aboutsummaryrefslogtreecommitdiff
path: root/lld/ELF
AgeCommit message (Expand)AuthorFilesLines
2024-06-14[ELF] -r: force -BstaticFangrui Song1-2/+6
2024-06-14[lld][ELF] Add basic TLSDESC support for LoongArchwanglei4-0/+55
2024-06-10[ELF] Change build-id default to sha1 (#93943)Tatsuyuki Ishi1-1/+1
2024-06-08Revert "[lld][AArch64][ELF][PAC] Support `.relr.auth.dyn` section" (#94843)Daniil Kovalev5-84/+13
2024-06-07[lld] Discard SHT_LLVM_LTO sections in relocatable links (#92825)Paul Kirth1-0/+10
2024-06-07[ELF] Implement --force-group-allocationFangrui Song5-5/+11
2024-06-06[ELF] Simplify code. NFCFangrui Song1-12/+11
2024-06-06[ELF] Keep non-alloc orphan sections at the endFangrui Song1-0/+4
2024-06-04[ELF] Orphan placement: prefer the last similar section when its rank <= orph...Fangrui Song1-11/+16
2024-05-31[ELF] Simplify findOrphanPos. NFCFangrui Song1-15/+15
2024-05-31[ELF] Simplify findOrphanPos. NFCFangrui Song1-19/+16
2024-05-31[ELF] findOrphanPos: avoid redundant getRankProximity call. NFCFangrui Song1-5/+10
2024-05-31[ELF] Detect convergence of output section addressesFangrui Song3-14/+26
2024-05-31[lld][ELF][AArch64] Support `R_AARCH64_GOT_LD_PREL19` relocation (#89592)Daniil Kovalev1-0/+2
2024-05-30[ELF] Simplify assignOffsets. NFCFangrui Song1-7/+4
2024-05-30[ELF] Make .interp/SHT_NOTE not specialFangrui Song1-24/+19
2024-05-29Revert "[ELF] Simplify getSectionRank"Mehdi Amini1-19/+24
2024-05-29[ELF] Simplify getSectionRankFangrui Song1-24/+19
2024-05-29Revert "[ELF] Simplify getSectionRank"Mehdi Amini1-19/+24
2024-05-29[ELF] Simplify getSectionRankFangrui Song1-24/+19
2024-05-29[ELF] adjustOutputSections: update sortRank. NFCFangrui Song3-2/+5
2024-05-29[lld][ELF] Suppress `--orphan-handling=error/warn` without `SECTIONS` (#93630)Igor Kudrin1-1/+2
2024-05-29Reapply "[lld] Support thumb PLTs" (#93631) (#93644)PiJoules3-53/+136
2024-05-28Revert "[lld] Support thumb PLTs" (#93631)Mehdi Amini3-136/+53
2024-05-28[lld] Support thumb PLTs (#86223)PiJoules3-53/+136
2024-05-23Fix R_AVR_7_PCREL and R_AVR_13_PCREL range checking (#92695)Ayke1-2/+1
2024-05-22[ELF] Retain uncompressed if compressed content is largerFangrui Song2-8/+12
2024-05-21[lld][AArch64] Add support for GCS (#90732)John Brawn2-0/+41
2024-05-20[ELF] Support high address DW_EH_sdata4 for ELFCLASS32Fangrui Song1-1/+1
2024-05-17Revert "[LoongArch] Use R_LARCH_ALIGN with section symbol (#84741)"Fangrui Song1-5/+1
2024-05-16[lld][AArch64][ELF][PAC] Support `.relr.auth.dyn` section (#87635)Daniil Kovalev5-13/+84
2024-05-13[ELF] Make compareByFilePosition a strict weak orderFangrui Song1-3/+5
2024-05-13Reland: [LLD] Implement --enable-non-contiguous-regions (#90007)Daniel Thornburgh12-17/+261
2024-05-13Revert "[LLD] Implement --enable-non-contiguous-regions" (#92005)Daniel Thornburgh12-261/+17
2024-05-13[LLD] Implement --enable-non-contiguous-regions (#90007)Daniel Thornburgh12-17/+261
2024-05-12Use StringRef::operator== instead of StringRef::equals (NFC) (#91864)Kazu Hirata2-2/+2
2024-05-10[Driver] Remove elf::script indirection. NFCFangrui Song3-3/+8
2024-05-07[ELF] Fix --compress-debug-sections=zstd when zlib is disabledFangrui Song2-2/+2
2024-05-04Add clarifying parenthesis around non-trivial conditions in ternary expressio...luolent1-1/+1
2024-05-03[lld] Error on unsupported split stack (#88063)Patrick O'Neill1-1/+1
2024-05-01[ELF] Adjust --compress-sections to support compression levelFangrui Song4-16/+26
2024-05-01[ELF] Catch zlib deflateInit2 errorFangrui Song1-1/+5
2024-04-29[ELF] --compress-debug-sections=zstd: replace ZSTD_c_nbWorkers parallelism wi...Fangrui Song1-74/+59
2024-04-26[RISCV] Move OrderedExtensionMap typedef to RISCVISAUtils.h. NFCCraig Topper1-2/+2
2024-04-26Revert "[RISCV] Support RISCV Atomics ABI attributes (#84597)"Alex Bradbury1-63/+0
2024-04-25[RISCV] Support RISCV Atomics ABI attributes (#84597)Paul Kirth1-0/+63
2024-04-23[RISCV] Split code that tablegen needs out of RISCVISAInfo. (#89684)Craig Topper1-1/+1
2024-04-19[ELF] Add --default-script/-dTFangrui Song3-3/+17
2024-04-18[lld][ELF] Add --debug-names to create merged .debug_names. (#86508)cmtice8-0/+757
2024-04-16[LoongArch] Use R_LARCH_ALIGN with section symbol (#84741)Jinyang He1-1/+5