aboutsummaryrefslogtreecommitdiff
path: root/src/link.zig
AgeCommit message (Expand)Author
2025-08-28compiler: update to not use GenericWriterAndrew Kelley
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-08-11linker: delete plan9 supportAndrew Kelley
2025-08-08compiler: improve error reportingmlugg
2025-08-01build system: replace fuzzing UI with build UI, add time reportmlugg
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-07-07std.io.Writer.printValue: rework logicAndrew Kelley
2025-07-07compiler: update a bunch of format stringsAndrew Kelley
2025-07-07compiler: fix a bunch of format stringsAndrew Kelley
2025-06-19x86_64: increase passing test coverage on windowsJacob Young
2025-06-19Target: pass and use locals by pointer instead of by valueJacob Young
2025-06-13compiler: fix atomic orderingsmlugg
2025-06-12compiler: don't queue too much AIR/MIRmlugg
2025-06-12compiler: estimate totals for "Code Generation" and "Linking" progress nodesmlugg
2025-06-12compiler: improve progress outputmlugg
2025-06-12x86_64: remove air references from mirJacob Young
2025-06-12compiler: rework emit paths and cache modesmlugg
2025-06-12spirv: make the backend compile againmlugg
2025-06-12wasm: get self-hosted compiling, and supporting `separate_thread`mlugg
2025-06-12compiler: get most backends compiling againmlugg
2025-06-12compiler: rework backend pipeline to separate codegen and linkmlugg
2025-06-12link: make checking for failed types the responsibility of Compilationmlugg
2025-06-12link: divorce LLD from the self-hosted linkersmlugg
2025-06-12compiler: slightly untangle LLVM from the linkersmlugg
2025-06-12compiler: minor refactors to ZCU linkingmlugg
2025-06-06link: support static archives that are linker scriptsJacob Young
2025-05-29Legalize: introduce a new pass before livenessJacob Young
2025-05-18compiler: refactor `Zcu.File` and path representationmlugg
2025-05-12Merge pull request #23700 from sorairolake/rename-trimsAlex Rønne Petersen
2025-05-12Merge pull request #23835 from alexrp/freebsd-libcAlex Rønne Petersen
2025-05-10std.Target: Remove ObjectFormat.nvptx (and associated linker code).Alex Rønne Petersen
2025-05-10compiler: Move vendored library support to `libs` subdirectory.Alex Rønne Petersen
2025-04-27chore(std.mem): Rename `trimLeft` and `trimRight`Shun Sakai
2025-04-27link: Stub out GOFF/XCOFF linker code based on LLVM.Alex Rønne Petersen
2025-03-23codegen: fix packed byte-aligned relocationsJacob Young
2025-03-22link: mark prelink tasks as procesed under `-fno-emit-bin`mlugg
2025-03-02link: make sure MachO closes the damn filesmlugg
2025-02-25Compilation: correct when to include ubsanDavid Rubin
2025-02-25move libubsan to `lib/` and integrate it into `-fubsan-rt`David Rubin
2025-02-22Merge pull request #22659 from ifreund/linker-script-fixAndrew Kelley
2025-02-22link.MachO: Add support for the -x flag (discard local symbols).Alex Rønne Petersen
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-02-10link: simplify control flowIsaac Freund
2025-02-10link: fix ambiguous names in linker scriptsIsaac Freund
2025-02-10std.ArrayList: popOrNull() -> pop() [v2] (#22720)Meghan Denny
2025-02-04Zcu: remove `*_loaded` fields on `File`mlugg
2025-01-15fix merge conflicts with updating line numbersAndrew Kelley
2025-01-15type checking for synthetic functionsAndrew Kelley
2025-01-15wasm linker: improve error messages by making source locations more lazyAndrew Kelley
2025-01-15wasm linker: fix crashes when parsing compiler_rtAndrew Kelley