std.debug: update support checks
abb2b1e2da • mlugg • Sep 30, 2025
std.debug: miscellaneous fixes
dd8d59686a • mlugg • Sep 30, 2025
std: rework/remove ucontext_t
a18fd41064 • mlugg • Sep 30, 2025
link.Dwarf: i just fixed error union values, s'nothin' else to it
b578cca022 • Jacob Young • Sep 30, 2025
std.start: also don't print error trace targeting `.other`
604fb3001d • mlugg • Sep 30, 2025
test-error-traces: skip some more optimized traces
e9c0d43c5b • mlugg • Sep 30, 2025
tests: fix 32-bit compatible arch selection
2fefe0e4b3 • mlugg • Sep 30, 2025
windows_bat_args: fix path handling
f5c8d80e08 • mlugg • Sep 30, 2025
std.debug.Pdb: fix leak
d289667856 • mlugg • Sep 30, 2025
test-standalone: update for std.debug changes
4cb84f8e48 • mlugg • Sep 30, 2025
fix compile errors and minor bugs
51d08f4b9b • mlugg • Sep 30, 2025
test-stack-traces: fix on x86-windows
5f00738969 • mlugg • Sep 30, 2025
std.debug: don't attempt SelfInfo unwinding when unsupported
344ab62b3f • mlugg • Sep 30, 2025
test-stack-traces: don't try to strip unwind tables on x86-windows
cf13b40946 • mlugg • Sep 30, 2025
SelfInfo: remove x86-windows unwinding path
e6eccc3c8f • mlugg • Sep 30, 2025
tests: split up and enhance stack trace tests
1a8a8c610d • mlugg • Sep 30, 2025
std.debug.Dwarf: fix names of inlined functions
cedd9de64f • mlugg • Sep 30, 2025
std: fix os.linux.x86.syscall6
a12ce28224 • mlugg • Sep 30, 2025
std: fix 32-bit build and some unsafe casts
9901b9389e • mlugg • Sep 30, 2025
fix bad merge
7601b397ef • mlugg • Sep 30, 2025
std.debug: never attempt FP unwind under fomit-frame-pointer
02a0ade138 • mlugg • Sep 30, 2025
link.Elf: fix static PIE
4e45362529 • mlugg • Sep 30, 2025
Dwarf: use 'gpa' terminology
1123741fd5 • mlugg • Sep 30, 2025
compiler: fix new panic handler in release builds
bfbbda7751 • mlugg • Sep 30, 2025
std: replace debug.Dwarf.ElfModule with debug.ElfFile
c1a30bd0d8 • mlugg • Sep 30, 2025
std.debug: don't include dumpCurrentStackTrace frame
f798048739 • mlugg • Sep 30, 2025
small reasonable change
e6adddf80c • mlugg • Sep 30, 2025
std.debug: try removing a probably-redundant condition
2743fdb7ce • mlugg • Sep 30, 2025
std.debug: handle ThreadContext slightly better
229f0a01b8 • mlugg • Sep 30, 2025
std.debug: unwinding on Windows
1392a7af17 • mlugg • Sep 30, 2025
std: fix debug.Info and debug.Coverage
ac4d633ed6 • mlugg • Sep 30, 2025
link.Elf: restore eh_frame_hdr search table building
f40fbdb3b3 • mlugg • Sep 30, 2025
compiler: better crash handler
d9661e9e05 • mlugg • Sep 30, 2025
std: doc comments and tweaks
3a561da38d • mlugg • Sep 30, 2025
fix compiler ftbfs from std.macho and std.dwarf changes
0c7b2a7bd5 • mlugg • Sep 30, 2025
std: fixes
202aeacc05 • mlugg • Sep 30, 2025
SelfInfo.DarwinModule: rename field
f1215adeda • mlugg • Sep 30, 2025
SelfInfo: be honest about how general unwinding is
253fdfce70 • mlugg • Sep 30, 2025
add freestanding support IN THEORY
9859440d83 • mlugg • Sep 30, 2025
replace usages of old std.debug APIs
c2ada49354 • mlugg • Sep 30, 2025
std.debug: improve the APIs and stuff
5709369d05 • mlugg • Sep 30, 2025
tweaks
d4f710791f • mlugg • Sep 30, 2025
std.posix: mark getcontext as unsupported by default
67fa5664b7 • mlugg • Sep 30, 2025
remove redundant test
ba5d9d5a41 • mlugg • Sep 30, 2025
SelfInfo: load eh_frame/debug_frame from ELF file if eh_frame_hdr omitted
405075f745 • mlugg • Sep 30, 2025
std.debug.SelfInfo: concrete error sets
c895aa7a35 • mlugg • Sep 30, 2025
doc comments
dd9cb1beea • mlugg • Sep 30, 2025
fix aarch64-macos DWARF unwinding
5e6a1919c7 • mlugg • Sep 30, 2025
stash? more like no
4b47a37717 • mlugg • Sep 30, 2025
SelfInfo deinit magic
665f13b0cd • mlugg • Sep 30, 2025
split SelfInfo into a file per impl
ba3f38959a • mlugg • Sep 30, 2025
std.debug.Dwarf: eliminate host pointer size dependency
1397b95143 • mlugg • Sep 30, 2025
remove TODOs which are done or which i'm not actually gonna do lol
b762cd30fd • mlugg • Sep 30, 2025
dont dupe state you silly billy
e4dbfc109b • mlugg • Sep 30, 2025
the world if Dwarf.ElfModule was like REALLY good:
8fdcdb8c69 • mlugg • Sep 30, 2025
the world if ElfModule didn't suck:
84b65860cf • mlugg • Sep 30, 2025
me when i did a thing
55a7affea4 • mlugg • Sep 30, 2025
less hacky :D
25e02bed4c • mlugg • Sep 30, 2025
names
55ae6747e2 • mlugg • Sep 30, 2025
sky pirates! which are even better!
3f6a90766c • mlugg • Sep 30, 2025
yet more
89d862180f • mlugg • Sep 30, 2025
more still
fb88dab4c9 • mlugg • Sep 30, 2025
more stuff
ed6ed62c42 • mlugg • Sep 30, 2025
change one million things
b750e7cf9e • mlugg • Sep 30, 2025
debug: refactor stack frame capturing
b706949736 • Jacob Young • Sep 30, 2025
Merge pull request #25353 from mlugg/x86_64-faster
7adb15892e • Matthew Lugg • Sep 30, 2025
libc: update Linux headers to 6.17
df1909900c • Alex Rønne Petersen • Sep 29, 2025
Merge pull request #25388 from alexrp/ksigaction
f624191f9a • Alex Rønne Petersen • Sep 29, 2025
libcxx: respond to some feature macro changes in LLVM 20
f90510b081 • Alex Rønne Petersen • Sep 28, 2025
Merge pull request #25373 from mneumann/fix-dragonfly-bootstrap
1b0bde0d8d • Alex Rønne Petersen • Sep 27, 2025
ci: remove -Dskip-translate-c from riscv64-linux scripts
032df7202a • Alex Rønne Petersen • Sep 27, 2025
musl: add missing fenv C dummy functions for loongarch64-linux-muslsf
1f7ee99b35 • Alex Rønne Petersen • Sep 27, 2025
Merge pull request #25362 from alexrp/aro-valist
b7ab625409 • Alex Rønne Petersen • Sep 27, 2025
Update descriptions of -f[no-]error-tracing to match the actual behavior
b1a0a4e03b • Ryan Liptak • Sep 26, 2025
Merge pull request #25342 from ziglang/fuzz-limit
e0dc2e4e3f • Andrew Kelley • Sep 26, 2025
Merge pull request #25351 from ziglang/chomp
3b365a1f9b • Andrew Kelley • Sep 26, 2025
issue template: translate-c tracked by separate project
ad80a8b552 • Andrew Kelley • Sep 26, 2025
ci: remove superfluous -Dtarget=native-native-none in x86_64-freebsd scripts
be24821464 • Alex Rønne Petersen • Sep 26, 2025
compiler: move self-hosted backends from src/arch to src/codegen
86077fe6bd • Alex Rønne Petersen • Sep 26, 2025
test: remove `pie` test case from test-standalone
212715f62d • Alex Rønne Petersen • Sep 25, 2025
ci: stop passing -Dskip-translate-c -Dno-langref on loongarch64-linux
459ad8c8e6 • Alex Rønne Petersen • Sep 25, 2025
test: remove -Dskip-translate-c from test-standalone
17f9a25924 • Alex Rønne Petersen • Sep 25, 2025
Merge pull request #24497 from ziglang/aro-translate-c
2a88a6a456 • Andrew Kelley • Sep 25, 2025
std.Thread: disable test on armeb in addition to thumbeb
a73f246b29 • Alex Rønne Petersen • Sep 25, 2025
libc-test: disable daemon-failure.c
dd4be26f53 • Alex Rønne Petersen • Sep 25, 2025
x86_64: improve support for large enums
6257f4abb7 • Jacob Young • Sep 25, 2025
improve impl of `__floorh`, `__floorx`, `__ceilh` and `__ceilx`
99323a4da1 • Zhenming-Lin • Sep 25, 2025
Merge pull request #25231 from taylordotfish/bugfix/ppc-restore_rt
91b0adc4c1 • Alex Rønne Petersen • Sep 24, 2025
MappedFile: fix the insert range path not updating the root node
4a344de651 • Jacob Young • Sep 24, 2025
x86_64: support more in/out forms
94d319a10f • Jacob Young • Sep 24, 2025
target: check for backend support for the new linker
561e556aaf • Jacob Young • Sep 24, 2025
Integrate libc-test cases into the build system
9b3b7aa911 • rpkak • Sep 24, 2025
optimize std.mem.swap
4fb08986cb • rpkak • Sep 24, 2025
std: always allow spawning processes when an env map is explicitly provided (#25092)
5bf52a6f50 • Carter Snook • Sep 24, 2025
use copy_file_range syscall on linux
bc512648db • rpkak • Sep 24, 2025
glibc: guard inet-fortified.h
6260d2772f • Kyle Schwarz • Sep 24, 2025
Fix PowerPC syscalls causing invalid code from CBE
bdca0f93c4 • taylor.fish • Sep 24, 2025
forbid trivial local address returned from functions (#25333)
ba137783ed • Andrew Kelley • Sep 23, 2025
std.pie: fix register constraint in getDynamicSymbol() for s390x (#25327)
7b92d5f405 • Alex Rønne Petersen • Sep 22, 2025
Merge pull request #25324 from alexrp/freebsd
26825e9506 • Alex Rønne Petersen • Sep 22, 2025