aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
AgeCommit message (Expand)Author
2025-05-10compiler: Move vendored library support to `libs` subdirectory.Alex Rønne Petersen
2025-05-04fix system library lookup when cross-compiling to windows-msvcXavier Bouchoux
2025-05-03compiler: Link libunwind when linking glibc statically.Alex Rønne Petersen
2025-04-27compiler: Error if the user targets arc with -femit-bin.Alex Rønne Petersen
2025-04-26compiler: Allow configuring UBSan mode at the module level.Alex Rønne Petersen
2025-04-26Merge pull request #23572 from alexrp/zig-cc-static-dynamicAlex Rønne Petersen
2025-04-22compiler: allow emitting tests to an object filemlugg
2025-04-21revive nvptx linkageAli Cheraghi
2025-04-14zig cc: Respect Clang's -static and -dynamic flags.Alex Rønne Petersen
2025-04-14compiler: MinGW-w64 import libs should not count towards any_dyn_libs.Alex Rønne Petersen
2025-04-13std: eradicate u29 and embrace std.mem.AlignmentAndrew Kelley
2025-04-11Merge pull request #22516 from Jan200101/PR/build_id_optionAndrew Kelley
2025-04-05std.Build: update build-id flag descriptionJan200101
2025-04-04compiler: Recognize -fno-sanitize=<...> in addition to -fsanitize=<...>.Alex Rønne Petersen
2025-03-27std.Build: implement addEmbedPath for adding C #embed search directoriesGalaxyShard
2025-03-26zig build: allow to choose "lazy mode" for fetching processEric Joldasov
2025-03-19compiler: Support more GCC code models and fix the mapping to LLVM code models.Alex Rønne Petersen
2025-03-12Merge pull request #22397 from Techatrix/type-safe-astMatthew Lugg
2025-03-07x86_64: rewrite aggregate initJacob Young
2025-03-07std.zig.Ast: improve type safetyTechatrix
2025-03-07add a reference to #21690Techatrix
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