summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-28121-20755/+0
* Move SimpleDefinedAtom::addReference to DefinedAtom.Pete Cooper2016-02-011-0/+2
* Add File::kind's for all subclasses of File.Pete Cooper2016-01-1412-15/+21
* Update for LLVM function name change.Rui Ueyama2016-01-145-21/+18
* [old ELF] Remove AMDGPU targetTom Stellard2016-01-1113-427/+0
* Set the folder for libraries to 'lld libraries'. NFC.Pete Cooper2016-01-079-9/+9
* Fix Clang-tidy modernize-use-auto warnings, other minor fixes.Eugene Zelenko2015-11-104-13/+13
* [LLD] Fix Clang-tidy modernize-use-nullptr warnings; other minor cleanups.Rui Ueyama2015-10-021-1/+1
* ELF/AMDGPU: Text section should be called .hsatextTom Stellard2015-09-252-3/+3
* Fix memory leak in FileArchive::find().Rui Ueyama2015-09-241-2/+10
* [Mips] Do not show an error if R_MIPS_GPREL32 relocation has a non-local targetSimon Atanasyan2015-09-161-13/+0
* Fix Clang-tidy misc-use-override warnings, other minor fixes.Rui Ueyama2015-09-104-12/+12
* Fix -Wcovered-switch-default warnings.Rui Ueyama2015-08-311-4/+2
* ELF: Fix "not all control paths return a value" warning.Rui Ueyama2015-08-311-12/+16
* [Mips] Support grouping of multiple consecutive relocations in case of N32 an...Simon Atanasyan2015-08-281-1/+15
* [Mips] Initial support of the MIPS N32 ABISimon Atanasyan2015-08-287-10/+117
* ELF/AMDGPU: Add more misssing: using namespace lld;Tom Stellard2015-08-272-0/+2
* ELF/AMDGPU: Add missing: using namespace lld; to try to fix windows botTom Stellard2015-08-271-0/+1
* ELF/AMDGPU: Remove another unused private member variableTom Stellard2015-08-271-4/+1
* ELF/AMDGPU: Remove unused private member variableTom Stellard2015-08-272-2/+1
* ELF/AMDGPU: Attempt to fix windows botsTom Stellard2015-08-271-0/+1
* ELF: Add AMDGPU ReaderWriterTom Stellard2015-08-2714-3/+432
* [Mips] Use 'or' for move instead of [d]addu in PLT entriesSimon Atanasyan2015-08-191-2/+2
* Update for llvm api change.Rafael Espindola2015-08-131-3/+6
* [ELF] Remove TargetLayout::getCustomSegments methodsDenis Protivensky2015-08-122-23/+1
* [LinkerScript] Process program header in PHDRS commandDenis Protivensky2015-08-122-10/+30
* Update for llvm api change.Rafael Espindola2015-08-102-3/+14
* Don't depend on getDotSymtabSec. It is going away.Rafael Espindola2015-08-102-11/+15
* Avoid using getDotDynSymSec in lld. It is going away.Rafael Espindola2015-08-071-2/+8
* Use already available symbol tables. NFC.Rafael Espindola2015-08-072-2/+3
* ELF: Correctly identify SHT_NOTE sections with !SHF_ALLOC as type*NoteTom Stellard2015-08-071-1/+6
* [Mips] Implement definition of the DT_MIPS_RLD_MAP_REL dynamic tagSimon Atanasyan2015-08-011-2/+10
* [Mips] Implement definition of DT_MIPS_RLD_MAP dynamic tag, .rld_map section,...Simon Atanasyan2015-07-302-0/+32
* [Mips] Define _DYNAMIC_LINKING symbol if output is a is dynamically linked ex...Simon Atanasyan2015-07-251-1/+7
* [Mips] Remove redundant separate functions to calculate relocations. DoSimon Atanasyan2015-07-251-52/+23
* [Mips] Remove duplicated code by joining the same functionsSimon Atanasyan2015-07-251-21/+4
* [Mips] Do not sign-extend addends read from RELA relocation recordsSimon Atanasyan2015-07-251-18/+21
* Use the getSymbol with an explicit symbol table. NFC.Rafael Espindola2015-07-234-19/+26
* [ELF] Apply segments from linker scriptsDenis Protivensky2015-07-239-99/+161
* [ELF] Protect write access to the ELFLinkingContext::_cidentSections by a mutexSimon Atanasyan2015-07-221-1/+3
* Don't assume ELFFile iterates over the program headers.Rafael Espindola2015-07-211-4/+29
* Drop last use of getDynamicSymbolName.Rafael Espindola2015-07-211-3/+11
* Keep track of which string table is associated with a symbol table.Rafael Espindola2015-07-211-5/+20
* [Mips] Fix addend writing for R_MIPS_REL32 relocationSimon Atanasyan2015-07-212-11/+20
* [Mips] Handle R_MIPS_JALR relocation to omptimize jalr/jr instructionsSimon Atanasyan2015-07-212-10/+39
* Update for llvm api change.Rafael Espindola2015-07-204-27/+26
* [ELF/AArch64] Fix export TLS dynamic symbolAdhemerval Zanella2015-07-146-17/+26
* [LinkerScript] Don't create unnecessarily large segmentsRafael Auler2015-07-141-29/+41
* [LinkerScript] Fix bug in Segment::assignVirtualAddress()Rafael Auler2015-07-131-1/+1
* [Mips] Support MIPS big-endian 32/64-bits targetsSimon Atanasyan2015-07-1311-60/+278
OpenPOWER on IntegriCloud