- 074b0b6 [WebAssembly] Fix issues combining coop threads and PIC (#208332) by Alex Crichton · 20 minutes ago main master
- de4bc08 [lld][WebAssembly] Follow relocations of TLS-base accessors during GC (#206831) by Bailey Hayes · 21 hours ago
- 5796ab7 [lld][MachO][NFC] Move config->icfLevel dereference out of loops (#215407) by Ellis Hoag · 24 hours ago
- 3bcddea [lld][MachO][NFC] Remove redundant size checks (#215411) by Ellis Hoag · 24 hours ago
- 4ac4a71 [lld][macho] Use canonical() to find ICF thunks to order (#214558) by Ellis Hoag · 2 days ago
- 07acc95 [lld][WebAssembly] Allow linker-synthetic symbols to be undefine when building shared libraries (#153537) by YAMAMOTO Takashi · 7 days ago
- d1b80de [WebAssembly] Default export tables with `--cooperative-threading` (#208263) by Alex Crichton · 7 days ago
- d76f7f5 [LLD][COFF] Emit ARM64X relocations for TLS directory (#213529) by Jacek Caban · 7 days ago
- d8252f3 [ELF][AArch64] Do not treat missing build attributes as defined (#213600) by Igor Kudrin · 8 days ago
- a8d8ea7 [ARM][NFC] Fix invalid target triples in tests (#213588) by Chris Copeland · 8 days ago
- ecfc8e4 [ELF][RISC-V] Add baseline test for ignored ABI behaviour by Alexander Richardson · 8 days ago
- 24591f7 [ELF] Quote the value in "unknown -z" diagnostics (#213572) by Fangrui Song · 10 days ago
- 55eff72 [lld-macho] Include ICF safe thunks in balanced partitioning (#212096) by Karim Alweheshy · 10 days ago
- ad9e4f9 [lld] Report temporal BP profile resolution (#212127) by Karim Alweheshy · 10 days ago
- 45aa5e0 [NFC][ELF] Avoid need to copy Symbol in replaceWithDefined (#210612) by Jessica Clarke · 11 days ago
- ad91e8c [LLD][COFF] Replace ARM64EC TLS directory chunks with native chunks when available (#212845) by Jacek Caban · 11 days ago
- 45376ad [ELF,SPARC] Handle TLS IE relocations (#213500) by Fangrui Song · 12 days ago
- 1ce4bd3 [ELF,SPARC] Handle GOTDATA relocations (#213497) by Fangrui Song · 12 days ago
- de0c53d [lld][MachO] Avoid quadratic iteration over already-folded symbols during ICF (#213339) by Peter Rong · 12 days ago
- 901594d [ELF] Retain .rela.dyn for PPC64 PI long-branch thunks (#212078) by Fangrui Song · 12 days ago
- 71bc611 [lld] Fix -Wunused-result in e44068cc129912c88dcdeae0d1b5dc5937eb1059 (#213296) by Aiden Grossman · 13 days ago
- 7c77ea6 [lld][MachO] Preserve class-address addends in ObjC category merging (#211431) by Karim Alweheshy · 13 days ago
- b56d284 [ELF] Remove -z sort-thunks (#213074) by Fangrui Song · 14 days ago
- 3a99b07 [test] Migrate Arm thunk tests to the default thunk order (#212694) by Fangrui Song · 14 days ago
- f8b8d37 [test] Migrate AArch64 thunk tests to the default thunk order (#212691) by Fangrui Song · 14 days ago
- 6561116 [test] Migrate Hexagon/PowerPC thunk tests to the default thunk order (#212693) by Fangrui Song · 2 weeks ago
- 035ceae [WebAssembly] Add a newline at end of file (#212674) by Heejin Ahn · 2 weeks ago
- 0bc47e2 [ELF] Sort forward thunks by destination to prevent convergence failures (#211721) by Fangrui Song · 2 weeks ago
- 20c9f27 [lld][WebAssembly] Fix SharedTagKind in toString (#212385) by Heejin Ahn · 2 weeks ago
- 20b3b17 [lld] Don't drop RELR relocations for late-added GOT entries (#211911) by Arthur Eubanks · 2 weeks ago
- 76ff451 [ELF][PowerPC] Don't assume TOC pointer is valid in IPLT entries (#207555) by Jessica Clarke · 2 weeks ago
- b56bf33 [NFC][ELF][PPC64] Pass address not offset to writePPC64LoadAndBranch (#212275) by Jessica Clarke · 2 weeks ago
- 9b8ea74 [NFC][ELF] Use hasPhdrsCommands() wrapper instead of direct access (#212273) by Jessica Clarke · 2 weeks ago
- 30ca526 [ELF] Fix -Wc++11-narrowing error in addPltEntry (#212185) by Fangrui Song · 2 weeks ago
- ec9a5ca [ELF,SPARC] Add the GOT header entry and place R_SPARC_JMP_SLOT in .plt (#212161) by Fangrui Song · 3 weeks ago
- 599acd1 [ELF,SPARC] Handle more relocation types and fix simm13 field writes (#212157) by Fangrui Song · 3 weeks ago
- 3dbcfae [ELF,SPARC] Support ABS and RELATIVE dynamic relocations (#212155) by Fangrui Song · 3 weeks ago
- c6b4605 [ELF] Fix dynamic relocations in .eh_frame (#210967) by Kirill A. Korinsky · 3 weeks ago
- 5b702f1 [ELF] Retain .got for revertible no-PIC GOTPCRELX optimization (#212077) by Fangrui Song · 3 weeks ago
- f35137d [ELF] Replace getAArch64ThunkDestVA with Thunk::getDestVA. NFC (#212071) by Fangrui Song · 3 weeks ago
- 058482e [NFC][test][ELF] Improve ppc32-ifunc-nonpreemptible-(no)pic.s (#210611) by Jessica Clarke · 3 weeks ago
- 80a232d [NFC][test][ELF] Check DSO's ifunc2 is in .iplt in aarch64-ifunc-bti.s (#210618) by Jessica Clarke · 3 weeks ago
- 6faf9ed [lld][WebAssembly] Preserve segment linking flags in --relocatable output (#210747) by Max Desiatov · 3 weeks ago
- 48374be [DTLTO] Overlap temporary file removal (#209423) by Ben Dunbobbin · 3 weeks ago
- 8152f1d lld: Migrate amdgpu tests to use subarch triples (#210114) by Matt Arsenault · 3 weeks ago
- 887258f [ELF] Apply version script patterns to name-versioned definitions by node (#208882) by Fangrui Song · 3 weeks ago
- 0a32ee6 [LLD][RISCV][Zicfilp] Generate unlabeled landing pad-style PLT (#145461) by Ming-Yi Lai · 3 weeks ago
- d8d9236 [NFC][ELF] Remove unused R_TLS*_HINT RelExprs (#210519) by Jessica Clarke · 4 weeks ago
- f344b4e [NFC][ELF] Remove unused R_TLSDESC_CALL RelExpr (#210518) by Jessica Clarke · 4 weeks ago
- d3b91e2 [NFC][ELF] Remove unused R_RELAX_TLS_* RelExprs (#210517) by Jessica Clarke · 4 weeks ago
- 6055f49 [LLD] [COFF] Fix linking directly against an ARM64X DLL without import library (#210311) by Jacek Caban · 4 weeks ago
- 7ae7892 Revert "[LLD] [COFF] Fix linking directly against an ARM64X DLL without import library (#210080)" (#210299) by Jacek Caban · 4 weeks ago
- e32d8db [LLD] [COFF] Fix linking directly against an ARM64X DLL without import library (#210080) by Jacek Caban · 4 weeks ago
- 5fd2189 [docs] Rewrite LLD docs to Markdown (#209897) by Reid Kleckner · 4 weeks ago
- c4fa5a1 [docs] Rename LLD docs to Markdown (#209894) by Reid Kleckner · 4 weeks ago
- e2aa749 [ELF] Synthesize STT_FILE if necessary (#209087) by Fangrui Song · 4 weeks ago
- db22b05 [lld] Remove ability to use the external shell by Aiden Grossman · 4 weeks ago
- e6780fb Bump version to 24.0.0git (#209473) by Douglas Yung · 4 weeks ago
- 2fd5bf3 [DTLTO] terminology - use extract rather than serialize (#208468) by Ben Dunbobbin · 4 weeks ago
- e853fb3 [ELF] --retain-symbols-file: keep listed symbols in .symtab, not .dynsym (#209063) by Fangrui Song · 4 weeks ago
- c48e1fe [ELF,test] Improve retain-symbols-file.s (#209366) by Fangrui Song · 4 weeks ago
- 3d7901c [docs] Add ARM64X release notes (NFC) (#209249) by Jacek Caban · 4 weeks ago
- 6d32005 [Docs][NFC] Fix a few typos in NewLLD.rst (#193569) by Alon Filler · 4 weeks ago
- 1390b5d [lld][ELF] Concatenate .gnu.build.attributes.* sections (#208737) by Nikita Popov · 4 weeks ago
- b5c30b4 ReleaseNotes: add lld/ELF notes (#209066) by Fangrui Song · 5 weeks ago
- 6311366 [ELF] Write the output to lld::outs() when -o is - (#209064) by Fangrui Song · 5 weeks ago
- aa7c0bd [ELF,test] Modernize --retain-symbols-file tests (#209062) by Fangrui Song · 5 weeks ago
- 0880c57 [test] Add REQUIRES: aarch64 (#209058) by Fangrui Song · 5 weeks ago
- f0b949f [ELF] --discard-{locals,all}: mark local symbols referenced by retained non-SHF_ALLOC sections (#209042) by Fangrui Song · 5 weeks ago
- aaaaf77 [ELF] Move markUsedLocalSymbols from Writer to markLive. NFC (#209035) by Fangrui Song · 5 weeks ago
- d42840b [lld] Report missing --irpgo-profile file instead of asserting (#209028) by Fangrui Song · 5 weeks ago
- 1c84881 [ELF,test] Improve .relr.auth.dyn -> .rela.dyn movement coverage (#208991) by Fangrui Song · 5 weeks ago
- 0d37b3e [lld][ELF] Allow explicit address expressions on .tbss output sections (#196447) by amosher-nvidia · 5 weeks ago
- 44496c2 [PAC][lld] Properly handle `.relr.auth.dyn` -> `.rela.dyn` movement (#195649) by Daniil Kovalev · 5 weeks ago
- 443c80d [ELF] Replace getThreadIndex with explicit shards in markLive. NFC (#208974) by Fangrui Song · 5 weeks ago
- 10c6838 [ELF] Replace getThreadIndex with explicit shards in RelocScan. NFC (#208959) by Fangrui Song · 5 weeks ago
- eba3463 [ELF] Fix data race when handleTlsIe adds a RELATIVE relocation (#208956) by Fangrui Song · 5 weeks ago
- e4b155a [ELF] Fix TLS GD against non-preemptible dynamic symbols in DSOs (#207881) by Jessica Clarke · 5 weeks ago
- 562c9fa [LLD][AArch64] Make adrp+ldr relaxation per-symbol all-or-nothing (#208396) by Nikita Popov · 5 weeks ago
- ffcf3da [WebAssembly] Don't use passive segments for bss in coop threads (#208284) by Alex Crichton · 5 weeks ago
- d2385b0 AMDGPU: Introduce amdgpu triple arch (#206480) by Matt Arsenault · 5 weeks ago
- 14b6960 [lld][ELF][test] Accept zlib-ng compressed size (#206880) by Mark Zhuang · 5 weeks ago
- df80c7a [LLD][COFF] Add support for multi-arch ARM64X object files (#207868) by Jacek Caban · 5 weeks ago
- 27c87d2 [NFC][ELF] Don't reimplement addReloc in MipsGotSection::addConstant (#208130) by Jessica Clarke · 5 weeks ago
- 616054b Reland "Compute GUIDs once and store in metadata" (#184065) (#201849) by Mircea Trofin · 5 weeks ago
- 63f7405 [ELF,test] Fix FileCheck RUN line in gc-sections-keep-shared-start.s (#207678) by Ying Chen · 5 weeks ago
- 694519a [CodeGen] Rename prologpeilog to prolog-epilog (#207870) by Aiden Grossman · 5 weeks ago
- 66f8d34 [ELF] Reuse SHT_GROUP selection verdicts in initializeSections. NFC (#207437) by Fangrui Song · 5 weeks ago
- fd5b3c2 [ELF] Add target-specific relocation scanning for SPARCV9 (#206284) by Fangrui Song · 6 weeks ago
- 926c8eb [ELF] Precompute orphan output section names in parallel. NFC (#207321) by Fangrui Song · 6 weeks ago
- 9792a82 [ELF] Parallelize demoteSymbolsAndComputeIsPreemptible (#207310) by Fangrui Song · 6 weeks ago
- 694a4e8 [LLD][COFF] Factor out addObjectFile (NFC) (#206811) by Jacek Caban · 6 weeks ago
- 23773c9 [lld] Make R_AARCH64_PREL32/16 only signed ints (#205963) by Arthur Eubanks · 6 weeks ago
- f5da639 [LLD][COFF] Prevent merging .bss into shared sections (#202817) by Evgenii Kudriashov · 6 weeks ago
- 02d95a8 [CMake] Warn when the version of CMake is older than 3.31.0 (#204203) by Petr Hosek · 6 weeks ago
- 426e4f7 [docs] Create utils/docs (#203962) by Scott Linder · 7 weeks ago
- e2e0e54 [WebAssembly] Cooperative threading for WASIP3 (#200855) by Sy Brand · 7 weeks ago
- d58c138 [lld-macho] Relax safe ICF's keepUnique for ld64-coalesced data sections (#193125) by Zhaoxuan Jiang · 8 weeks ago
- 4f0d46a [ELF][AArch64] Relax zero TLSLE add to nop (#204286) by Jiang Ning · 8 weeks ago
- 81fd339 [lld-macho] Ignore labels on sections ld64 treats as ignoreLabel (#194275) by Zhaoxuan Jiang · 8 weeks ago