summaryrefslogtreecommitdiffstats
path: root/lld/ELF
Commit message (Expand)AuthorAgeFilesLines
* [ELF] Don't cause assertion failure if --dynamic-list or --version-script tak...Fangrui Song2020-06-161-1/+5
* [lld][ELF] Mark empty NOLOAD output sections SHT_NOBITS instead of SHT_PROGBITSMatt Schulte2020-06-161-0/+1
* [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixedFangrui Song2020-04-142-11/+24
* [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are...Fangrui Song2020-04-103-4/+16
* [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.Peter Smith2020-02-043-6/+36
* [ELF] Decrease alignment of ThunkSection on 64-bit targets from 8 to 4Fangrui Song2020-02-041-2/+2
* [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbolsPeter Smith2020-01-291-4/+4
* [ELF][PPC32] Support --emit-relocs link of R_PPC_PLTREL24Fangrui Song2020-01-281-0/+8
* [ELF][PPC32] Support range extension thunks with addendsFangrui Song2020-01-253-23/+53
* [ELF][PPC32] Support canonical PLTFangrui Song2020-01-254-12/+32
* [lld][RISCV] Print error when encountering R_RISCV_ALIGNJames Clarke2020-01-241-2/+7
* [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPYFangrui Song2020-01-242-0/+2
* [ELF] --no-dynamic-linker: don't emit undefined weak symbols to .dynsymFangrui Song2020-01-233-2/+12
* [ELF] Allow R_PLT_PC (R_PC) to a hidden undefined weak symbolFangrui Song2020-01-171-0/+8
* [ELF] Avoid false-positive assert in getErrPlace()Alex Richardson2020-01-171-1/+1
* [ELF] -r: don't create .interpFangrui Song2020-01-161-2/+2
* [ELF] Delete the RelExpr member R_HINT. NFCFangrui Song2020-01-143-4/+3
* [ELF] --exclude-libs: don't assign VER_NDX_LOCAL to undefined symbolsFangrui Song2020-01-141-1/+1
* [ELF] Delete unintended --force-btiFangrui Song2020-01-131-3/+0
* [ELF] Add -z force-ibt and -z shstk for Intel Control-flow Enforcement Techno...Fangrui Song2020-01-139-29/+262
* [ELF] Make TargetInfo::writeIgotPlt a no-opFangrui Song2020-01-102-5/+1
* [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLPWei Mi2020-01-092-0/+4
* [ELF] Fix includeInDynsym() when an undefined weak is merged with a lazy defi...Fangrui Song2020-01-091-1/+3
* Re-apply "[ELF] Allow getErrPlace() to work before Out::bufferStart is set"Alex Richardson2020-01-091-4/+10
* [ELF][Hexagon] Add support for IE relocationsSid Manning2020-01-092-1/+25
* [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFCFangrui Song2020-01-081-10/+0
* [ELF] Don't special case weak symbols for pie with no shared objectsFangrui Song2020-01-081-5/+0
* [LLD][ELF][AArch64] Do not use thunk for undefined weak symbol.Peter Smith2020-01-071-0/+4
* [lld] Fix trivial typos in commentsKazuaki Ishizaki2020-01-065-5/+5
* [ELF] Drop const qualifier to fix -Wrange-loop-analysis. NFCFangrui Song2020-01-041-1/+1
* Add TPREL relocation support to HexagonSid Manning2020-01-022-0/+16
* [lld] Fix -Wrange-loop-analysis warningsFangrui Song2020-01-012-5/+2
* [ELF][RISCV] Improve error message for unknown relocationsFangrui Song2019-12-311-16/+15
* [ELF][PPC64] Improve "call lacks nop" diagnostic and make it compatible with ...Fangrui Song2019-12-292-2/+11
* [ELF][PPC32] Implement IPLT code sequence for non-preemptible IFUNCFangrui Song2019-12-293-10/+27
* [ELF][PPC64] Implement IPLT code sequence for non-preemptible IFUNCFangrui Song2019-12-293-4/+14
* [ELF] Improve the condition to create .interpFangrui Song2019-12-271-1/+1
* Revert "[ELF] Improve the condition to create .interp"Reid Kleckner2019-12-271-1/+1
* [ELF] Improve the condition to create .interpFangrui Song2019-12-261-1/+1
* [ELF] Support input section description .gnu.version* in /DISCARD/Fangrui Song2019-12-261-6/+6
* [ELF] Don't suggest an alternative spelling for a symbol in a discarded sectionFangrui Song2019-12-231-4/+11
* [ELF] Delete a redundant R_HINT check from isStaticLinkTimeConstant(). NFCFangrui Song2019-12-221-2/+2
* [lld][RISCV] Use an e_flags of 0 if there are only binary input files.John Baldwin2019-12-211-1/+4
* [ELF] writePlt, writeIplt: replace parameters gotPltEntryAddr and index with ...Fangrui Song2019-12-1812-88/+89
* [ELF] Fix a comment. NFCFangrui Song2019-12-171-1/+1
* [ELF] Rename .plt to .iplt and decrease EM_PPC{,64} alignment of .glink to 4Fangrui Song2019-12-171-1/+3
* [ELF] Add IpltSectionFangrui Song2019-12-1713-48/+114
* [ELF] Delete unused declaration addIRelativeRelocs after D65995. NFCFangrui Song2019-12-161-2/+0
* [ELF] Delete relOff from TargetInfo::writePLTFangrui Song2019-12-1612-55/+36
* [ELF] De-template PltSection::addEntry. NFCFangrui Song2019-12-163-13/+8
OpenPOWER on IntegriCloud