aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2024-05-28Revert "[lld] Support thumb PLTs" (#93631)Mehdi Amini4-262/+53
2024-05-29Mark operator== const to avoid errors when asserts are enabledSterling Augustine1-1/+1
2024-05-28[WebAssembly] Add exnref type (#93586)Heejin Ahn1-0/+2
2024-05-28[lld] Support thumb PLTs (#86223)PiJoules4-53/+262
2024-05-28[lld-macho][ObjC] Implement category merging into base class (#92448)alx323-14/+500
2024-05-27[lld-macho] Add flag --keep-icf-stabs to LLD for MachO (#93137)alx325-5/+42
2024-05-27[ELF,test] Simplify arm-gotoff.s and fix check prefixesFangrui Song1-54/+16
2024-05-24Revert "Run ObjCContractPass in Default Codegen Pipeline (#92331)"Nikita Popov1-0/+3
2024-05-23[lld][ELF][test] Fix compressed-debug-level.test (#93264)Vincent Lee1-1/+1
2024-05-23[WebAssembly] Use 64-bit table when targeting wasm64 (#92042)Sam Clegg6-37/+12
2024-05-23Run ObjCContractPass in Default Codegen Pipeline (#92331)Nuri Amari1-3/+0
2024-05-23Fix R_AVR_7_PCREL and R_AVR_13_PCREL range checking (#92695)Ayke3-5/+15
2024-05-22[ELF] Retain uncompressed if compressed content is largerFangrui Song5-14/+18
2024-05-22[ELF,test] Improve --compress-debug-sections/--compress-sections testsFangrui Song6-21/+50
2024-05-21[lld][AArch64] Add support for GCS (#90732)John Brawn3-0/+175
2024-05-21[LLD][COFF] Demangle ARM64EC export names. (#87068)Jacek Caban2-16/+145
2024-05-20[ELF] Support high address DW_EH_sdata4 for ELFCLASS32Fangrui Song2-1/+10
2024-05-17Revert "[LoongArch] Use R_LARCH_ALIGN with section symbol (#84741)"Fangrui Song3-36/+3
2024-05-16[lld][test] Fix test failure after #92223wanglei1-2/+2
2024-05-16[lld][AArch64][ELF][PAC] Support `.relr.auth.dyn` section (#87635)Daniil Kovalev6-47/+216
2024-05-15[ELF,test] Fix FileCheck prefixesFangrui Song6-29/+8
2024-05-15[lld,test] Fix few FileCheck annotation typos (#92238)klensy2-2/+2
2024-05-15[lld] Fix -ObjC load behavior with LTO (#92162)Nuri Amari1-3/+20
2024-05-13[ELF] Make compareByFilePosition a strict weak orderFangrui Song1-3/+5
2024-05-13Reland: [LLD] Implement --enable-non-contiguous-regions (#90007)Daniel Thornburgh17-17/+600
2024-05-13Revert "[LLD] Implement --enable-non-contiguous-regions" (#92005)Daniel Thornburgh17-600/+17
2024-05-13[LLD] Implement --enable-non-contiguous-regions (#90007)Daniel Thornburgh17-17/+600
2024-05-12Use StringRef::operator== instead of StringRef::equals (NFC) (#91864)Kazu Hirata5-6/+6
2024-05-12[ELF,test] Fix typo in check prefixesFangrui Song4-34/+34
2024-05-10[Driver] Remove elf::script indirection. NFCFangrui Song3-3/+8
2024-05-09[lld-macho] Fix address sanitizer for category merging (#91680)alx321-2/+2
2024-05-09[lld-macho] Add support for non-lazy categories to ObjC category merger (#91548)alx322-0/+71
2024-05-08MIPS: Use pcrel|sdata4 for eh_frame (#91291)YunQiang Su1-3/+5
2024-05-07[ELF] Fix --compress-debug-sections=zstd when zlib is disabledFangrui Song2-2/+2
2024-05-06[lld-macho] Fix category merging category map non-determinism (#91159)alx321-4/+4
2024-05-06[lld-macho] Add support for category names in ConcatInputSection's (#90850)alx322-4/+17
2024-05-06[lld-macho] Category Merger: add support for addrsig references (#90903)alx322-0/+38
2024-05-06Revert "Reapply "Use an abbrev to reduce size of VALUE_GUID records in ThinLT...Jan Voung5-15/+15
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'Neill2-1/+25
2024-05-03[lld,test] Convert text files from CRLF to LFFangrui Song4-116/+116
2024-05-02[lld-macho] Make category merging symbol names match ld64 (#90864)alx323-7/+7
2024-05-02[lld-macho][NFC] Simplify category merging code (#90856)alx321-42/+27
2024-05-01[ELF] Adjust --compress-sections to support compression levelFangrui Song8-35/+56
2024-05-01[ELF] Catch zlib deflateInit2 errorFangrui Song1-1/+5
2024-05-01Reapply "Use an abbrev to reduce size of VALUE_GUID records in ThinLTO summar...Jan Voung5-15/+15
2024-04-29[ELF] --compress-debug-sections=zstd: replace ZSTD_c_nbWorkers parallelism wi...Fangrui Song1-74/+59
2024-04-29[driver] Allow `ld` as a driver alias to lld (#90515)Jordan Rupprecht1-0/+4
2024-04-29[flang] Generate main only when a Fortran program statement is present (#89938)David Truby1-1/+0
2024-04-28Revert "Revert "[WebAssembly] remove instruction after builtin trap" (#90354)...Congcong Cai1-1/+1