diff options
| author | Eli Bendersky <eli.bendersky@intel.com> | 2012-01-22 09:01:03 +0000 |
|---|---|---|
| committer | Eli Bendersky <eli.bendersky@intel.com> | 2012-01-22 09:01:03 +0000 |
| commit | c3c80f09868c50fdc3c1f60d224b480ef1570677 (patch) | |
| tree | 8e684fdd2ae3385c00ca770a08ce07b39ad556cb /llvm/lib/TableGen/TableGenAction.cpp | |
| parent | 058d647adfe6815d0d976f06f5997a2cf642f0d9 (diff) | |
| download | bcm5719-llvm-c3c80f09868c50fdc3c1f60d224b480ef1570677.tar.gz bcm5719-llvm-c3c80f09868c50fdc3c1f60d224b480ef1570677.zip | |
Basic runtime dynamic loading capabilities added to ELFObjectFile, implemented
in a subclass named DyldELFObject. This class supports rebasing the object file
it represents by re-mapping section addresses to the actual memory addresses
the object was placed in. This is required for MC-JIT implementation on ELF with
debugging support.
Patch reviewed on llvm-commits.
Developed together with Ashok Thirumurthi and Andrew Kaylor.
llvm-svn: 148653
Diffstat (limited to 'llvm/lib/TableGen/TableGenAction.cpp')
0 files changed, 0 insertions, 0 deletions

