Commits

std.Build.Cache: remove debugging remnants

dce08d9a57 • Andrew Kelley • Jul 10, 2025

std.fs.File.Writer: fix splat alias bug

55bced9563 • Andrew Kelley • Jul 10, 2025

std.io.Writer.writeSplatHeader: fix splat alias bug

9e52febeeb • Andrew Kelley • Jul 10, 2025

std.io.Writer.writeSplat: simplify and fix

09cdcf67e1 • Andrew Kelley • Jul 10, 2025

std.io.Reader: make vtable contract more consistent

ab84dcc824 • Andrew Kelley • Jul 10, 2025

std.io.Reader.peekDelimiterInclusive: simplify and fix

c072cf2bb8 • Andrew Kelley • Jul 10, 2025

std: fmt.format to io.Writer.print

93ac76594a • Andrew Kelley • Jul 9, 2025

chicken out and allow ascii string alignment

4d93545ded • Andrew Kelley • Jul 9, 2025

std: forbid alignment formatting options sometimes

2468766a89 • Andrew Kelley • Jul 9, 2025

std: replace formatInteger with formatNumber

51a9a6aab6 • Andrew Kelley • Jul 9, 2025

wasi.c: fix pread/pwrite

5bc95a6fa2 • Andrew Kelley • Jul 9, 2025

CBE: avoid depending on std.io.Writer.count

5c6679922d • Andrew Kelley • Jul 9, 2025

eliminate all uses of std.io.Writer.count except for CBE

bc2cf0c173 • Andrew Kelley • Jul 9, 2025

std.os.freebsd.copy_file_range: add missing error.Unexpected

d345a10054 • Andrew Kelley • Jul 8, 2025

std.zig.system.linux: update API usage

81b0c99915 • Andrew Kelley • Jul 8, 2025

C backend: fix bitcasting regression

c1c49a7d1c • Andrew Kelley • Jul 8, 2025

std.fmt: refactor to remove cacheString

1dcb20d27e • Andrew Kelley • Jul 8, 2025

update format strings in os/windows/test.zig

fc335a3a48 • Andrew Kelley • Jul 8, 2025

std: revert big int test to master branch

83c4000319 • Andrew Kelley • Jul 8, 2025

CI: disable self-hosted riscv64

db021c4fd1 • Andrew Kelley • Jul 8, 2025

std.fs.File.Writer: implement positional writing for Windows

5955ba4f53 • Andrew Kelley • Jul 8, 2025

cbe: fix code header being omitted from the output

720cd43fc1 • Jacob Young • Jul 8, 2025

std.io.Writer.VectorWrapper: fix vtable not being a unique addr

043079d765 • Andrew Kelley • Jul 8, 2025

wasm backend: memcpy and memmove are the same

a983f5b90f • Andrew Kelley • Jul 8, 2025

fix test case expected float value

c7b4b17ba2 • Andrew Kelley • Jul 8, 2025

Sema: fix unintentional extra `@compileLog` newline

911cd2611f • Andrew Kelley • Jul 8, 2025

update compiler unit tests to new API

26659c862f • Andrew Kelley • Jul 8, 2025

update autodocs and langref to new API

b0395531d3 • Andrew Kelley • Jul 8, 2025

update standalone and incremental tests to new API

d8e26275f2 • Andrew Kelley • Jul 8, 2025

fix aro translate-c building from source

c873c2eed9 • Andrew Kelley • Jul 8, 2025

std.Build.Step.CheckObject: mostly revert to master branch

e97a0ffb60 • Andrew Kelley • Jul 8, 2025

fix 32-bit compilation

f2ad3bcc1c • Andrew Kelley • Jul 8, 2025

std.io.Reader: fix peekByte

b077e2979c • Andrew Kelley • Jul 8, 2025

fix std.io.Writer.VectorWrapper mechanism

a7387f0047 • Andrew Kelley • Jul 8, 2025

std.Build.Step.Options: fix build failure

9903587a63 • Andrew Kelley • Jul 8, 2025

std.fs.File.Writer: implement positional writing

fd7feed04b • Andrew Kelley • Jul 8, 2025

std.io.Writer.printValue: rework logic

7e2a26c0c4 • Andrew Kelley • Jul 8, 2025

std.fmt: fully remove format string from format methods

5378fdb153 • Andrew Kelley • Jul 8, 2025

compiler: fix remaining build failures

4ccc6f2b57 • Andrew Kelley • Jul 8, 2025

std.zip: work around deprecated API

6489907662 • Andrew Kelley • Jul 8, 2025

std.testing: update to new std.io API

f4720e1407 • Andrew Kelley • Jul 8, 2025

build runner: restore missing newline

87a7568a44 • Andrew Kelley • Jul 8, 2025

std.fmt.format: use {t} for tag name rather than {s}

9c8aef55b4 • Andrew Kelley • Jul 8, 2025

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