summaryrefslogtreecommitdiff
path: root/lld/ELF
AgeCommit message (Expand)Author
2018-10-01[ELF] [HEXAGON] Add support for PLT_B22_PCREL and HEX_32_PCRELSid Manning
2018-09-28[ELF][HEXAGON] Add support for dynamic librariesSid Manning
2018-09-26[ELF] llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song
2018-09-26[AArch64] Fix range check of R_AARCH64_TLSLE_ADD_TPREL_HI12Ryan Prichard
2018-09-26[ELF] - Do not fail on R_*_NONE relocations when parsing the debug info.George Rimar
2018-09-25Update a --help message and add -execute-only to the man page.Rui Ueyama
2018-09-25De-template VersionDefinitionSection. NFC.Rui Ueyama
2018-09-25Reset input section pointers to null on each linker invocation.Rui Ueyama
2018-09-25Fix an error message. It must start with a lowercase letter.Rui Ueyama
2018-09-25Parallelize .gdb_index string table writes.Rui Ueyama
2018-09-21Align AArch64 and i386 image base to superpageDimitry Andric
2018-09-21[ELF] Use the Repl point to avoid the segfault when using ICFPetr Hosek
2018-09-20Make a member function non-member. NFC.Rui Ueyama
2018-09-20Rename a function. NFC.Rui Ueyama
2018-09-20Make variable names shorter. NFC.Rui Ueyama
2018-09-20Simplify. NFC.Rui Ueyama
2018-09-20[ELF][HEXAGON] Set DefaultMaxPageSize to 64KSid Manning
2018-09-20[PPC64] Handle ppc64le triple in getBitcodeMachineKind.Sean Fertile
2018-09-20[PPC64] Helper for offset from a function's global entry to local entry. [NFC]Sean Fertile
2018-09-20[PPC64] Optimize redundant instructions in global access sequences.Sean Fertile
2018-09-18[ELF] Set Out::TlsPhdr earlier for encoding packed reloc tablesRyan Prichard
2018-09-17[PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation.Sean Fertile
2018-09-17[PPC64] Helpers for read/write an instr while relocating a half16 type. [NFC]Sean Fertile
2018-09-15[ELF] Use llvm::toLower instead of libc call tolowerFangrui Song
2018-09-14Style fix. NFC.Rui Ueyama
2018-09-14Rename GdbIndex.{cpp,h} -> DWARF.{cpp,h}.Rui Ueyama
2018-09-14Revert r342297: Discard uncompressed buffer after creating .gdb_index contents.Rui Ueyama
2018-09-14Discard uncompressed buffer after creating .gdb_index contents.Rui Ueyama
2018-09-14lld: add -z interpose supportEd Maste
2018-09-13[ELF] Guard --fix-cortex-a53-843419 against --just-symsPeter Smith
2018-09-11[ELF] Revert "Also demote lazy symbols."Chih-Hung Hsieh
2018-09-11Simplify.Rui Ueyama
2018-09-11Style fix.Rui Ueyama
2018-09-10[ELF] Don't emit .relr.dyn section if there are no relocsPetr Hosek
2018-09-07[ELF] Check if LinkSec is nullptr when initializing SHF_LINK_ORDER sectionsFangrui Song
2018-09-04When a relocation to an undefined symbol is an R_X86_64_PC32, an inputSterling Augustine
2018-08-31[LLD] Check too large offsets into merge sections earlierBen Dunbobbin
2018-08-31[ELF] [ARM] Don't mix 'ip' and 'r12' as names for the same register in commen...Martin Storsjo
2018-08-29ELF: Don't examine values of linker script symbols during ICF.Peter Collingbourne
2018-08-29Always add a .note.GNU-stack section if -r.Rui Ueyama
2018-08-28[PPC64] Fix DQ-form instruction handling and emit error for misalignment.Sean Fertile
2018-08-28[LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.George Rimar
2018-08-28[LLD][ELD] - Do not reject INFO output section type when used with a start ad...George Rimar
2018-08-28[LLF][ELF] - Support -z global.George Rimar
2018-08-27[ELF][HEXAGON] Add R_HEX_11/10/9_X supportSid Manning
2018-08-27Handle identifying AMDGPU bitcode filesMatt Arsenault
2018-08-27Rename a function to follow the LLVM coding style.Rui Ueyama
2018-08-25[ELF][HEXAGON] Add R_HEX_B13_PCREL relocation supportSid Manning
2018-08-25[ELF][HEXAGON] Add R_HEX_B9_PCREL and R_HEX_B9_PCREL_X relocation supportSid Manning
2018-08-23Revert "[PPC64] Fix DQ-form instruction handling and emit error for misalign..."Sean Fertile