aboutsummaryrefslogtreecommitdiff
path: root/lib/compiler
AgeCommit message (Expand)Author
2025-05-12Merge pull request #23700 from sorairolake/rename-trimsAlex Rønne Petersen
2025-05-06std.Build: Rename --glibc-runtimes to --libc-runtimes and enable it for musl.Alex Rønne Petersen
2025-04-28std.Target: Remove Os.Tag.elfiamcu.Alex Rønne Petersen
2025-04-27chore(std.mem): Rename `trimLeft` and `trimRight`Shun Sakai
2025-04-26std.Target: Remove Abi.gnuilp32.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-11std.Target: Rename charSignedness() to cCharSignedness().Alex Rønne Petersen
2025-04-05std.Build: update build-id flag descriptionJan200101
2025-04-04std.Target: Add Abi.muslf32 and Abi.muslsf.Alex Rønne Petersen
2025-04-02translate-c: fix function prototype decalared inside a functionParker Liu
2025-03-31translate-c: fix referencing extern locals from nested blocksParker Liu
2025-03-27std.Build: implement addEmbedPath for adding C #embed search directoriesGalaxyShard
2025-03-27std.meta.FieldType -> @FieldTypeАндрей Краевский
2025-03-26zig build: allow to choose "lazy mode" for fetching processEric Joldasov
2025-03-21Trick the meson build system into thinking `zig rc` is `rc.exe`Ryan Liptak
2025-03-12Merge pull request #22397 from Techatrix/type-safe-astMatthew Lugg
2025-03-09std: Abi.default: only require an os tagMeghan Denny
2025-03-07std.zig.Ast: store lbrace and rbrace token in data of `.error_set_decl`Techatrix
2025-03-07std.zig.Ast: improve type safetyTechatrix
2025-03-07std.zig.Ast: add `blockStatements` and `builtinCallParams`Techatrix
2025-03-07aro_translate_c: fix ast lowering of continue nodeTechatrix
2025-03-07std.Build: add build-id optionJan200101
2025-03-05Remove uses of deprecated callconv aliasesLinus Groh
2025-02-28Revert "Merge pull request #22898 from kristoff-it/deprecated-proposal"Andrew Kelley
2025-02-27Merge pull request #22898 from kristoff-it/deprecated-proposalAndrew Kelley
2025-02-26compiler.build_runner: only build Fuzz on 64-bit platformsBrad Olson
2025-02-26don't inherit allowed deprecation from parent modulesAndrew Kelley
2025-02-26`@deprecated`: add build system supportLoris Cro
2025-02-24build: add spirv to test matrixAli Cheraghi
2025-02-22zig rc: Add COFF object file creation for CMake cross-compilation use caseRyan Liptak
2025-02-22zig build fmtAndrew Kelley
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-02-17std.Target: Remove Cpu.Arch.spu_2.Alex Rønne Petersen
2025-02-11fuzzer: write inputs to shared memory before runningAndrew Kelley
2025-02-10resinator: Fix some error message integrationRyan Liptak
2025-02-10std.ArrayList: popOrNull() -> pop() [v2] (#22720)Meghan Denny
2025-02-03compiler,std: implement ZON supportMason Remaley
2025-01-30Make -freference-trace work without colorsGuillaume Wenzek
2025-01-17resinator: Sync with upstreamRyan Liptak
2025-01-17resinator: Fix incorrect args being printed in cli diagnosticsRyan Liptak
2025-01-09Sema: rewrite semantic analysis of function callsmlugg
2024-12-23Merge pull request #22225 from alexrp/libc-linux-os-versionAlex Rønne Petersen
2024-12-18std.Build: simplify module dependency handlingmlugg
2024-12-17std.Target: Incorporate the Abi tag in VersionRange.default().Alex Rønne Petersen
2024-12-16compiler: add some missing `const`smlugg
2024-12-03std.Target: Remove Os.Tag.bridgeos.Alex Rønne Petersen
2024-11-12compiler: un-jit `zig fmt`mlugg
2024-11-11Fix silent zig fmt errors (#21948)Daniel Hooper
2024-11-11test_runner: replace ugly hack with `@FieldType`mlugg