llvm-project/lld/lib/ReaderWriter/ELF
Davide Italiano 7a89462158 [ELF] Implement R_X86_64_PC16 relocation.
Yet another chapter in the story. We're getting there, finally.
Note for the future: the tests for relocation have a lot of duplication
and probably can be unified in a single file. Let's reevaluate this once
the support will be complete (hopefully, soon).

llvm-svn: 231057
2015-03-03 07:38:20 +00:00
..
AArch64 Remove include/lld/Core/Endian.h and use llvm/Support/Endian.h instead. 2015-03-02 20:31:43 +00:00
ARM Remove include/lld/Core/Endian.h and use llvm/Support/Endian.h instead. 2015-03-02 20:31:43 +00:00
Hexagon Remove include/lld/Core/Endian.h and use llvm/Support/Endian.h instead. 2015-03-02 20:31:43 +00:00
Mips Remove unused #includes. 2015-02-27 03:23:52 +00:00
X86 Remove include/lld/Core/Endian.h and use llvm/Support/Endian.h instead. 2015-03-02 20:31:43 +00:00
X86_64 [ELF] Implement R_X86_64_PC16 relocation. 2015-03-03 07:38:20 +00:00
Atoms.h [ELF] Create a map from Reference to Symbol. 2015-02-23 22:32:12 +00:00
CMakeLists.txt Remove YAML/Native round-trip passes. 2015-02-20 22:10:28 +00:00
Chunk.h [ELF] Rename align2 to alignment. 2014-11-30 04:17:06 +00:00
CreateELF.h Fix trailing whitespace. 2014-01-27 03:09:26 +00:00
DefaultLayout.h [ELF][Writer] Use llvm::StringMap instead 2015-02-23 13:50:23 +00:00
DefaultTargetHandler.h [ELF] Add LinkingContext to the ELFReader. 2015-02-12 05:02:41 +00:00
DynamicFile.h [ELF] Add LinkingContext to the ELFReader. 2015-02-12 05:02:41 +00:00
DynamicLibraryWriter.h [ELF] Add LinkingContext to the ELFReader. 2015-02-12 05:02:41 +00:00
ELFFile.h [ELF] Remove includes that are not used 2015-02-27 05:12:30 +00:00
ELFLinkingContext.cpp Add missing includes for make_unique, lld edition. 2015-03-02 00:48:06 +00:00
ELFReader.h [ELF] Add LinkingContext to the ELFReader. 2015-02-12 05:02:41 +00:00
ExecutableWriter.h [ELF] Add LinkingContext to the ELFReader. 2015-02-12 05:02:41 +00:00
HeaderChunks.h [ELF] Rename align2 to alignment. 2014-11-30 04:17:06 +00:00
Layout.h [ELF] Add section group/COMDAT support. 2015-02-23 00:30:00 +00:00
Makefile Remove YAML/Native round-trip passes. 2015-02-20 22:10:28 +00:00
OrderPass.h Remove unused #include. 2015-02-06 22:34:29 +00:00
OutputELFWriter.h [ELF] Add section group/COMDAT support. 2015-02-23 00:30:00 +00:00
Reader.cpp [ELF] Add LinkingContext to the ELFReader. 2015-02-12 05:02:41 +00:00
SectionChunks.h [ELF] Add section group/COMDAT support. 2015-02-23 00:30:00 +00:00
SegmentChunks.h Remove class that really does nothing. 2015-02-13 02:34:08 +00:00
TODO.txt [ELF] Add comments in the ELF reader 2015-02-23 13:25:44 +00:00
TargetHandler.h [ELF] Add LinkingContext to the ELFReader. 2015-02-12 05:02:41 +00:00
TargetLayout.h Remove class that really does nothing. 2015-02-13 02:34:08 +00:00
Writer.cpp Fix five of the shared library build targets 2015-01-21 22:54:56 +00:00
Writer.h Fix five of the shared library build targets 2015-01-21 22:54:56 +00:00