compiler: update a bunch of format strings
30c2921eb8 • Andrew Kelley • Jul 8, 2025
C backend: fix compilation errors
d09b99d043 • Andrew Kelley • Jul 8, 2025
compiler: fix a bunch of format strings
f409457925 • Andrew Kelley • Jul 8, 2025
cbe: reapply writer changes
494819be91 • Andrew Kelley • Jul 8, 2025
C backend: prepare for merge
6963a1c7b9 • Andrew Kelley • Jul 8, 2025
compiler: fix a bunch of format strings
6314e6f238 • Andrew Kelley • Jul 8, 2025
compiler: fix a bunch of format strings
d5c97fded5 • Andrew Kelley • Jul 8, 2025
std.zig.llvm.Builder: update format API
3afc6fbac6 • Andrew Kelley • Jul 8, 2025
fix build runner
cce32bd1d5 • Andrew Kelley • Jul 8, 2025
compiler: upgrade various std.io API usage
ec3b5f0c74 • Andrew Kelley • Jul 8, 2025
compiler: upgrade various std.io API usage
756a2dbf1a • Andrew Kelley • Jul 8, 2025
compiler: update all instances of std.fmt.Formatter
941bc37193 • Andrew Kelley • Jul 8, 2025
MachO: revert unfinished changes
49be02e6d7 • Andrew Kelley • Jul 8, 2025
MachO: update to new std.io APIs
c8fcd2ff2c • Andrew Kelley • Jul 8, 2025
update compiler source to new APIs
f71d97e4cb • Andrew Kelley • Jul 8, 2025
std.io.Writer.Allocating: rename interface to writer
fac5fe57be • Andrew Kelley • Jul 8, 2025
std.io.Reader: fix appendRemaining
fc310ee7bc • Andrew Kelley • Jul 8, 2025
std.Build.Cache: write manifest without heap allocating
4bca5faca6 • Andrew Kelley • Jul 8, 2025
std.Build.Step.CheckObject: fix the TODO
d6ac04c478 • Andrew Kelley • Jul 8, 2025
std.io.Reader: finish implementing the unit tests
87f32bec26 • Andrew Kelley • Jul 8, 2025
std.debug: lil buffer for this guy
49093a659f • Andrew Kelley • Jul 8, 2025
std.io.Writer.Allocating: extra ensure byte
8f4229158b • Andrew Kelley • Jul 8, 2025
std.io.Reader: fix fill implementation
d03d273117 • Andrew Kelley • Jul 8, 2025
std.mem.byteSwapAllFields: support slices
1e1f026c83 • Andrew Kelley • Jul 8, 2025
std.io.Reader: add doctest for streamDelimiterLimit
1ee403ce93 • Andrew Kelley • Jul 8, 2025
std.fs.File.Writer: fix drain implementation
435ccf706d • Andrew Kelley • Jul 8, 2025
std.io.Reader: fix streamDelimiter and streamDelimiterEnding
77e839e283 • Andrew Kelley • Jul 8, 2025
std: formatted printing no longer prints type names
1d763c8b29 • Andrew Kelley • Jul 8, 2025
delete bad behavior test
7eae26d608 • Andrew Kelley • Jul 8, 2025
std.fmt: breaking API changes
0e37ff0d59 • Andrew Kelley • Jul 8, 2025
std.io: move getStdIn, getStdOut, getStdErr functions to fs.File
0b3f0124dc • Andrew Kelley • Jul 8, 2025
os: fix missing and incorrect msghdr definitions
7c42517151 • Nameless • Jul 8, 2025
std.io: deprecated Reader/Writer; introduce new API
9f27d770a1 • Andrew Kelley • Jul 8, 2025
Merge pull request #24362 (remove async, await, usingnamespace)
fc2c1883b3 • Andrew Kelley • Jul 8, 2025
llvm: Revert #17963 (workaround for #16392)
9e49652757 • Alex Rønne Petersen • Jul 8, 2025
std.c: Use __sigemptyset14 for sigemptyset on NetBSD
31e46be743 • Alex Rønne Petersen • Jul 7, 2025
compiler-rt: Implement __clear_cache() for mips-netbsd
9a1e754a58 • Alex Rønne Petersen • Jul 7, 2025
compiler-rt: Export __emutls_get_address for OpenHarmony
5209e7e458 • Alex Rønne Petersen • Jul 7, 2025
llvm: Use emulated TLS when appropriate for the target
b5cc658ab4 • Alex Rønne Petersen • Jul 7, 2025
Merge pull request #24352 from alexrp/wasi-emulated-libs
c96c913bab • Alex Rønne Petersen • Jul 7, 2025
std.posix.accept: add WSAENOTSOCK
ef8db03d52 • jaune • Jul 6, 2025
compiler: Disable self-hosted x86_64 backend on NetBSD
97ecb6c551 • Alex Rønne Petersen • Jul 6, 2025
Sema: Stop adding Windows implib link inputs for `extern "..."` syntax.
b461d07a54 • Alex Rønne Petersen • Jul 5, 2025
test: More cleanup of Windows targets in the module test matrix
044ccf4138 • Alex Rønne Petersen • Jul 5, 2025
Merge pull request #24335 from kada49/common-impl-libc-floor
fc993945a9 • Alex Rønne Petersen • Jul 5, 2025
Update TracyAllocator to new allocator API
be20f97eb9 • Silver • Jul 4, 2025
start: Only issue fninit for x86(_64)-windows
9a8f1f675b • Alex Rønne Petersen • Jul 4, 2025
test: Respect various test skip options in test-cases
9ef4bdf234 • Alex Rønne Petersen • Jul 3, 2025
std.posix.getsockopt: set option length correctly
aa1556156e • Brandon Black • Jul 3, 2025
Merge pull request #24322 from ziglang/delete-dead-backends
31bc6d5a9d • Andrew Kelley • Jul 3, 2025
Merge pull request #24302 from alexrp/riscv
edf785db0f • Alex Rønne Petersen • Jul 2, 2025
spirv: fix signed overflow detection for safe subtraction
ee6d19480d • Ivan Stepanov • Jul 1, 2025
Fix `zig std` regression FTBFS
b8ac740a1b • Micah Switzer • Jun 30, 2025
Merge pull request #24297 from ziglang/optional-empty-error-set
79db39307b • Andrew Kelley • Jun 30, 2025
zig rc: Fix include directory detection when cross-compiling from certain host archs (#24288)
e837765956 • Alex Rønne Petersen • Jun 29, 2025
Replace `unreachable` with error return for non-standard Windows targets
d3363b7a61 • Ryan Liptak • Jun 29, 2025
compiler: test runner: fix tests never fails on crippled architectures (#24180)
6322dbd5bf • Alex Rønne Petersen • Jun 29, 2025
Fix warning WasmMut_toC not all control paths return a value (#24267)
0adcfd60f4 • Jonathan Marler • Jun 26, 2025
fix `zig libc` FTBFS
8eca338c27 • Andrew Kelley • Jun 25, 2025
add glibc versioning for a number of headers (#24237)
75d6d4c3f2 • Marc • Jun 24, 2025
c.darwin: define MSG for macos (#24224)
35329b510c • Dacheng • Jun 24, 2025
Merge pull request #24238 from taylordotfish/bugfix/ppc64le-syscall
342c34d95e • Alex Rønne Petersen • Jun 24, 2025
lib/std/fs/test.zig: Some filesystems support 8 EiB files
710632b45c • Pat Tullmann • Jun 23, 2025
std.Build.Watch: key fanotify file descriptors by mount id
640a130651 • Kevin Boulain • Jun 23, 2025
remove `spirv` cpu arch
1df79ab895 • Ali Cheraghi • Jun 23, 2025
x86_64: fix pair live-out tracking
c71bb0f2b6 • Jacob Young • Jun 23, 2025
std.mem.byteSwapAllFields: support untagged unions
24bfefa75e • Ali Cheraghi • Jun 23, 2025
minor grammatical mistake
3034d1e377 • David Rubin • Jun 22, 2025
Merge pull request #24227 from mlugg/misc-build-stuff
75d0ec9c04 • Matthew Lugg • Jun 20, 2025
This commit enables fmax and fmin to differentiate between 0.0 and
9e340b3005 • Koki Ueha • Jun 20, 2025
Merge pull request #23464 from rootbeer/futex-casts
14ad8378a1 • Alex Rønne Petersen • Jun 20, 2025
Merge pull request #24193 from jacobly0/x86_64-spring-cleaning
cf1a7bbd44 • Jacob Young • Jun 20, 2025
windows: msvc: avoid linking to non-redistributable ucrt
f5a327cd36 • Jonathan Marler • Jun 19, 2025
std.Build.Step.Run: prefix relative path arguments with './'
36499c251c • mlugg • Jun 18, 2025
windows: MSVC: disable extra dubious Microsoft runtime checks
f3940ad858 • Jonathan Marler • Jun 18, 2025
Merge pull request #24205 from mlugg/misc-build-stuff
850655f06b • Matthew Lugg • Jun 17, 2025
Compilation: add missing link file options to cache manifest
8aab222ffb • mlugg • Jun 17, 2025
Merge pull request #24188 from mlugg/intfromfloat-safety
561fdd0ed3 • Matthew Lugg • Jun 17, 2025
Merge pull request #24192 from alichraghi/fix_spirv
080ee25ecf • Alex Rønne Petersen • Jun 16, 2025
compiler-rt: Export _fltused for UEFI.
5f7780c533 • Alex Rønne Petersen • Jun 16, 2025
Merge pull request #24168 from mlugg/relative-paths
1ca213dab0 • Alex Rønne Petersen • Jun 15, 2025
libc: Prevent FCSEL instruction from being used to avoid raising an unintended exception
878b7b80c1 • Koki Ueha • Jun 15, 2025
llvm.ir: fix subrange version
3ce8d19f76 • Jacob Young • Jun 14, 2025
Merge pull request #24171 from mlugg/atomic-order-derp
095c956c5c • Matthew Lugg • Jun 14, 2025
zig init: simplify templating logic (#24170)
180e8442af • Loris Cro • Jun 13, 2025
bail when failing to parse `error`
a74119ac49 • xdBronch • Jun 13, 2025
Sema: add missing error and test for bool not on vector of ints
dd75e7bcb1 • Andrew Kelley • Jun 13, 2025
Merge pull request #24124 from mlugg/better-backend-pipeline-2
dcdb4422b8 • Andrew Kelley • Jun 13, 2025
Allow more operators on bool vectors (#24131)
5e3c0b7af7 • Daniel Kongsgaard • Jun 12, 2025
Merge pull request #23912 from alexrp/mingw-update
4a02e080d1 • Alex Rønne Petersen • Jun 12, 2025
test: Enable some working vector tests
f4c7290bc5 • Danielkonge • Jun 11, 2025
Merge pull request #24031 from ypsvlq/master
6810ffa424 • Alex Rønne Petersen • Jun 10, 2025
std.Build.Step.Run: add addDecoratedDirectoryArg function
4d79806459 • Andrew Kelley • Jun 9, 2025
std.fmt.parseFloat: fix hex-float negative inf
cffa98eef5 • Marc Tiehuis • Jun 8, 2025
Merge pull request #24117 from ziglang/cmake-arm
201c0f54a5 • Alex Rønne Petersen • Jun 8, 2025
seriously don't put internpool indexes in test cases
2e31544285 • Andrew Kelley • Jun 7, 2025
don't put intern pool indexes in test cases
f088bb0d6e • Andrew Kelley • Jun 7, 2025
fix: MIME for ZIP in Zig Fetch
3208c80f2b • PlayDay • Jun 7, 2025
Dwarf: restore missing non-entry padding
857cd172d6 • Jacob Young • Jun 7, 2025
Merge pull request #24072 from jacobly0/x86_64-default
8b875b17ad • Andrew Kelley • Jun 7, 2025