test: Disable some varargs behavior tests on sparc.
a09c1d91ed • Alex Rønne Petersen • May 1, 2025
std.os.linux: Add missing time_t definition for sparc64.
47e46b58d2 • Alex Rønne Petersen • May 1, 2025
test: skip "struct fields get automatically reordered" for spirv64 backend
200fb1e92e • Ali Cheraghi • May 1, 2025
Fix Unexpected error for 1453 on Windows (#23729)
8717453208 • psbob • May 1, 2025
use correcct symbol for the end of pcguard section
8a5f834240 • Dongjia Zhang • Apr 28, 2025
Sema: fix a few indexing bugs
bee19572c8 • mlugg • Apr 28, 2025
sema: do checked cast when resolving aggregate size
b5c22777f8 • dweiller • Apr 28, 2025
Sema: fix memcpy with C pointers
7e68999f79 • xdBronch • Apr 28, 2025
wasi-libc: Fix paths to psignal.c and strsignal.c.
470dac8a77 • Alex Rønne Petersen • Apr 27, 2025
Sema: Fix some ptr alignment checks to handle a potential ISA tag bit.
e6a71e9e7a • Alex Rønne Petersen • Apr 27, 2025
docs(std.ascii): Remove redundant three slashes
168981c678 • Shun Sakai • Apr 27, 2025
compiler: Fix `-m<os>-version-min=...` ordering
23ab05f1f5 • Kevin Primm • Apr 27, 2025
std.Build.Cache: fix several bugs
160f2dabed • mlugg • Apr 27, 2025
Calculate WTF-8 length before converting instead of converting into an intermediate buffer on the stack
53f298cffa • Michael Pfaff • Apr 26, 2025
fuzz: fix expected section start/end symbol name on MacOS when linking libfuzzer
3ca0f18bfe • tjog • Apr 26, 2025
std.Target.amdgcn.cpu.gfx1153 doesn't exist in LLVM 19.
a8844ab3bc • Alex Rønne Petersen • Apr 25, 2025
FailingAllocator: remove outdated doc comments, move doc comment example to decltest
aa013b7643 • Ryan Liptak • Apr 25, 2025
revive nvptx linkage
f38a28a626 • Ali Cheraghi • Apr 25, 2025
Module: ignore `xnack` and `sramecc` features on some gpu models
af6670c403 • Ali Cheraghi • Apr 25, 2025
cmake: support static linking against libxml2
fd7aafdbd5 • Pavel Otchertsov • Apr 16, 2025
Return FileNotFound when CreateProcessW is called with a missing path (#23567)
4b47e978e3 • phatchman • Apr 16, 2025
Compilation: Use trapping UBSan if -fno-ubsan-rt is passed.
d80cfa6f41 • David Rubin • Apr 15, 2025
std.Build.Step: Don't capture a stack trace if !std.debug.sys_can_stack_trace.
379f1c9fa0 • Alex Rønne Petersen • Apr 14, 2025
link: Improve handling of --build-id when using LLD.
c0378e85b6 • Alex Rønne Petersen • Apr 14, 2025
src/libunwind.zig: Fix symbol visibility macro define
ebb37e719d • Luis Cáceres • Apr 14, 2025
Value: ensure that extern structs have their layout resolved in ptrField
527df938e1 • kcbanner • Apr 11, 2025
x86_64: fix `error_set_has_value` of inferred error sets
1d34616236 • Jacob Young • Apr 11, 2025
Compilation: Pass `-m<os>-version-min=...` to Clang for all applicable Darwin targets.
a5f4107d3e • Alex Rønne Petersen • Apr 11, 2025
linux.zig: epoll_wait: pass kernel sigset size
2a7683933a • Pat Tullmann • Apr 10, 2025
Compilation: Fix logic in addCCArgs() for various file types and flags.
83e1ce1e00 • Techatrix • Apr 9, 2025
std: add nvidia as a known arm implementer
9397dc5af6 • Meghan Denny • Apr 9, 2025
Fix mach-o naming for sancov sections
4ab34b142e • SuperAuguste • Apr 9, 2025
Make translate-c more robust in handling macro functions.
fbb297fd2a • Matthew Roush • Apr 8, 2025
start: fix pc register syntax for m68k
8bb7c85bd4 • Stefan Weigl-Bosker • Apr 8, 2025
start: Align the stack on m68k.
79e3c4a9a8 • Alex Rønne Petersen • Apr 8, 2025
Remove overzealous LLVM anti-instrumentation attributes
60922dbf34 • SuperAuguste • Apr 7, 2025
glibc: Add missing stubs-lp64s.h for loongarch64-linux-gnusf.
b2feb0d575 • Alex Rønne Petersen • Apr 6, 2025
Add lld path of linuxbrew installation (#23466)
a100419d06 • Ziyi Yan • Apr 6, 2025
Dwarf: handle undefined type values
cf6c8eacfe • Jacob Young • Apr 6, 2025
x86_64: fix incorrect handling of unreusable operands
cac0f56c03 • Jacob Young • Apr 6, 2025
std.net: Implement if_nametoindex for windows (#22555)
a2ea4b02bc • Zenomat • Apr 5, 2025
Change the lld path on macos homebrew
dac350f7c8 • Dimitris Dinodimos • Apr 4, 2025
Merge pull request #23447 from alexrp/cpuid-updates
1bada4b275 • Alex Rønne Petersen • Apr 3, 2025
Merge pull request #23445 from alexrp/external-executor-fixes
f5de2770e5 • Alex Rønne Petersen • Apr 3, 2025
std.os.linux: block all signals in raise
d128f5c0bb • Misaki Kasumi • Apr 2, 2025
translate-c: fix function prototype decalared inside a function
06fc600aec • Parker Liu • Apr 2, 2025
DebugAllocator: Fix bucket removal logic causing segfault/leak (#23390)
0b4176891c • Auguste Rame • Apr 2, 2025
stage1: fix `wasi_snapshot_preview1_fd_seek` on cache files
ceb84c647b • mlugg • Apr 2, 2025
Zcu: fix ZOIR cache bugs
4089134892 • Mason Remaley • Apr 2, 2025
Sema: increment extra index even if return type is generic
f2c838d2cf • David Rubin • Apr 2, 2025
zon: normalize negative zeroes
edaa9584cc • Ali Cheraghi • Apr 2, 2025
Sema: allow `@ptrCast` slice of zero-bit type to slice of non-zero-bit type
f5e7850686 • mlugg • Apr 2, 2025
translate-c: fix referencing extern locals from nested blocks
6ecd143212 • Parker Liu • Apr 2, 2025
Elf: fix incrementally reallocating the last atom in a section
373ae980c0 • Jacob Young • Apr 1, 2025
Merge pull request #23371 from alexrp/ci-redundancy
b8d7866193 • Alex Rønne Petersen • Mar 31, 2025
Merge pull request #23417 from dweiller/zstd-fixes
4c0913ff7c • Alex Rønne Petersen • Mar 31, 2025
Add quota for comptime sort, add test
e5ea175ffb • Simon Brown • Mar 31, 2025
Sema: convert slice sentinel to single pointer correctly
aca8ed9dec • David Rubin • Mar 31, 2025
Zcu: resolve layout of analyzed declaration type
6ac462b088 • mlugg • Mar 31, 2025
check result of mmap() call to handle a large base_addr value correctly
9025f73733 • Sean Stasiak • Mar 27, 2025
Merge pull request #23378 from alexrp/build-zig-cleanup
1423b38c45 • Alex Rønne Petersen • Mar 27, 2025
Merge pull request #23373 from alexrp/get-base-address
ed6418544c • Alex Rønne Petersen • Mar 27, 2025
build: increase test-std max rss
3ae9a99f62 • Alex Rønne Petersen • Mar 27, 2025
std.meta.FieldType -> @FieldType
8088105b05 • Андрей Краевский • Mar 27, 2025
std.posix: update LFS64 interfaces for android bionic C
38a8fd5d85 • 孙冰 • Mar 26, 2025
Enables parsing for '-Wl,-rpath,' in pkg-config output, allows better support for NixOS linking.
3592868435 • Felix "xq" Queißner • Mar 26, 2025
linux: don't export getauxval when not required
27ae10afe0 • wooster0 • Mar 26, 2025
Allocator.create: properly handle alignment for zero-sized types (#21864)
f391a2cd20 • Kendall Condon • Mar 26, 2025
zig build: add env_map entries to hash for Step.Run
172dc6c314 • dweiller • Mar 26, 2025
Clarify the multidimensional array example
0d65b014ea • Andrew Barchuk • Mar 26, 2025
Zcu: include named tests in resolved references
27f3e8b61d • mlugg • Mar 26, 2025
Fix std.debug.dumpHex address offsets
9c857bb32d • Arnau Camprubí • Mar 26, 2025
Merge pull request #23310 from Rexicon226/fix-23309
38ececf0a7 • Alex Rønne Petersen • Mar 25, 2025
std.zig.Ast: Fix error case memory leak in parse()
cb3eec285f • Chris Clark • Mar 25, 2025
Sema: use unwrapped generic owner in `getFuncInstanceIes`
598413357d • David Rubin • Mar 25, 2025
Update the documentation comment in arena_allocator.zig to be more accurate
0367d46d3c • godalming123 • Mar 25, 2025
std.c: android bionic C supports arc4random_buf and getentropy
d67bf8bde3 • 孙冰 • Mar 25, 2025
Merge pull request #23220 from samy-00007/bytesAsSlice-fix
7d8a556ba9 • Alex Rønne Petersen • Mar 25, 2025
DepTokenizer: allow space between target and colon
1aca3dd6e0 • rpkak • Mar 24, 2025
docs(std.base64): Add references to RFC 4648
f062ec2a1a • Shun Sakai • Mar 24, 2025
fix(std/fmt.zig): fix overflow in fmtDurationSigned
a7cfc23e5a • GasInfinity • Mar 24, 2025
Use `-unknown` when converting WASI/Emscripten target triples into LLVM triples
e62a3ea74e • Carl Åstholm • Mar 24, 2025
Sema: fix in-memory coercion of functions introducing new generic parameters
eedfce92b0 • mlugg • Mar 24, 2025
x86_64: fix rare miscomp that clobbers memory
7b9e482ed6 • Jacob Young • Mar 24, 2025
big.int: fix negative multi-limb shift right adjust crash
7757302c3a • Jacob Young • Mar 24, 2025
big.int: fix yet another truncate bug
4f47be5c6b • Jacob Young • Mar 24, 2025
Merge pull request #23256 from xtexx/fix-gh-20113
7199a86b97 • Jacob Young • Mar 24, 2025
codegen: fix packed byte-aligned relocations
fe8bdf6f04 • Jacob Young • Mar 24, 2025
link: mark prelink tasks as procesed under `-fno-emit-bin`
c71b78eb01 • mlugg • Mar 23, 2025
Trick the meson build system into thinking `zig rc` is `rc.exe`
59bdd77229 • Ryan Liptak • Mar 21, 2025
compiler: Support more GCC code models and fix the mapping to LLVM code models.
bfc554b542 • Alex Rønne Petersen • Mar 20, 2025
mingw: Rename mingw32.lib to libmingw32.lib.
fbdf64a7da • Alex Rønne Petersen • Mar 18, 2025
typo: was issues -> was issued
74a79da4ec • Roman Frołow • Mar 18, 2025
std.zig.c_translation: fix function pointer casting
18b821666e • Jonathan Gautheron • Mar 18, 2025
Sema: correctly handle empty by-ref initializers
6c690a966a • mlugg • Mar 18, 2025
std.Build.Watch: fix macos implementation
f954950485 • Loris Cro • Mar 18, 2025
lib/std/http/Client.zig: Ignore empty proxy environment variables (#23223)
f79dacbfc4 • Elijah M. Immer • Mar 14, 2025
glibc: fix uninitialized memory in __pthread_cond_s for <=2.40
dc75a64c46 • TCROC • Mar 14, 2025
Zcu: rename `skip_analysis_errors` to `skip_analysis_this_update` and respect it
fdc9326868 • mlugg • Mar 12, 2025
std.mem.Allocator.remap: fix incorrect doc comment (part 2)
af4b39395c • mlugg • Mar 12, 2025