llvm-project/lld/lib/ReaderWriter/ELF
Simon Atanasyan 49c67236f1 [Mips] Do not show an error if R_MIPS_GPREL32 relocation has a non-local target
This matches GNU linker behaviour.

llvm-svn: 247795
2015-09-16 13:36:24 +00:00
..
AArch64 [ELF/AArch64] Fix export TLS dynamic symbol 2015-07-14 13:25:32 +00:00
AMDGPU ELF/AMDGPU: Add more misssing: using namespace lld; 2015-08-27 18:43:12 +00:00
ARM [ELF] Apply segments from linker scripts 2015-07-23 10:34:30 +00:00
Hexagon [ELF] Apply segments from linker scripts 2015-07-23 10:34:30 +00:00
Mips [Mips] Do not show an error if R_MIPS_GPREL32 relocation has a non-local target 2015-09-16 13:36:24 +00:00
X86 ELF: Remove redundant namespace qualifiers. 2015-04-14 20:39:06 +00:00
X86_64 Simplify Pass::perform to take a SimpleFile& instead of unique_ptr<SimpleFile>& 2015-06-19 19:43:43 +00:00
Atoms.cpp ELF: Correctly identify SHT_NOTE sections with !SHF_ALLOC as type*Note 2015-08-07 14:36:04 +00:00
Atoms.h Fix Clang-tidy misc-use-override warnings, other minor fixes. 2015-09-10 18:51:36 +00:00
CMakeLists.txt ELF: Add AMDGPU ReaderWriter 2015-08-27 15:55:44 +00:00
Chunk.h ELF: Minimum alignment value is 1, not 0. NFC. 2015-04-07 03:44:26 +00:00
DynamicFile.cpp Avoid using getDotDynSymSec in lld. It is going away. 2015-08-07 20:01:24 +00:00
DynamicFile.h Use MemoryBufferRef instead of MemoryBuffer&. NFC. 2015-04-27 22:48:51 +00:00
DynamicLibraryWriter.h ELF: Remove redundant namespace qualifiers. 2015-04-14 20:39:06 +00:00
ELFFile.cpp Update for llvm api change. 2015-08-10 21:30:13 +00:00
ELFFile.h ELF: Add AMDGPU ReaderWriter 2015-08-27 15:55:44 +00:00
ELFLinkingContext.cpp ELF: Add AMDGPU ReaderWriter 2015-08-27 15:55:44 +00:00
ELFReader.h Use MemoryBufferRef instead of MemoryBuffer&. NFC. 2015-04-27 22:48:51 +00:00
ExecutableWriter.h [ELF] Move start/end atom method assignment to OutputELFWriter. NFC 2015-05-21 10:11:27 +00:00
FileCommon.cpp ELF: Make common strings file-scoped constants. 2015-04-14 06:08:07 +00:00
FileCommon.h [ELF][Mips] Do not merge ELF flags in the `isCompatible` routine 2015-05-27 08:45:31 +00:00
HeaderChunks.cpp ELF: Split HeaderChunks.h to HeaderChunks.{h,cpp}. 2015-04-14 19:48:57 +00:00
HeaderChunks.h ELF: Split HeaderChunks.h to HeaderChunks.{h,cpp}. 2015-04-14 19:48:57 +00:00
OrderPass.h Simplify Pass::perform to take a SimpleFile& instead of unique_ptr<SimpleFile>& 2015-06-19 19:43:43 +00:00
OutputELFWriter.cpp Update for llvm api change. 2015-08-13 00:31:46 +00:00
OutputELFWriter.h [ELF] Define __start_XXX/__stop_XXX symbols where XXX is a section name 2015-07-03 11:25:37 +00:00
Reader.cpp [ELF] Remove redundant unique_ptr moves found by -Wpessimizing-move. 2015-05-22 16:01:21 +00:00
SectionChunks.cpp elf: Make error output from AtomSection<ELFT>::write() deterministic. 2015-07-12 04:45:35 +00:00
SectionChunks.h Fix Clang-tidy misc-use-override warnings, other minor fixes. 2015-09-10 18:51:36 +00:00
SegmentChunks.cpp [LinkerScript] Process program header in PHDRS command 2015-08-12 12:31:35 +00:00
SegmentChunks.h Fix Clang-tidy misc-use-override warnings, other minor fixes. 2015-09-10 18:51:36 +00:00
TODO.txt [ELF] Add comments in the ELF reader 2015-02-23 13:25:44 +00:00
TargetHandler.h Define make_dynamic_error_code(const char *). 2015-04-14 02:34:09 +00:00
TargetLayout.cpp [ELF] Remove TargetLayout::getCustomSegments methods 2015-08-12 13:27:27 +00:00
TargetLayout.h [ELF] Remove TargetLayout::getCustomSegments methods 2015-08-12 13:27:27 +00:00
Writer.cpp ELF: Make createWriterELF's type consistent with other functions. 2015-04-02 01:02:58 +00:00
Writer.h Fix Clang-tidy misc-use-override warnings, other minor fixes. 2015-09-10 18:51:36 +00:00