init spork8 backend
9f5c1038c3 • Andrew Kelley • May 16, 2025
Revert "Work around stage1 not yet returning null-terminated `@typeInfo` strings"
bc2f7c7547 • Isaac Freund • May 14, 2025
Fix SIGSEGV handler for AArch64 Darwin targets
518105471e • Cezary Kupaj • May 14, 2025
Merge pull request #21882 from alexrp/compiler-fixes
5b606d435d • Alex Rønne Petersen • May 13, 2025
std.meta.intToEnum -> std.enums.fromInt
a365971a33 • wooster0 • May 13, 2025
Merge pull request #23856 from alexrp/backport-llvm-120036
a3693aae3a • Alex Rønne Petersen • May 12, 2025
Merge pull request #23700 from sorairolake/rename-trims
bc3c50c21e • Alex Rønne Petersen • May 12, 2025
Merge pull request #23745 from alexrp/target-os-versions
8285de62d5 • Alex Rønne Petersen • May 12, 2025
libc: update macOS headers to SDK 15.2
abbead1fb8 • Linus Groh • May 12, 2025
Merge pull request #23835 from alexrp/freebsd-libc
833d4c9ce4 • Alex Rønne Petersen • May 11, 2025
Merge pull request #23810 from alexrp/more-test-targets
c3906718b3 • Alex Rønne Petersen • May 11, 2025
std.Target: Remove ObjectFormat.nvptx (and associated linker code).
837e0f9c37 • Alex Rønne Petersen • May 10, 2025
Introduce common `bzero` libc implementation. (#23812)
2c241b263c • David • May 10, 2025
libcxx: Backport llvm/llvm-project#137594.
85431e745c • Alex Rønne Petersen • May 10, 2025
Fix implementation of std.os.linux.accept on x86
49c7318056 • Michael Pfaff • May 10, 2025
std.posix: Add sigrtmin() and sigrtmax()
6eb5e56306 • Pat Tullmann • May 9, 2025
glibc: Fix stub libraries containing unwanted symbols.
85a6b75e18 • Alex Rønne Petersen • May 9, 2025
Compilation: don't warn about failure to delete missing C depfile
787020b30b • mlugg • May 9, 2025
std.os: handle ENOENT for fnctl on macos
a5cfa3db3a • Meghan Denny • May 9, 2025
std: fix `error.Unexpected` on certain Windows file operations
32bf1fbf46 • HydroH • May 9, 2025
translate-c: fix callconv attribute in macro
10bf6964ed • xdBronch • May 7, 2025
Add register_file_alloc_range
bbc21393b4 • Seiichi Uchida • May 6, 2025
std: fix compile errors in `std.crypto.ecc` (#23797)
a14352b0b2 • HydroH • May 5, 2025
crypto: add `sub` function to `Ristretto255` (#23724)
369177f0ba • David Rubin • May 5, 2025
compiler: Set libc++ ABI version to 2 for Emscripten.
7401f06f99 • Alex Rønne Petersen • May 5, 2025
Merge pull request #23727 from tjog/add-libfuzz-standalone-test
f0feda820e • Alex Rønne Petersen • May 5, 2025
fix system library lookup when cross-compiling to windows-msvc
bb79c85cb7 • Xavier Bouchoux • May 4, 2025
Merge pull request #23752 from alexrp/static-native-glibc
dffd18f133 • Alex Rønne Petersen • May 3, 2025
Merge pull request #23263 from mlugg/comptime-field-ptr
f4e9846bca • Matthew Lugg • May 3, 2025
compiler: fix comptime memory store bugs
f83fe2714b • mlugg • May 3, 2025
std.Progress: fix many bugs
ae1b444d6a • mlugg • May 3, 2025
std.Target: Add Cpu.Arch.or1k and basic target info.
bf9b15ee67 • Alex Rønne Petersen • May 3, 2025
inline assembly: implement gcc's "%=" syntax
c0ec264f75 • samy007 • May 2, 2025
wasm-c-abi: llvm fix struct handling + reorganize
a843be44a0 • Pavel Verigo • May 1, 2025
Merge pull request #23601 from rootbeer/sig-split
ad9cb40112 • Alex Rønne Petersen • May 1, 2025
fix(windows): handle commitment limit error in CreateProcessW
971d19a3b2 • David John • May 1, 2025
fix mount api
c1649d586a • Cutie Deng • May 1, 2025
Fix Unexpected error for 1453 on Windows (#23729)
9f7c8b8b1b • psbob • Apr 30, 2025
Merge pull request #23654 from alichraghi/continue
cc381d56a6 • Robin Voetter • Apr 30, 2025
fixed codecs.zig (#23706)
8e79fc64cd • Deatil • Apr 29, 2025
use correcct symbol for the end of pcguard section
535a0c4270 • Dongjia Zhang • Apr 29, 2025
Merge pull request #23720 from alexrp/sparc-stuff
399da543e5 • Alex Rønne Petersen • Apr 28, 2025
Merge pull request #23708 from ziglang/memmove-followups
8facd99d41 • Andrew Kelley • Apr 28, 2025
Sema: fix a few indexing bugs
d038676a1f • mlugg • Apr 28, 2025
sema: do checked cast when resolving aggregate size
365ed0ed68 • dweiller • Apr 28, 2025
wasi-libc: Fix paths to psignal.c and strsignal.c.
1f6336794b • Alex Rønne Petersen • Apr 28, 2025
Merge pull request #23698 from alexrp/goff-xcoff-stubs
fc55c1b7a1 • Alex Rønne Petersen • Apr 28, 2025
Sema: fix memcpy with C pointers
410298271e • xdBronch • Apr 28, 2025
Merge pull request #23663 from alexrp/emit-asm-only
78df3c9301 • Alex Rønne Petersen • Apr 28, 2025
Sema: Fix some ptr alignment checks to handle a potential ISA tag bit.
5ed8bd5c85 • Alex Rønne Petersen • Apr 27, 2025
std.Target: Remove Os.Tag.elfiamcu.
e7b46363ae • Alex Rønne Petersen • Apr 27, 2025
Merge pull request #22605 from dweiller/memmove
1b76d4c53a • Andrew Kelley • Apr 27, 2025
docs(std.ascii): Remove redundant three slashes
227d2b15e4 • Shun Sakai • Apr 27, 2025
compiler: Fix `-m<os>-version-min=...` ordering
19b43ee627 • Kevin Primm • Apr 27, 2025
Update Windows ReadFile and WriteFile to recognise Access Denied error when a read or write is attempted on a disconnected virtual com port
d92649da80 • psbob • Apr 27, 2025
Merge pull request #23691 from alexrp/llvm-targets-updates
b16c094926 • Alex Rønne Petersen • Apr 27, 2025
std.Build.Cache: fix several bugs
3783b1b23c • mlugg • Apr 27, 2025
std.Target: Bump minimum glibc to 2.34 for arches migrating to 64-bit time.
5668c8b7ba • Alex Rønne Petersen • Apr 26, 2025
compiler: Allow configuring UBSan mode at the module level.
b3537d0f4a • Alex Rønne Petersen • Apr 26, 2025
std.Target: Remove Abi.gnuilp32.
23440fbb99 • Alex Rønne Petersen • Apr 26, 2025
Merge pull request #23572 from alexrp/zig-cc-static-dynamic
99a79f98ec • Alex Rønne Petersen • Apr 26, 2025
std.c: use arch's ino_t and off_t for dirent
573d9aab5e • Carter Snook • Apr 26, 2025
fuzz: fix expected section start/end symbol name on MacOS when linking libfuzzer
2e35fdd032 • tjog • Apr 26, 2025
Calculate WTF-8 length before converting instead of converting into an intermediate buffer on the stack
69007f0961 • Michael Pfaff • Apr 26, 2025
FailingAllocator: remove outdated doc comments, move doc comment example to decltest
c06fecd466 • Ryan Liptak • Apr 23, 2025
compiler: allow emitting tests to an object file
927f233ff8 • mlugg • Apr 22, 2025
Merge pull request #23617 from mlugg/incr-fixes
6a7ca4b8b0 • Matthew Lugg • Apr 22, 2025
revive nvptx linkage
ffd85ffcda • Ali Cheraghi • Apr 21, 2025
Module: ignore `xnack` and `sramecc` features on some gpu models
13541bc1c0 • Ali Cheraghi • Apr 21, 2025
crypto.ecdsa: add the ability to sign/verify prehashed messages (#23607)
f01833e03e • Frank Denis • Apr 20, 2025
Fix compile error in Fuzzer web-ui (#23605)
86d3546184 • Vadzim Dambrouski • Apr 19, 2025
test: Add powerpc-linux-gnueabi(hf) to the module test matrix.
8f8f37fb0f • Alex Rønne Petersen • Apr 17, 2025
Merge pull request #23217 from selfisekai/cmake-release-safe
3be6809e27 • Alex Rønne Petersen • Apr 17, 2025
cmake: support static linking against libxml2
dc090e99cf • Pavel Otchertsov • Apr 16, 2025
std.tar: pass entry kind to rootDir to avoid setting root_dir to file (#23456)
5be3c7874c • Tobias Simetsreiter • Apr 16, 2025
Merge pull request #23573 from samy-00007/bigint-shift-fix
1a2ceb36c8 • Alex Rønne Petersen • Apr 16, 2025
Merge pull request #21741 from kj4tmp/langref-packed-structs
3746b3d93c • Andrew Kelley • Apr 16, 2025
Return FileNotFound when CreateProcessW is called with a missing path (#23567)
ae38fc6a50 • phatchman • Apr 15, 2025
Deprecate std.enums.nameCast.
530228d953 • Андрей Краевский • Apr 15, 2025
std: add os.linux.sysinfo(), use it for process.totalSystemMemory()
6c598e8341 • Ryan King • Apr 15, 2025
crypto.ecdsa: stricter DER decoding of signatures (#23554)
933beb4cbd • Frank Denis • Apr 15, 2025
ci: Bump aarch64-linux timeout to 9 hours.
76da028239 • Alex Rønne Petersen • Apr 15, 2025
ci: Bump x86_64-linux timeout to 8 hours.
85b3d02f76 • Alex Rønne Petersen • Apr 15, 2025
Merge pull request #23268 from chrboesch/i19875
206bd1ced8 • Chris Boesch • Apr 14, 2025
std.Build.Step: Don't capture a stack trace if !std.debug.sys_can_stack_trace.
667035fc78 • Alex Rønne Petersen • Apr 14, 2025
Merge pull request #23541 from alexrp/linux-5.10
2cb69e53b4 • Andrew Kelley • Apr 13, 2025
Merge pull request #23555 from alexrp/gitattributes
e24e9ff7bd • Alex Rønne Petersen • Apr 13, 2025
std: eradicate u29 and embrace std.mem.Alignment
f32a5d349d • Andrew Kelley • Apr 13, 2025
doc: Bump LLVM version in README
ec28888581 • Bingwu Zhang • Apr 13, 2025
link: Improve handling of --build-id when using LLD.
6eabdc8972 • Alex Rønne Petersen • Apr 12, 2025
src/libunwind.zig: Fix symbol visibility macro define
d5ac3be608 • Luis Cáceres • Apr 12, 2025
std.crypto: add constant-time codecs (#23420)
a7122b7323 • Frank Denis • Apr 12, 2025
Merge pull request #23529 from alexrp/2879-groundwork
9352f379e8 • Alex Rønne Petersen • Apr 12, 2025
Merge pull request #22516 from Jan200101/PR/build_id_option
4e700fdf8e • Andrew Kelley • Apr 11, 2025
Merge pull request #23061 from pavelverigo/stage2-wasm-misc
65bd8d52c8 • Andrew Kelley • Apr 11, 2025
Merge pull request #23272 from squeek502/getenvw-optim
08a6c4ca9b • Andrew Kelley • Apr 11, 2025
std.posix.getenv: early-return comparison (#23265)
326f254972 • g-logunov • Apr 11, 2025
Value: ensure that extern structs have their layout resolved in ptrField
fa59153896 • kcbanner • Apr 11, 2025
Merge pull request #23483 from alexrp/target-int-functions
90084f4ae3 • Alex Rønne Petersen • Apr 11, 2025
Merge pull request #23355 from jacobly0/x86_64-rewrite
c82e1fe880 • Jacob Young • Apr 11, 2025