[llvm-commits] [PATCH] Add basic ELF Dyld loader (on behalf of Andy Kaylor)

Malea, Daniel daniel.malea at intel.com
Thu Dec 8 10:09:53 PST 2011


Hi all,

There was a bug (related to symbol address computation) in the patch I posted here earlier. If anyone's interested in a very minimal runtime ELF loader (with a workaround for the aforementioned bug) please take a look at the attached patch.

Thanks,
Daniel

From: Malea, Daniel
Sent: Wednesday, December 07, 2011 2:13 PM
To: llvm-commits at cs.uiuc.edu
Subject: Add basic ELF Dyld loader (on behalf of Andy Kaylor)

Hi all,

Please find the attached patch for review. It is the first step toward enabling lli -use-mcjit to work with ELF objects.

Basic ELF loader in MCJIT (on behalf of Andy Kaylor):

-        Supports loading ELF object files emitted by MC

-        Adds minimal x86 relocation support (function calls)

Thanks,
Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111208/158457c0/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-basic-runtimedyld-elf-loader_v2.patch
Type: application/octet-stream
Size: 15558 bytes
Desc: 0001-basic-runtimedyld-elf-loader_v2.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111208/158457c0/attachment.obj>


More information about the llvm-commits mailing list