aboutsummaryrefslogtreecommitdiff
path: root/ELF
AgeCommit message (Expand)Author
2019-02-13ELF: Allow GOT relocs pointing to non-preemptable ifunc to resolve to an IREL...Peter Collingbourne
2019-02-13Recover elf32-bigmips and elf32-powerpc support in LLDRui Ueyama
2019-02-13Show "Unknown -z option" error message even if --version or --help are given.Rui Ueyama
2019-02-12[PPC64] Sort .toc sections accessed with small code model relocs.Sean Fertile
2019-02-11lld: unquote possibly quoted `EXTERN("symbol")` entry in linker script.Rui Ueyama
2019-02-09[ELF] Delete a comment that is no longer correct. Fix a typo. NFCFangrui Song
2019-02-07Fix a bug in R_X86_64_PC{8,16} relocation handling.Rui Ueyama
2019-02-07[LLD][ELF] - Set DF_STATIC_TLS flag for X64 targetGeorge Rimar
2019-02-06Correct "varaible" typo in commentEd Maste
2019-02-06Remove a small header that is used only by one file. NFC.Rui Ueyama
2019-02-06Add comment.Rui Ueyama
2019-02-06Support R_X86_64_PC8 and R_X86_64_PC16.Rui Ueyama
2019-02-06Recommit r353293 "[LLD][ELF] - Set DF_STATIC_TLS flag for i386 target."George Rimar
2019-02-06Revert r353293 "[LLD][ELF] - Set DF_STATIC_TLS flag for i386 target."George Rimar
2019-02-06[LLD][ELF] - Set DF_STATIC_TLS flag for i386 target.George Rimar
2019-02-06[PPC64] Set the number of relocations processed for R_PPC64_TLS[GL]D to 2Fangrui Song
2019-02-05Inline a trivial function and update comment. NFC.Rui Ueyama
2019-02-02[ELF] Default to --no-allow-shlib-undefined for executablesFangrui Song
2019-02-01[ELF] Support --{,no-}allow-shlib-undefinedFangrui Song
2019-02-01Fix names of functions in TargetOptionsCommandFlags.h. NFC.Sam Clegg
2019-01-30[LTO] Set CGOptLevel in LTO config.Sam Clegg
2019-01-30Recognize FreeBSD specific BFD names in OUTPUT_FORMATDimitry Andric
2019-01-29[ELF] Simplify. NFCFangrui Song
2019-01-29[ELF] - Remove dead `readBfdName` declaration. NFC.George Rimar
2019-01-28Attempt to fix build failure with GCC 5.4.Rui Ueyama
2019-01-28ELF: Set sh_info on RelaIplt to point to the IgotPlt output section.Peter Collingbourne
2019-01-28Refactoring. NFC.Rui Ueyama
2019-01-27lld: elf: discard more specific .gnu.linkonce sectionNick Desaulniers
2019-01-26Remove dead declaration.Rui Ueyama
2019-01-25Simplify. NFC.Rui Ueyama
2019-01-24[PPC64] Reland r351978 'Sort .toc sections accessed with small code model ...'Sean Fertile
2019-01-24Untabify.Rui Ueyama
2019-01-24Partial support of SHT_GROUP without flagSerge Guelton
2019-01-23Revert "[PPC64] Sort .toc sections accessed with small code model ..."Sean Fertile
2019-01-23[PPC64] Sort .toc sections accessed with small code model relocs close to .got.Sean Fertile
2019-01-22COFF, ELF: ICF: Perform 2 rounds of relocation hash propagation.Peter Collingbourne
2019-01-22COFF, ELF: Adjust ICF hash computation to account for self relocations.Peter Collingbourne
2019-01-21Tentative fix for r351701 and gcc 6.2 build on ubuntuSerge Guelton
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-18[lld] Use range-based llvm::sortMandeep Singh Grang
2019-01-16[ELF][X86_64] Fix corrupted LD -> LE optimization for TLS without PLTPeter Wu
2019-01-16[ELF][AArch64] Add R_AARCH64_PLT_PAGE_PC to isRelExprPeter Smith
2019-01-16[ELF] Implement option to force PIC compatible ThunksPeter Smith
2019-01-15Do not emit a corrupt symbol table entry for .rela_iplt_{start,end}.Rui Ueyama
2019-01-15[ELF][AArch64] Add missing PLT relocations to isStaticLinkTimeConstantPeter Smith
2019-01-10TrapInstr must be 4 bytes long. Currently we write two zeros on every two bytes.Rui Ueyama
2019-01-10[ELF] Fix ARM and Thumb V7PILongThunk overflow behavior.Peter Smith
2019-01-10Modify InputSectionBase::getLocation to add section and offset to every loc.Sean Fertile
2019-01-10[PPC64] Fix RelType in checkInt and checkAlignment diagnsotics.Sean Fertile
2019-01-10[LLD][ELF] - Support MSP430.George Rimar