aboutsummaryrefslogtreecommitdiff
path: root/lib/compiler
AgeCommit message (Expand)Author
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
2024-11-03Merge pull request #21599 from alexrp/thumb-portingAlex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-11-02llvm: Fix lowering of gnuilp32 ABI to be gnu_ilp32.Alex Rønne Petersen
2024-11-02std.Target: Add muslabin32 and muslabi64 tags to Abi.Alex Rønne Petersen
2024-10-31compiler: remove anonymous struct types, unify all tuplesmlugg
2024-10-24implement --watch for kqueueAndrew Kelley
2024-10-23introduce a CLI flag to enable .so scripts; default offAndrew Kelley
2024-10-19cbe,translate-c: support more callconvsmlugg
2024-10-19compiler: introduce new `CallingConvention`mlugg
2024-10-16std.Target: Change Cpu.baseline() to also be able to take OS into consideration.Alex Rønne Petersen
2024-10-13Merge pull request #21682 from der-teufel-programming/remove-packedintarrayAndrew Kelley
2024-10-12objcopy: check both global and local when remappingAndrew Kelley
2024-10-12objcopy: update for std.elf type safetyAndrew Kelley