aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
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
2024-04-26[RISCV] Move OrderedExtensionMap typedef to RISCVISAUtils.h. NFCCraig Topper1-2/+2
2024-04-26[RISCV] Add an instruction PrettyPrinter to llvm-objdump (#90093)Craig Topper4-36/+36
2024-04-26[MC] Rename temporary symbols of empty name to ".L0 " (#89693)Fangrui Song1-2/+2
2024-04-26Revert "[RISCV] Support RISCV Atomics ABI attributes (#84597)"Alex Bradbury2-265/+0
2024-04-25Revert "[MC] Rename temporary symbols of empty name to ".L0 " (#89693)"Amir Ayupov1-2/+2
2024-04-25[RISCV] Support RISCV Atomics ABI attributes (#84597)Paul Kirth2-0/+265
2024-04-24[MC] Rename temporary symbols of empty name to ".L0 " (#89693)Fangrui Song1-2/+2
2024-04-25Revert "[MC] Rename temporary symbols of empty name to ".L0 "" (#90002)Mehdi Amini1-2/+2
2024-04-24[MC] Rename temporary symbols of empty name to ".L0 " (#89693)Fangrui Song1-2/+2
2024-04-23IRSymTab: Record _GLOBAL_OFFSET_TABLE_ for ELF x86Fangrui Song2-0/+100
2024-04-23[RISCV] Split code that tablegen needs out of RISCVISAInfo. (#89684)Craig Topper1-1/+1
2024-04-19[ELF,test] Remove --raw-relr from pack-dyn-relocs.sFangrui Song1-80/+15
2024-04-19[llvm-readelf] Print more information for RELRFangrui Song2-28/+28
2024-04-19[ELF] Add --default-script/-dTFangrui Song6-4/+87
2024-04-18[ELF,test] Make debug-names-bad.s Linux only because of GNU sed extensionFangrui Song1-1/+1
2024-04-18[lld][ELF] Add --debug-names to create merged .debug_names. (#86508)cmtice24-1/+5421
2024-04-18[lld-macho][NFC] Preserve original symbol isec, unwindEntry and size (#88357)alx3214-120/+134
2024-04-18[LLD] [COFF] Don't create pseudo relocations for discardable sections (#89043)Martin Storsjö2-0/+47
2024-04-18[COFF] Rename the COFFShortExport::AliasTarget field. NFC. (#89039)Martin Storsjö2-4/+4
2024-04-16[LoongArch] Use R_LARCH_ALIGN with section symbol (#84741)Jinyang He3-3/+36
2024-04-16[LLD] [COFF] Error out if the runtime pseudo relocation function is missing ...Martin Storsjö7-1/+60
2024-04-15[lld/mac] Fix (adorable!) typo to cycle botsNico Weber1-4/+4
2024-04-15[LLD] [COFF] Don't add pseudo relocs for dangling references (#88487)Martin Storsjö2-0/+48
2024-04-12[ELF] Relocations: Avoid MIPS check for ELFCLASS64 with if constexpr. NFCFangrui Song1-3/+8
2024-04-11lld/AArch64: handle more relocation addends (#87328)Ramkumar Ramachandra2-9/+48
2024-04-10[ELF] relocateNonAlloc & ICF: replace random access iterators of relocations ...Fangrui Song2-18/+20
2024-04-10[ThinLTO]Record import type in GlobalValueSummary::GVFlags (#87597)Mingming Liu1-4/+4
2024-04-10[ELF] Move createSyntheticSections from Writer.cpp to SyntheticSections.cpp. NFCFangrui Song4-349/+317
2024-04-10[ELF] Avoid unneeded config->isLE and config->wordsize. NFCFangrui Song1-3/+5
2024-04-10[LLD][COFF] Check machine types in ICF::equalsConstant. (#88140)Jacek Caban2-1/+38
2024-04-09[ELF] Avoid make<GdbIndexSection>. NFCFangrui Song3-10/+16
2024-04-09[ELF] Sort DWARF.h sections. NFCFangrui Song2-15/+11
2024-04-05[test][lld][ELF] Enhance pack-dyn-relocs.s test (#87756)Daniil Kovalev1-50/+50
2024-04-05[ELF,test] Add test for R_AARCH64_* implicit addendsFangrui Song1-0/+86