[PATCH] [RuntimeDyldELF] Fold Placeholder into Addend
Keno Fischer
kfischer at college.harvard.edu
Wed Apr 15 02:37:16 PDT 2015
Hi lhames, petarj, t.p.northover,
This allows us to get rid of the original unrelocated object file after we're done processing relocations (but before applying them). Since we were already doing that anyway, this fixes the assertion failure uncovered in the MSVC build bots on my GOT commit. I have tested this on X86. I would appreciate if somebody could sanity check/test these changes on at least MIPS and ARM to make sure the remote mcjit tests don't regress. This represents my best understanding of how those relocations should work, but I may have missed something.
REPOSITORY
rL LLVM
http://reviews.llvm.org/D9028
Files:
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9028.23759.patch
Type: text/x-patch
Size: 23303 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150415/7e5b756a/attachment.bin>
More information about the llvm-commits
mailing list