summaryrefslogtreecommitdiff
path: root/lld/ELF
Commit message (Expand)AuthorAgeFilesLines
* [lld][RISCV] Handle relaxation reductions of more than 65536 bytesRoland McGrath2023-05-162-5/+5
* Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)Kazu Hirata2023-05-161-4/+4
* [LLD][ELF] Add missing program header parsing to OVERLAYPeter Smith2023-05-151-0/+1
* [ELF] Simplify getSectionRank and rewrite commentsFangrui Song2023-05-121-74/+44
* [ELF] Remove remnant ranks for PPC64 ELFv1 special sectionsFangrui Song2023-05-121-11/+1
* [Object] Fix handling of Elf_Nhdr with sh_addralign=8Fangrui Song2023-05-101-4/+5
* [lld][RISCV][NFC] Simplify symbol value calculation in relaxJob Noorman2023-05-041-17/+2
* [LLD][ELF] Fix --check-dynamic-relocations for 32-bit targetsAndrew Ng2023-05-031-3/+5
* Revert "[Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers2023-05-022-10/+9
* [Demangle] make llvm::demangle take std::string_view rather than const std::s...Nick Desaulniers2023-05-022-9/+10
* [Support][Parallel] Initialize threadIndex and add assertion checking its usage.Alexey Lapshin2023-05-021-3/+0
* [ELF] Name MergeSyntheticSection using an input section instead of the output...Fangrui Song2023-05-021-1/+1
* Revert "[NFC][LLD] Disambiguate RISCV and llvm::RISCV"Vitaly Buka2023-04-291-19/+17
* [NFC][LLD] Disambiguate RISCV and llvm::RISCVVitaly Buka2023-04-291-17/+19
* [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GSBen Shi2023-04-282-1/+60
* [LTO] Change getThinLTOOutputFile to take StringRefFangrui Song2023-04-261-3/+2
* [ELF] Add --remap-inputs= and --remap-inputs-file=Fangrui Song2023-04-265-0/+72
* [Support][Parallel] Add sequential mode to TaskGroup::spawn().Alexey Lapshin2023-04-262-6/+3
* [LLD][ELF][AArch64] Add AArch64 short range thunk supportPeter Smith2023-04-241-13/+58
* [lld][AArch64] Add BTI landing pad to PLT when it is accessed by a range exte...Daniel Kiss2023-04-233-2/+8
* [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecifiedFangrui Song2023-04-201-1/+6
* Revert D147493 "[ELF] Cap parallel::strategy to 16 threads when --threads= is...Fangrui Song2023-04-201-8/+2
* [LLD][ARM] Handle .ARM.exidx sections at non-zero output sec offsetPeter Smith2023-04-142-2/+22
* [lld][RISCV] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_...Craig Topper2023-04-137-4/+81
* [ELF] Cap parallel::strategy to 16 threads when --threads= is unspecifiedFangrui Song2023-04-121-2/+8
* [lld] Support separate native object file path in --thinlto-prefix-replaceIvan Tadeu Ferreira Antunes Filho2023-04-043-7/+25
* [lld][ELF][NFC] Simplify method "Thunk *elf::addThunk()"Ben Shi2023-03-301-11/+9
* [lld][ARM][2/3]Big Endian support - Word invariant supportSimi Pallipurath2023-03-295-94/+104
* [lld][ELF] Support relocations R_AVR_8_LO8/R_AVR_8_HI8/R_AVR_8_HLO8Ben Shi2023-03-291-0/+15
* [RISCV] Replace RISCV -> RISC-V in comments. NFCCraig Topper2023-03-271-1/+1
* [LLD] Increase thunk pass limitPeter Smith2023-03-131-2/+2
* [ELF][RISCV] Make .sdata and .sbss closerFangrui Song2023-03-071-3/+16
* [ELF] Add REVERSE input section description keywordJustin Cady2023-03-073-1/+11
* [lld][ELF] Remove unused enum value. NFCSam Clegg2023-03-061-1/+0
* [ELF] Add single quotes around out of range errorsFangrui Song2023-03-031-2/+3
* [ELF] Mention section name for STT_SECTION in reportRangeError()Fangrui Song2023-03-031-2/+6
* ELF: Respect MEMORY command when specified without a SECTIONS command.Peter Collingbourne2023-03-011-4/+7
* [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanupMitch Phillips2023-03-012-11/+26
* [ELF][PPC64] Actually implement --no-power10-stubsFangrui Song2023-02-272-11/+11
* [ELF][PPC64] Merge PPC64R12SetupStub and PPC64PCRelPLTStub. NFCFangrui Song2023-02-271-68/+25
* [lld][RISCV] Avoid error when encountering unrecognised ISA extensions/versio...Alex Bradbury2023-02-251-5/+1
* [lld][RISCV] Introduce handling for R_RISCV_PLT32 relocationLeonard Chan2023-02-232-0/+3
* [ELF] --icf: don't fold a section without relocation and a section with reloc...Fangrui Song2023-02-221-4/+6
* [LLD] Add --lto-CGO[0-3] optionScott Linder2023-02-154-3/+12
* [lld][ARM][NFCI][1/3]Big Endian support - Removing assumptionsSimi Pallipurath2023-02-152-125/+77
* [NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott2023-02-101-1/+1
* [ELF] Reword symMap/symVector comment. NFCFangrui Song2023-02-081-7/+3
* [NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott2023-02-071-1/+1
* [ELF] Support quoted output section namesFangrui Song2023-02-031-1/+2
* [ELF] -z notext: avoid dynamic relocations in .eh_frameFangrui Song2023-02-031-1/+9