# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/2ab650b4817cbb22244c17de828e82cbb0ccf15e)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 2ab650b4817cbb22244c17de828e82cbb0ccf15e

Requested commit: 2ab650b4817cbb22244c17de828e82cbb0ccf15e

- [std.debug: go back to storing return addresses instead of call addresses](https://git.cafe/gitcafe/zig/commit/2ab650b4817cbb22244c17de828e82cbb0ccf15e?format=markdown) — 2ab650b4817cbb22244c17de828e82cbb0ccf15e; mlugg

- [std: work around crash parsing LLVM PDB](https://git.cafe/gitcafe/zig/commit/9434bab3134edadae7ae7e575f6b025cafc6a59a?format=markdown) — 9434bab3134edadae7ae7e575f6b025cafc6a59a; mlugg

- [std.debug: fix typo](https://git.cafe/gitcafe/zig/commit/23d6381e8b5fb63bc9cba5cc5c78b7946ca4746a?format=markdown) — 23d6381e8b5fb63bc9cba5cc5c78b7946ca4746a; mlugg

- [update to new std.debug changes](https://git.cafe/gitcafe/zig/commit/0c24b8ec66e7f8ade2b1014fd5c06110354bcf43?format=markdown) — 0c24b8ec66e7f8ade2b1014fd5c06110354bcf43; mlugg

- [std: allow disabling stack tracing](https://git.cafe/gitcafe/zig/commit/3a9c680ad7b88ed6d9684626be9138ffc44b73b7?format=markdown) — 3a9c680ad7b88ed6d9684626be9138ffc44b73b7; mlugg

- [std.debug: update support checks](https://git.cafe/gitcafe/zig/commit/abb2b1e2daffdadca7edc26634631215df901950?format=markdown) — abb2b1e2daffdadca7edc26634631215df901950; mlugg

- [std.debug: miscellaneous fixes](https://git.cafe/gitcafe/zig/commit/dd8d59686a069fdb72d9f0753e3482ff99cce98c?format=markdown) — dd8d59686a069fdb72d9f0753e3482ff99cce98c; mlugg

- [std: rework/remove ucontext_t](https://git.cafe/gitcafe/zig/commit/a18fd41064493e742eacebc88e2afeadd54ff6f0?format=markdown) — a18fd41064493e742eacebc88e2afeadd54ff6f0; mlugg

- [link.Dwarf: i just fixed error union values, s'nothin' else to it](https://git.cafe/gitcafe/zig/commit/b578cca022f4c9ce94439e2ee795639b3a23c8f5?format=markdown) — b578cca022f4c9ce94439e2ee795639b3a23c8f5; Jacob Young

- [std.start: also don't print error trace targeting \`\.other\`](https://git.cafe/gitcafe/zig/commit/604fb3001d6480d1687ddeb988c64c8028d5e55a?format=markdown) — 604fb3001d6480d1687ddeb988c64c8028d5e55a; mlugg

- [test-error-traces: skip some more optimized traces](https://git.cafe/gitcafe/zig/commit/e9c0d43c5b6fc5065ac2e22e162b7d7476f5097d?format=markdown) — e9c0d43c5b6fc5065ac2e22e162b7d7476f5097d; mlugg

- [tests: fix 32-bit compatible arch selection](https://git.cafe/gitcafe/zig/commit/2fefe0e4b39ab6f86e5af423304b8a7b2da5fe72?format=markdown) — 2fefe0e4b39ab6f86e5af423304b8a7b2da5fe72; mlugg

- [windows_bat_args: fix path handling](https://git.cafe/gitcafe/zig/commit/f5c8d80e08fac9dcf2eb88941d68b44640a4c9b4?format=markdown) — f5c8d80e08fac9dcf2eb88941d68b44640a4c9b4; mlugg

- [std.debug.Pdb: fix leak](https://git.cafe/gitcafe/zig/commit/d28966785652822b7b763044ce4cb2421247a8f4?format=markdown) — d28966785652822b7b763044ce4cb2421247a8f4; mlugg

- [test-standalone: update for std.debug changes](https://git.cafe/gitcafe/zig/commit/4cb84f8e486426e66e17cc91dd880d9bdcabc680?format=markdown) — 4cb84f8e486426e66e17cc91dd880d9bdcabc680; mlugg

- [fix compile errors and minor bugs](https://git.cafe/gitcafe/zig/commit/51d08f4b9b051d66534b77462a3bfb9bace9f1fb?format=markdown) — 51d08f4b9b051d66534b77462a3bfb9bace9f1fb; mlugg

- [test-stack-traces: fix on x86-windows](https://git.cafe/gitcafe/zig/commit/5f0073896977fe4a177b4b7817ce2b59160ab29d?format=markdown) — 5f0073896977fe4a177b4b7817ce2b59160ab29d; mlugg

- [std.debug: don't attempt SelfInfo unwinding when unsupported](https://git.cafe/gitcafe/zig/commit/344ab62b3fa4fc286b76a51ac47f0b8363339bee?format=markdown) — 344ab62b3fa4fc286b76a51ac47f0b8363339bee; mlugg

- [test-stack-traces: don't try to strip unwind tables on x86-windows](https://git.cafe/gitcafe/zig/commit/cf13b40946d5fbac1eb8963418a19b12a69023e8?format=markdown) — cf13b40946d5fbac1eb8963418a19b12a69023e8; mlugg

- [SelfInfo: remove x86-windows unwinding path](https://git.cafe/gitcafe/zig/commit/e6eccc3c8f075b6feed6e089564fd6495758dd9d?format=markdown) — e6eccc3c8f075b6feed6e089564fd6495758dd9d; mlugg

- [tests: split up and enhance stack trace tests](https://git.cafe/gitcafe/zig/commit/1a8a8c610d9d5256df25090b0c8ca47cbe94ef1b?format=markdown) — 1a8a8c610d9d5256df25090b0c8ca47cbe94ef1b; mlugg

- [std.debug.Dwarf: fix names of inlined functions](https://git.cafe/gitcafe/zig/commit/cedd9de64f183e4ce088654f8a9ed978cbdc8962?format=markdown) — cedd9de64f183e4ce088654f8a9ed978cbdc8962; mlugg

- [std: fix os.linux.x86.syscall6](https://git.cafe/gitcafe/zig/commit/a12ce28224f475bd97dc92bc8314ffff60fd6dd2?format=markdown) — a12ce28224f475bd97dc92bc8314ffff60fd6dd2; mlugg

- [std: fix 32-bit build and some unsafe casts](https://git.cafe/gitcafe/zig/commit/9901b9389ed963ff262d1ce4973029a570035f19?format=markdown) — 9901b9389ed963ff262d1ce4973029a570035f19; mlugg

- [fix bad merge](https://git.cafe/gitcafe/zig/commit/7601b397ef95b57c05e9a4ed3670782d2dddf84c?format=markdown) — 7601b397ef95b57c05e9a4ed3670782d2dddf84c; mlugg

- [std.debug: never attempt FP unwind under fomit-frame-pointer](https://git.cafe/gitcafe/zig/commit/02a0ade138c035a7d45bd1ed26fe49dfec2942d2?format=markdown) — 02a0ade138c035a7d45bd1ed26fe49dfec2942d2; mlugg

- [link.Elf: fix static PIE](https://git.cafe/gitcafe/zig/commit/4e45362529e05ba1be44fab48bc3469f5bb6492d?format=markdown) — 4e45362529e05ba1be44fab48bc3469f5bb6492d; mlugg

- [Dwarf: use 'gpa' terminology](https://git.cafe/gitcafe/zig/commit/1123741fd5fc6545daf10e2bcdcad74ec148f61b?format=markdown) — 1123741fd5fc6545daf10e2bcdcad74ec148f61b; mlugg

- [compiler: fix new panic handler in release builds](https://git.cafe/gitcafe/zig/commit/bfbbda77517ec83ef7cfacced651acc9d85b8bb0?format=markdown) — bfbbda77517ec83ef7cfacced651acc9d85b8bb0; mlugg

- [std: replace debug.Dwarf.ElfModule with debug.ElfFile](https://git.cafe/gitcafe/zig/commit/c1a30bd0d876330ce7a241fc297c66577ae7e6aa?format=markdown) — c1a30bd0d876330ce7a241fc297c66577ae7e6aa; mlugg

- [std.debug: don't include dumpCurrentStackTrace frame](https://git.cafe/gitcafe/zig/commit/f7980487395b660d5c568ba57891ab371a27102d?format=markdown) — f7980487395b660d5c568ba57891ab371a27102d; mlugg

- [small reasonable change](https://git.cafe/gitcafe/zig/commit/e6adddf80c5c24ed89e6dc9e5bbaa3b88dd5ed69?format=markdown) — e6adddf80c5c24ed89e6dc9e5bbaa3b88dd5ed69; mlugg

- [std.debug: try removing a probably-redundant condition](https://git.cafe/gitcafe/zig/commit/2743fdb7ce3471e77caed7adf0e8657fa66716a0?format=markdown) — 2743fdb7ce3471e77caed7adf0e8657fa66716a0; mlugg

- [std.debug: handle ThreadContext slightly better](https://git.cafe/gitcafe/zig/commit/229f0a01b86a04b354a0d6ad29d3c0e7be05d03e?format=markdown) — 229f0a01b86a04b354a0d6ad29d3c0e7be05d03e; mlugg

- [std.debug: unwinding on Windows](https://git.cafe/gitcafe/zig/commit/1392a7af171c00679b0754775a8f6f54e967eafd?format=markdown) — 1392a7af171c00679b0754775a8f6f54e967eafd; mlugg

- [std: fix debug.Info and debug.Coverage](https://git.cafe/gitcafe/zig/commit/ac4d633ed691159ea61130182a1b51635a95e228?format=markdown) — ac4d633ed691159ea61130182a1b51635a95e228; mlugg

- [link.Elf: restore eh_frame_hdr search table building](https://git.cafe/gitcafe/zig/commit/f40fbdb3b300233a2fc880bad77c986259c38b0f?format=markdown) — f40fbdb3b300233a2fc880bad77c986259c38b0f; mlugg

- [compiler: better crash handler](https://git.cafe/gitcafe/zig/commit/d9661e9e05af7a4be31c17cbfbbd8bc44d7c9000?format=markdown) — d9661e9e05af7a4be31c17cbfbbd8bc44d7c9000; mlugg

- [std: doc comments and tweaks](https://git.cafe/gitcafe/zig/commit/3a561da38d42ba331eb67bdb7d86d4a3e9b74533?format=markdown) — 3a561da38d42ba331eb67bdb7d86d4a3e9b74533; mlugg

- [fix compiler ftbfs from std.macho and std.dwarf changes](https://git.cafe/gitcafe/zig/commit/0c7b2a7bd5433b7e7bcde3bb49d48226dc2adef9?format=markdown) — 0c7b2a7bd5433b7e7bcde3bb49d48226dc2adef9; mlugg

- [std: fixes](https://git.cafe/gitcafe/zig/commit/202aeacc05a2fc53762c49d18daeefdf0fa5fbec?format=markdown) — 202aeacc05a2fc53762c49d18daeefdf0fa5fbec; mlugg

- [SelfInfo.DarwinModule: rename field](https://git.cafe/gitcafe/zig/commit/f1215adedab23535024a28367375a62909de6395?format=markdown) — f1215adedab23535024a28367375a62909de6395; mlugg

- [SelfInfo: be honest about how general unwinding is](https://git.cafe/gitcafe/zig/commit/253fdfce7064a6ebf70dbb62b465d6564eac0948?format=markdown) — 253fdfce7064a6ebf70dbb62b465d6564eac0948; mlugg

- [add freestanding support IN THEORY](https://git.cafe/gitcafe/zig/commit/9859440d83e5ef17d353be39f32f2dc0b9ce0e02?format=markdown) — 9859440d83e5ef17d353be39f32f2dc0b9ce0e02; mlugg

- [replace usages of old std.debug APIs](https://git.cafe/gitcafe/zig/commit/c2ada49354897f89a2e2030ad1e083a8ee9b7c3b?format=markdown) — c2ada49354897f89a2e2030ad1e083a8ee9b7c3b; mlugg

- [std.debug: improve the APIs and stuff](https://git.cafe/gitcafe/zig/commit/5709369d059ba107accaadb4b977281e2ba843ed?format=markdown) — 5709369d059ba107accaadb4b977281e2ba843ed; mlugg

- [tweaks](https://git.cafe/gitcafe/zig/commit/d4f710791f88c29e08659241e7976c08fe05ba49?format=markdown) — d4f710791f88c29e08659241e7976c08fe05ba49; mlugg

- [std.posix: mark getcontext as unsupported by default](https://git.cafe/gitcafe/zig/commit/67fa5664b71202a2b288aa94b9c1bf10de9bdac3?format=markdown) — 67fa5664b71202a2b288aa94b9c1bf10de9bdac3; mlugg

- [remove redundant test](https://git.cafe/gitcafe/zig/commit/ba5d9d5a4198e49c6b9c1d02e4f97e24412f8f65?format=markdown) — ba5d9d5a4198e49c6b9c1d02e4f97e24412f8f65; mlugg

- [SelfInfo: load eh_frame/debug_frame from ELF file if eh_frame_hdr omitted](https://git.cafe/gitcafe/zig/commit/405075f7455492717ac6cba505603eb74e4f54b9?format=markdown) — 405075f7455492717ac6cba505603eb74e4f54b9; mlugg

- [std.debug.SelfInfo: concrete error sets](https://git.cafe/gitcafe/zig/commit/c895aa7a35b178576b89e600a20af9d16da36dea?format=markdown) — c895aa7a35b178576b89e600a20af9d16da36dea; mlugg

- [doc comments](https://git.cafe/gitcafe/zig/commit/dd9cb1beead2d0b9a22decf089aadf51cfe90da8?format=markdown) — dd9cb1beead2d0b9a22decf089aadf51cfe90da8; mlugg

- [fix aarch64-macos DWARF unwinding](https://git.cafe/gitcafe/zig/commit/5e6a1919c730f7c3ad27b9e5c3ddc8938fc2f43f?format=markdown) — 5e6a1919c730f7c3ad27b9e5c3ddc8938fc2f43f; mlugg

- [stash? more like no](https://git.cafe/gitcafe/zig/commit/4b47a377175c30ae148bae1191ae49e3ace819db?format=markdown) — 4b47a377175c30ae148bae1191ae49e3ace819db; mlugg

- [SelfInfo deinit magic](https://git.cafe/gitcafe/zig/commit/665f13b0cde4b9c2e69b139a87d272a67a9489e1?format=markdown) — 665f13b0cde4b9c2e69b139a87d272a67a9489e1; mlugg

- [split SelfInfo into a file per impl](https://git.cafe/gitcafe/zig/commit/ba3f38959a31ace9af1816f16cda6c0717518b7f?format=markdown) — ba3f38959a31ace9af1816f16cda6c0717518b7f; mlugg

- [std.debug.Dwarf: eliminate host pointer size dependency](https://git.cafe/gitcafe/zig/commit/1397b95143a799d836f549448485d87a70de391c?format=markdown) — 1397b95143a799d836f549448485d87a70de391c; mlugg

- [remove TODOs which are done or which i'm not actually gonna do lol](https://git.cafe/gitcafe/zig/commit/b762cd30fd3695e6c54b81d71f9adaf7bac1e5be?format=markdown) — b762cd30fd3695e6c54b81d71f9adaf7bac1e5be; mlugg

- [dont dupe state you silly billy](https://git.cafe/gitcafe/zig/commit/e4dbfc109bb32334f8d0dde9277ddd80c9b6f126?format=markdown) — e4dbfc109bb32334f8d0dde9277ddd80c9b6f126; mlugg

- [the world if Dwarf.ElfModule was like REALLY good:](https://git.cafe/gitcafe/zig/commit/8fdcdb8c69712ebbfbd06e0c18d373eee462fe31?format=markdown) — 8fdcdb8c69712ebbfbd06e0c18d373eee462fe31; mlugg

- [the world if ElfModule didn't suck:](https://git.cafe/gitcafe/zig/commit/84b65860cfa4b7e61cb98347778331d67137d7e8?format=markdown) — 84b65860cfa4b7e61cb98347778331d67137d7e8; mlugg

- [me when i did a thing](https://git.cafe/gitcafe/zig/commit/55a7affea41a4a1f4e117d7ee55c1c0e8b869203?format=markdown) — 55a7affea41a4a1f4e117d7ee55c1c0e8b869203; mlugg

- [less hacky :D](https://git.cafe/gitcafe/zig/commit/25e02bed4cebc7c90f763fae5d57e3d99a08bdfc?format=markdown) — 25e02bed4cebc7c90f763fae5d57e3d99a08bdfc; mlugg

- [names](https://git.cafe/gitcafe/zig/commit/55ae6747e2ad85f9f92919cab174efadc40ea002?format=markdown) — 55ae6747e2ad85f9f92919cab174efadc40ea002; mlugg

- [sky pirates\! which are even better\!](https://git.cafe/gitcafe/zig/commit/3f6a90766c7ababdaaca629cc5165c5ff5b5dcd7?format=markdown) — 3f6a90766c7ababdaaca629cc5165c5ff5b5dcd7; mlugg

- [yet more](https://git.cafe/gitcafe/zig/commit/89d862180f1d032b36e8d4371a037ae018bc43c5?format=markdown) — 89d862180f1d032b36e8d4371a037ae018bc43c5; mlugg

- [more still](https://git.cafe/gitcafe/zig/commit/fb88dab4c9c7d89ec7b5842dafdefe93ed939b3c?format=markdown) — fb88dab4c9c7d89ec7b5842dafdefe93ed939b3c; mlugg

- [more stuff](https://git.cafe/gitcafe/zig/commit/ed6ed62c42dfad18facde164785a62faa305cb6c?format=markdown) — ed6ed62c42dfad18facde164785a62faa305cb6c; mlugg

- [change one million things](https://git.cafe/gitcafe/zig/commit/b750e7cf9e2a1225b20ef7fdf53df9ef97cf8065?format=markdown) — b750e7cf9e2a1225b20ef7fdf53df9ef97cf8065; mlugg

- [debug: refactor stack frame capturing](https://git.cafe/gitcafe/zig/commit/b706949736fe67e104a14ac1dcaac8b7eb1cc33f?format=markdown) — b706949736fe67e104a14ac1dcaac8b7eb1cc33f; Jacob Young

- [Merge pull request \#25353 from mlugg/x86_64-faster](https://git.cafe/gitcafe/zig/commit/7adb15892eada307b43a6a7844d3e51720f8992d?format=markdown) — 7adb15892eada307b43a6a7844d3e51720f8992d; Matthew Lugg

- [libc: update Linux headers to 6.17](https://git.cafe/gitcafe/zig/commit/df1909900c60a55cf93281ed7c476646c6d4c10c?format=markdown) — df1909900c60a55cf93281ed7c476646c6d4c10c; Alex Rønne Petersen

- [Merge pull request \#25388 from alexrp/ksigaction](https://git.cafe/gitcafe/zig/commit/f624191f9a759c0d310f3615c10dbfbbc6ae511e?format=markdown) — f624191f9a759c0d310f3615c10dbfbbc6ae511e; Alex Rønne Petersen

- [libcxx: respond to some feature macro changes in LLVM 20](https://git.cafe/gitcafe/zig/commit/f90510b081e06449ab0bd97a1254c78f5be6a8d4?format=markdown) — f90510b081e06449ab0bd97a1254c78f5be6a8d4; Alex Rønne Petersen

- [Merge pull request \#25373 from mneumann/fix-dragonfly-bootstrap](https://git.cafe/gitcafe/zig/commit/1b0bde0d8dedfef324ba16fba5aa3a24b5fb9bbd?format=markdown) — 1b0bde0d8dedfef324ba16fba5aa3a24b5fb9bbd; Alex Rønne Petersen

- [ci: remove \-Dskip-translate-c from riscv64-linux scripts](https://git.cafe/gitcafe/zig/commit/032df7202a1721f4f931d6af0d2afe2da14d2174?format=markdown) — 032df7202a1721f4f931d6af0d2afe2da14d2174; Alex Rønne Petersen

- [musl: add missing fenv C dummy functions for loongarch64-linux-muslsf](https://git.cafe/gitcafe/zig/commit/1f7ee99b35b71668e32292b707213c9bf0b61c4e?format=markdown) — 1f7ee99b35b71668e32292b707213c9bf0b61c4e; Alex Rønne Petersen

- [Merge pull request \#25362 from alexrp/aro-valist](https://git.cafe/gitcafe/zig/commit/b7ab62540963d80f68d0e9ee7ce18520fb173487?format=markdown) — b7ab62540963d80f68d0e9ee7ce18520fb173487; Alex Rønne Petersen

- [Update descriptions of \-f\[no\-\]error-tracing to match the actual behavior](https://git.cafe/gitcafe/zig/commit/b1a0a4e03bf00d56bcd09ef07b733639cdca9ff8?format=markdown) — b1a0a4e03bf00d56bcd09ef07b733639cdca9ff8; Ryan Liptak

- [Merge pull request \#25342 from ziglang/fuzz-limit](https://git.cafe/gitcafe/zig/commit/e0dc2e4e3ffe72e5e637e30bdf1d2c59b56f3cb6?format=markdown) — e0dc2e4e3ffe72e5e637e30bdf1d2c59b56f3cb6; Andrew Kelley

- [Merge pull request \#25351 from ziglang/chomp](https://git.cafe/gitcafe/zig/commit/3b365a1f9b277dd2cf7f7dac51e71647e164ff3c?format=markdown) — 3b365a1f9b277dd2cf7f7dac51e71647e164ff3c; Andrew Kelley

- [issue template: translate-c tracked by separate project](https://git.cafe/gitcafe/zig/commit/ad80a8b5529ab70d49feaffc82fcd9a990a05332?format=markdown) — ad80a8b5529ab70d49feaffc82fcd9a990a05332; Andrew Kelley

- [ci: remove superfluous \-Dtarget=native-native-none in x86_64-freebsd scripts](https://git.cafe/gitcafe/zig/commit/be2482146401d69e59b218443601c46838cd5ee5?format=markdown) — be2482146401d69e59b218443601c46838cd5ee5; Alex Rønne Petersen

- [compiler: move self-hosted backends from src/arch to src/codegen](https://git.cafe/gitcafe/zig/commit/86077fe6bdac34fe610f4c0b6bac3d6d1b97c22d?format=markdown) — 86077fe6bdac34fe610f4c0b6bac3d6d1b97c22d; Alex Rønne Petersen

- [test: remove \`pie\` test case from test-standalone](https://git.cafe/gitcafe/zig/commit/212715f62d3b22a2da18904f570dbc918ca8470a?format=markdown) — 212715f62d3b22a2da18904f570dbc918ca8470a; Alex Rønne Petersen

- [ci: stop passing \-Dskip-translate-c \-Dno-langref on loongarch64-linux](https://git.cafe/gitcafe/zig/commit/459ad8c8e6d24d728492bf43d2a00b67db7c3514?format=markdown) — 459ad8c8e6d24d728492bf43d2a00b67db7c3514; Alex Rønne Petersen

- [test: remove \-Dskip-translate-c from test-standalone](https://git.cafe/gitcafe/zig/commit/17f9a25924382240021c6adacbb7bae4a3aafc97?format=markdown) — 17f9a25924382240021c6adacbb7bae4a3aafc97; Alex Rønne Petersen

- [Merge pull request \#24497 from ziglang/aro-translate-c](https://git.cafe/gitcafe/zig/commit/2a88a6a456bebcf6c28d7110a5cd60213f43508e?format=markdown) — 2a88a6a456bebcf6c28d7110a5cd60213f43508e; Andrew Kelley

- [std.Thread: disable test on armeb in addition to thumbeb](https://git.cafe/gitcafe/zig/commit/a73f246b2963de0024b9b7070448862e855d5a04?format=markdown) — a73f246b2963de0024b9b7070448862e855d5a04; Alex Rønne Petersen

- [libc-test: disable daemon-failure.c](https://git.cafe/gitcafe/zig/commit/dd4be26f539548520bdfc159e2a86ab5301e12e8?format=markdown) — dd4be26f539548520bdfc159e2a86ab5301e12e8; Alex Rønne Petersen

- [x86_64: improve support for large enums](https://git.cafe/gitcafe/zig/commit/6257f4abb7c65b034b4c0804cff2623e22b9971d?format=markdown) — 6257f4abb7c65b034b4c0804cff2623e22b9971d; Jacob Young

- [improve impl of \`\_\_floorh\`, \`\_\_floorx\`, \`\_\_ceilh\` and \`\_\_ceilx\`](https://git.cafe/gitcafe/zig/commit/99323a4da1617ba8fcf74656004dd5ad8d90dae1?format=markdown) — 99323a4da1617ba8fcf74656004dd5ad8d90dae1; Zhenming-Lin

- [Merge pull request \#25231 from taylordotfish/bugfix/ppc-restore_rt](https://git.cafe/gitcafe/zig/commit/91b0adc4c15a273b7a8a94371941a3f3f7fd2232?format=markdown) — 91b0adc4c15a273b7a8a94371941a3f3f7fd2232; Alex Rønne Petersen

- [MappedFile: fix the insert range path not updating the root node](https://git.cafe/gitcafe/zig/commit/4a344de651de757f01d9139ce0fbda7935048cf5?format=markdown) — 4a344de651de757f01d9139ce0fbda7935048cf5; Jacob Young

- [x86_64: support more in/out forms](https://git.cafe/gitcafe/zig/commit/94d319a10f90f8dfaf717fb537eeaf5415c47f9b?format=markdown) — 94d319a10f90f8dfaf717fb537eeaf5415c47f9b; Jacob Young

- [target: check for backend support for the new linker](https://git.cafe/gitcafe/zig/commit/561e556aaf1df2d655bc9fd6bc2df21a5981c3e0?format=markdown) — 561e556aaf1df2d655bc9fd6bc2df21a5981c3e0; Jacob Young

- [Integrate libc-test cases into the build system](https://git.cafe/gitcafe/zig/commit/9b3b7aa911424c70b02987934a56000f06d79e9d?format=markdown) — 9b3b7aa911424c70b02987934a56000f06d79e9d; rpkak

- [optimize std.mem.swap](https://git.cafe/gitcafe/zig/commit/4fb08986cba65623c6dbabcbb83f0aa570e06a65?format=markdown) — 4fb08986cba65623c6dbabcbb83f0aa570e06a65; rpkak

- [std: always allow spawning processes when an env map is explicitly provided \(\#25092\)](https://git.cafe/gitcafe/zig/commit/5bf52a6f50a9fa0380499dd38a9826fc39c43f11?format=markdown) — 5bf52a6f50a9fa0380499dd38a9826fc39c43f11; Carter Snook

- [use copy_file_range syscall on linux](https://git.cafe/gitcafe/zig/commit/bc512648dbb27d895e69857202b22bc34d27f122?format=markdown) — bc512648dbb27d895e69857202b22bc34d27f122; rpkak

More commits follow; continue with `GET /api/repos/gitcafe/zig/commits?after=IjYyNjBkMjc3MmZmYmYxMWIwMmUxM2NiOTNlNDljNThiMWIzYjczZjIi`.
