aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2025-05-10compiler: Define __FreeBSD_version when targeting FreeBSD libc.Alex Rønne Petersen
2025-05-10compiler: Move vendored library support to `libs` subdirectory.Alex Rønne Petersen
2025-05-09Compilation: don't warn about failure to delete missing C depfilemlugg
2025-05-05compiler: Set libc++ ABI version to 2 for Emscripten.Alex Rønne Petersen
2025-04-28Compilation: don't build `compiler_rt` for `amdgcn` and `ubsan_rt` for ptxAli Cheraghi
2025-04-27compiler: Fix `-m<os>-version-min=...` orderingKevin Primm
2025-04-27std.Build.Cache: fix several bugsmlugg
2025-04-26compiler: Allow configuring UBSan mode at the module level.Alex Rønne Petersen
2025-04-22Merge pull request #23617 from mlugg/incr-fixesMatthew Lugg
2025-04-21Module: ignore `xnack` and `sramecc` features on some gpu modelsAli Cheraghi
2025-04-20compiler: integrate `@compileLog` with incremental compilationmlugg
2025-04-12Merge pull request #23529 from alexrp/2879-groundworkAlex Rønne Petersen
2025-04-11Introduce libzigc for libc function implementations in Zig.Alex Rønne Petersen
2025-04-10Compilation: Pass `-m<os>-version-min=...` to Clang for all applicable Darwin...Alex Rønne Petersen
2025-04-09Compilation: Fix logic in addCCArgs() for various file types and flags.Techatrix
2025-04-09Merge pull request #23501 from imreallybadatnames/masterimreallybadatnames™️
2025-04-04Compilation: Remove the PowerPC soft float preprocessor workaround.Alex Rønne Petersen
2025-04-04zig cc: Avoid passing any "CPU" features related to float ABI to Clang.Alex Rønne Petersen
2025-04-04libcxx: Update to Clang 20.Alex Rønne Petersen
2025-03-27std.meta.FieldType -> @FieldTypeАндрей Краевский
2025-03-18mingw: Rename mingw32.lib to libmingw32.lib.Alex Rønne Petersen
2025-03-11Zcu: rename `skip_analysis_errors` to `skip_analysis_this_update` and respect itmlugg
2025-03-08Compilation: Fix `-fno-rtlib-defaultlib` unused argument warning in ReleaseSafe.Alex Rønne Petersen
2025-03-08zig cc: Don't pass -mabi for assembly files when targeting arm.Alex Rønne Petersen
2025-03-02link: make sure MachO closes the damn filesmlugg
2025-02-28Revert "Merge pull request #22898 from kristoff-it/deprecated-proposal"Andrew Kelley
2025-02-27Move the compiler's LLVM bitcode builder to std.zig.llvm.Alex Rønne Petersen
2025-02-26initial implementation of `@deprecated`Loris Cro
2025-02-26Compilation: disable ubsan_rt for spirv targetAli Cheraghi
2025-02-25ubsan: don't create ubsan in every static lib by defaultAndrew Kelley
2025-02-25correct some bugsDavid Rubin
2025-02-25Compilation: correct when to include ubsanDavid Rubin
2025-02-25Compilation: always import ubsan if a ZCU existsDavid Rubin
2025-02-25move libubsan to `lib/` and integrate it into `-fubsan-rt`David Rubin
2025-02-25Compilation: use the minimal runtime in `ReleaseSafe`David Rubin
2025-02-25ubsan: add a basic runtimeDavid Rubin
2025-02-22link.MachO: Add support for the -x flag (discard local symbols).Alex Rønne Petersen
2025-02-21fix `-fsanitize-coverage-trace-pc-guard` and fuzzer support for C compile unitsXavier Bouchoux
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-02-11Compilation: disable error return tracing in rt libsAndrew Kelley
2025-02-10std.ArrayList: popOrNull() -> pop() [v2] (#22720)Meghan Denny
2025-02-06Merge pull request #22777 from mlugg/some-bugsMatthew Lugg
2025-02-06Merge pull request #19614 from jedisct1/wasi-libc-updateAlex Rønne Petersen
2025-02-05incremental: fix crash when introducing syntax errormlugg
2025-02-04compiler: integrate importing ZON with incremental compilationmlugg
2025-02-04compiler: integrate ZON with the ZIR caching systemmlugg
2025-02-04compiler: a few renamesmlugg
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