aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2024-07-20Reapply "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98...Joseph Huber3-6/+13
2024-07-19[lld-macho] Fix erasing category names for ObjC categories (#99400)alx322-5/+315
2024-07-20Revert "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#985...NAKAMURA Takumi3-13/+6
2024-07-19[lld-macho,test] Adjust reproduce-thin-archive-objc.sFangrui Song1-7/+6
2024-07-19[lld][ELF][LoongArch] Add support for R_LARCH_LE_{HI20,ADD,LO12}_R relocationswanglei2-3/+53
2024-07-19[lld][AArch64] Fix handling of SHT_REL relocation addends. (#98291)Simon Tatham2-125/+399
2024-07-18[lld-macho] Save all thin archive members in repro tarball (#97169)Daniel Bertalan6-12/+83
2024-07-18[lld-macho] Ignore duplicate `-rpath` entries (#99289)Daniel Bertalan5-1/+39
2024-07-17[lld][WebAssembly] Consolidate --fatal-warnings and --no-fatal-warnings optio...Sam Clegg1-8/+7
2024-07-17[ELF] Support NOCROSSREFS and NOCROSSERFS_TOFangrui Song7-0/+195
2024-07-17[lld-macho][test] Require "shell" feature for usage of `ln -s` (#99355)Daniel Bertalan1-1/+1
2024-07-16[lld-link] Change /lldemit:llvm to use the pre-codegen moduleFangrui Song2-5/+6
2024-07-17[lld-macho] Omit `__llvm_addrsig` metadata from the output (#98913)Daniel Bertalan4-36/+39
2024-07-16[llvm-dlltool] Fix renamed imports without a separate regular import entry (#...Martin Storsjö1-8/+8
2024-07-16[lld][WebAssembly] Work around limited architecture detection for wasm64 shar...Sam Clegg2-2/+16
2024-07-16[lld] Add emulation support for hexagon (#98857)Brian Cain3-0/+36
2024-07-16[ELF] OUTPUT_FORMAT: support "binary" and ignore extra OUTPUT_FORMAT commandsFangrui Song4-9/+36
2024-07-16[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98512)Joseph Huber3-6/+13
2024-07-15Add extended mnemonics (#97571)Dominik Steenken4-8/+8
2024-07-13[docs] Remove the History section (#98715)Brad Smith1-24/+0
2024-07-12[lld][WebAssembly] Report undefined symbols in -shared/-pie builds (#75242)Sam Clegg26-70/+348
2024-07-12[lld][ELF] Error when deplibs adds new input file after LTO (#98565)Daniel Thornburgh2-0/+52
2024-07-12[LLD] Extend special OpenBSD support, but scope under ELFOSABI (#97122)John Ericson5-13/+83
2024-07-11[ELF,RISCV] Fix TLSDESC=>IE when there is no TLS sectionFangrui Song4-4/+34
2024-07-11Small fix of `lld/test/ELF/basic-sparcv9.s` (#98555)John Ericson1-1/+1
2024-07-11[MC] set OpenBSD's ELFOSABI by default (#98158) (#98553)John Ericson1-1/+1
2024-07-10[lld][ELF] --wrap: Make X weak when __real_X is to avoid undefined symbol err...Alexander Qi2-1/+28
2024-07-10[lld-macho] Fix -no_objc_category_merging flag (#98238)alx322-1/+6
2024-07-10[lld-macho] Use larger ordinal encoding if import count requires it (#98305)Daniel Bertalan1-15/+19
2024-07-09[RISCV] Don't expose any constructors of RISCVISAInfo publicly. (#98249)Craig Topper1-3/+2
2024-07-09[LLD] Fix preprocessor condition when getting lld version (#98137)Momchil Velikov1-1/+1
2024-07-08[lld-macho] Category Merging: Detect correct class language for classes with ...alx322-8/+467
2024-07-08[lld] Support merging RISC-V Atomics ABI attributes (#97347)Paul Kirth2-1/+305
2024-07-08[lld-macho,test] Fix REQUIRES after #97639Fangrui Song1-2/+1
2024-07-08[lld] Do not implicitly link non "public" libraries (#97639)Daniel Rodríguez Troitiño2-2/+57
2024-07-07[ELF] Reinstate the former spelling in the version messageFangrui Song2-2/+2
2024-07-06ReleaseNotes: add lld/ELF notesFangrui Song1-0/+33
2024-07-06[lld-macho] Remove symbols to `__mod_init_func` with `-init_offsets` (#97156)Daniel Bertalan4-2/+43
2024-07-05[lld][ELF] Annotate Bitfields with Preferred Types (#97737)Sam Elliott2-0/+22
2024-07-05[LLD] [MinGW] Reinstate the former spelling in the version message (#97698)Martin Storsjö2-2/+4
2024-07-03[llvm-readobj][ELF] Alter JSON/LLVM output on note sections to allow for mult...Fred Grim3-5/+13
2024-07-03Revert "[llvm-readobj][ELF] Test multivalued rpath entries and alter the outp...serge-sans-paille14-28/+28
2024-07-02[lld][ELF] Support LLVM repository and LLVM revision information (#97323)Hongyu Chen5-5/+10
2024-07-02[lld] Change `--lto-emit-llvm` to use the pre-codegen module (#97480)Joseph Huber2-3/+5
2024-07-02[lld-macho] Category merger: handle addends when getting symbol at offset (#...alx322-3/+436
2024-07-02[lld] Add `--lto-emit-asm` and alias `--plugin-opt=emit-llvm` to it (#97469)Joseph Huber3-2/+6
2024-07-02[lld][WebAssembly] Fix filename when reporting references to undefined symbol...Sam Clegg2-23/+38
2024-07-02[lld][WebAssembly] Fix for --import-table when combined with reference types ...Sam Clegg3-11/+40
2024-07-02[ELF] Infer EI_OSABI from object filesFangrui Song2-8/+23
2024-07-02[ELF] Make start/stop symbols retain associated discardable output sectionsFangrui Song7-54/+78