[PATCH] [lld][ELF] Dynamic library support
Shankar Kalpathi Easwaran
shankarke at gmail.com
Thu Mar 28 09:33:07 PDT 2013
Hi Bigcheese,
This patch adds the below functionalities :-
* Adds required hash section
* Adds changes to Hexagon got and .got.plt sections
This also makes shared libraries work with Hexagon for object files containing PLT/GOTOFF/GOTPCREL relocations.
http://llvm-reviews.chandlerc.com/D587
Files:
test/elf/Hexagon/dynlib-hash.test
test/elf/Hexagon/dynlib-gotoff.test
test/elf/Hexagon/dynlib-syms.test
test/elf/dynamic.test
lib/ReaderWriter/ELF/Hexagon/HexagonTargetHandler.cpp
lib/ReaderWriter/ELF/Hexagon/HexagonTargetHandler.h
lib/ReaderWriter/ELF/Hexagon/HexagonDynamicAtoms.h
lib/ReaderWriter/ELF/SectionChunks.h
lib/ReaderWriter/ELF/OutputELFWriter.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D587.1.patch
Type: text/x-patch
Size: 22324 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130328/c385e017/attachment.bin>
More information about the llvm-commits
mailing list