aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
AgeCommit message (Expand)Author
2025-03-04init: Substitute invalid package names with `foo`Carl Åstholm
2025-03-02compiler: default to `.whole` cache mode for self-hosted backendsmlugg
2025-02-26rename "nonce" to "fingerprint"Andrew Kelley
2025-02-26zig init: adjust template lang to allow zig fmt passthroughAndrew Kelley
2025-02-26switch from "id" to "nonce"Andrew Kelley
2025-02-26CLI: add unit test and improve sanitizeExampleNameAndrew Kelley
2025-02-26zig init: sanitize generated nameAndrew Kelley
2025-02-26introduce package id and redo hash format againAndrew Kelley
2025-02-26Package: new hash formatAndrew Kelley
2025-02-25main: add `-f{no-}ubsan-rt` to the usage textDavid Rubin
2025-02-25move libubsan to `lib/` and integrate it into `-fubsan-rt`David Rubin
2025-02-22zig build fmtAndrew 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-15main: increase thread stack size for non-x86_64 backendsJacob Young
2025-02-13Expand zig fetch usage help doc to explain URL (#22850)Michael Lynch
2025-02-07compiler: use std.heap.smp_allocatorAndrew Kelley
2025-02-06std.process: adding hasNonEmptyEnvVar() and using for NO_COLORJohn Benediktsson
2025-02-04compiler: don't perform semantic analysis if there are files without ZIRmlugg
2025-02-04Zcu: remove `*_loaded` fields on `File`mlugg
2025-02-03compiler,std: implement ZON supportMason Remaley
2025-01-30main: accept and ignore auto-image-base linker optionsAlex Rønne Petersen
2025-01-30main: ensure --whole-archive is passed down to linker for -l argumentsAman Karmani
2025-01-30main: better error message if the global cache dir is unusableachan1989
2025-01-29fix(cc): make link and preprocessor logic to be more consistent withzhylmzr
2025-01-27main: classify empty environment variables as unsetCarter Snook
2025-01-24compiler: yet more panic handler changesmlugg
2025-01-23compiler: Fix computation of Compilation.Config.any_unwind_tables.Alex Rønne Petersen
2025-01-23compiler: Handle --no-eh-frame-hdr as a regular zig build-* flag too.Alex Rønne Petersen
2025-01-16x86_64: fix crashes compiling the compiler and testsJacob Young
2025-01-15wasm linker: aggressive DODificationAndrew Kelley
2025-01-05Added support for thin ltoTravis Lange
2024-12-23Merge pull request #22225 from alexrp/libc-linux-os-versionAlex Rønne Petersen
2024-12-22compiler: Print more information when failing to provide libc.Alex Rønne Petersen
2024-12-17Merge pull request #22251 from alexrp/remove-cudaAndrew Kelley
2024-12-16compiler: introduce ZonGen and make `ast-check` run it for ZON inputsmlugg
2024-12-15zig cc: Remove broken CUDA C/C++ support.Alex Rønne Petersen
2024-12-13zig fetch: support SHA-256 Git repositoriesIan Johnson
2024-12-13Add compiler internals testsCarl Åstholm
2024-12-11compiler: Improve the handling of unwind table levels.Alex Rønne Petersen
2024-12-09Merge pull request #22157 from mlugg/astgen-error-lazyAndrew Kelley
2024-12-08compiler: Link libc when we're asked to link to an emulated wasi-libc library.Alex Rønne Petersen
2024-12-08compiler: Check for wasi-libc emulated libraries before libc libraries.Alex Rønne Petersen
2024-12-06compiler: Remove warning about superfluous compiler-rt libraries.Alex Rønne Petersen
2024-12-06compiler: Recognize libgcc_s regardless of target ABI.Alex Rønne Petersen
2024-12-05compiler: incremental compilation fixesmlugg
2024-12-05compiler: allow files with AstGen errors to undergo semantic analysismlugg
2024-11-26diversify "unable to spawn" failure messagesAndrew Kelley
2024-11-24dwarf: fix stepping through an inline loop containing one statementJacob Young
2024-11-16link: fix memory bugsJacob Young