llvm-project/lld/lib/ReaderWriter/ELF
Michael J. Spencer be03e2a861 [Core,Driver,ELF] Differentiate static and dynamic executables.
This also adds a simple relocation change for dynamic executables to
x86-64 ELF.

llvm-svn: 175208
2013-02-14 20:32:00 +00:00
..
Hexagon add changes for layoutafter/layoutbefore/ingroup/layoutpass and test cases 2013-02-07 20:16:12 +00:00
PPC add changes for layoutafter/layoutbefore/ingroup/layoutpass and test cases 2013-02-07 20:16:12 +00:00
X86 add changes for layoutafter/layoutbefore/ingroup/layoutpass and test cases 2013-02-07 20:16:12 +00:00
X86_64 [Core,Driver,ELF] Differentiate static and dynamic executables. 2013-02-14 20:32:00 +00:00
Atoms.h fix the mergeable string atom, when the target points to a symbol which is at a relative offset from the start of the .rodata section 2013-02-13 06:35:33 +00:00
CMakeLists.txt add changes for layoutafter/layoutbefore/ingroup/layoutpass and test cases 2013-02-07 20:16:12 +00:00
Chunk.h [ELF][Writer] Refactor Section to not have atoms. Move atoms into AtomSection. 2013-02-14 20:24:38 +00:00
CreateELF.h [ELF] Add support for reading dynamic libraries. 2013-02-11 23:03:35 +00:00
DefaultLayout.h [ELF][Writer] Refactor Section to not have atoms. Move atoms into AtomSection. 2013-02-14 20:24:38 +00:00
DefaultTargetHandler.h [ELF] Use the target's LayoutHandler. 2013-01-30 20:05:27 +00:00
DynamicFile.h [Core,Driver,ELF] Differentiate static and dynamic executables. 2013-02-14 20:32:00 +00:00
ELFTargetInfo.cpp [Core,Driver,ELF] Differentiate static and dynamic executables. 2013-02-14 20:32:00 +00:00
ExecutableAtoms.h add targethandler hooks from Writer and cleanup 2013-01-30 07:11:43 +00:00
File.h fix the mergeable string atom, when the target points to a symbol which is at a relative offset from the start of the .rodata section 2013-02-13 06:35:33 +00:00
HeaderChunks.h [ELF][Writer] Refactor Section to not have atoms. Move atoms into AtomSection. 2013-02-14 20:24:38 +00:00
Layout.h [ELF][Writer] Refactor Section to not have atoms. Move atoms into AtomSection. 2013-02-14 20:24:38 +00:00
Reader.cpp [ELF] Add support for reading dynamic libraries. 2013-02-11 23:03:35 +00:00
SectionChunks.h [ELF][Writer] Refactor Section to not have atoms. Move atoms into AtomSection. 2013-02-14 20:24:38 +00:00
SegmentChunks.h [ELF][Writer] Refactor Section to not have atoms. Move atoms into AtomSection. 2013-02-14 20:24:38 +00:00
TargetHandler.h add targethandler hooks from Writer and cleanup 2013-01-30 07:11:43 +00:00
TargetLayout.h add targethandler hooks from Writer and cleanup 2013-01-30 07:11:43 +00:00
Targets.h [ELF] Chop the ELF prefix off of most things. 2013-01-29 22:03:39 +00:00
Writer.cpp [ELF][Writer] Refactor Section to not have atoms. Move atoms into AtomSection. 2013-02-14 20:24:38 +00:00
Writer.h [ELF] Remove ReferenceKinds. 2013-01-30 07:46:54 +00:00