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.
Paths
| Differential D587
[lld][ELF] Dynamic library support ClosedPublic Authored by shankarke on Mar 28 2013, 9:33 AM.
Details
Summary This patch adds the below functionalities :-
This also makes shared libraries work with Hexagon for object files containing PLT/GOTOFF/GOTPCREL relocations.
Diff Detail Event TimelineBigcheese added inline comments.
Revision Contents
Diff 1428 lib/ReaderWriter/ELF/Hexagon/HexagonDynamicAtoms.h
lib/ReaderWriter/ELF/Hexagon/HexagonTargetHandler.h
lib/ReaderWriter/ELF/Hexagon/HexagonTargetHandler.cpp
lib/ReaderWriter/ELF/OutputELFWriter.h
lib/ReaderWriter/ELF/SectionChunks.h
test/elf/Hexagon/dynlib-gotoff.test
test/elf/Hexagon/dynlib-hash.test
test/elf/Hexagon/dynlib-syms.test
test/elf/dynamic.test
|
doSort, or just sort.