# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 619260d94d68bdecdac649fa7b156dc8962a9889

Requested commit: 619260d94d68bdecdac649fa7b156dc8962a9889

- [Address Spaces: Fix comments in Ast.zig](https://git.cafe/gitcafe/zig/commit/619260d94d68bdecdac649fa7b156dc8962a9889?format=markdown) — 619260d94d68bdecdac649fa7b156dc8962a9889; Robin Voetter

- [Address Spaces: Yeet address space on function prototypes](https://git.cafe/gitcafe/zig/commit/95e83afa98c5af89c6e5f40d559eb54c6c31a54e?format=markdown) — 95e83afa98c5af89c6e5f40d559eb54c6c31a54e; Robin Voetter

- [Address Spaces: LLVM F segment address space test](https://git.cafe/gitcafe/zig/commit/5a142dfa5651ec21792de211a6e9341c31ab4dbb?format=markdown) — 5a142dfa5651ec21792de211a6e9341c31ab4dbb; Robin Voetter

- [Address Spaces: Restructure llvmAddressSpace a bit](https://git.cafe/gitcafe/zig/commit/e4ac063297fc9210ae3a97fa370ea8c6c216ec43?format=markdown) — e4ac063297fc9210ae3a97fa370ea8c6c216ec43; Robin Voetter

- [Address Spaces: basic system to check for validity\.](https://git.cafe/gitcafe/zig/commit/13b917148e97560760eb13cd0e4a0b7365739f64?format=markdown) — 13b917148e97560760eb13cd0e4a0b7365739f64; Robin Voetter

- [Address Spaces: Split out stage2 address llvm tests to individual cases](https://git.cafe/gitcafe/zig/commit/90a945b38c44c673e230feb8a6b124f5c8f977a1?format=markdown) — 90a945b38c44c673e230feb8a6b124f5c8f977a1; Robin Voetter

- [Address Spaces: Adapt compile error test cases to @Type with address spaces](https://git.cafe/gitcafe/zig/commit/7956eee1ab126cb6657f7b87e3fcf86794c141b0?format=markdown) — 7956eee1ab126cb6657f7b87e3fcf86794c141b0; Robin Voetter

- [Address Spaces: Pointer and function info in @Type](https://git.cafe/gitcafe/zig/commit/c5945467acfd580cb3413250ef52f13dc412a8cf?format=markdown) — c5945467acfd580cb3413250ef52f13dc412a8cf; Robin Voetter

- [Address Spaces: Render addrspace token in docgen](https://git.cafe/gitcafe/zig/commit/7a5d0cdf45f861f63d89666607dc86b3a2810826?format=markdown) — 7a5d0cdf45f861f63d89666607dc86b3a2810826; Robin Voetter

- [Address Spaces: Smol fixup](https://git.cafe/gitcafe/zig/commit/0492b71319e5fa2367258b33206bc0d06f4a42be?format=markdown) — 0492b71319e5fa2367258b33206bc0d06f4a42be; Robin Voetter

- [Address Spaces: fmt a bunch of stuff](https://git.cafe/gitcafe/zig/commit/68fcbb5c0d5ece02876824a8be0e18b306954e26?format=markdown) — 68fcbb5c0d5ece02876824a8be0e18b306954e26; Robin Voetter

- [Address Spaces: Implement in LLVM codegen](https://git.cafe/gitcafe/zig/commit/ea393b2bca7587955df81d149caecc5522944d15?format=markdown) — ea393b2bca7587955df81d149caecc5522944d15; Robin Voetter

- [Address Spaces: Chaining tests](https://git.cafe/gitcafe/zig/commit/e09465fc49d86cc4aa9338106862d3e059ae3303?format=markdown) — e09465fc49d86cc4aa9338106862d3e059ae3303; Robin Voetter

- [Address Spaces: Move stage 2 tests to stage2/llvm.zig](https://git.cafe/gitcafe/zig/commit/2f43749c2b48b1ef3e59663f3e7033500a4b0c0c?format=markdown) — 2f43749c2b48b1ef3e59663f3e7033500a4b0c0c; Robin Voetter

- [Address Spaces: compiles\(\) test cases](https://git.cafe/gitcafe/zig/commit/8f28c5875911c663541dd4fd1a48fecfe412e8bf?format=markdown) — 8f28c5875911c663541dd4fd1a48fecfe412e8bf; Robin Voetter

- [Address Spaces: Pointer coercion errors tests](https://git.cafe/gitcafe/zig/commit/7686165c8265cebfb7a3d7d4fd4f00a46dc4743a?format=markdown) — 7686165c8265cebfb7a3d7d4fd4f00a46dc4743a; Robin Voetter

- [Address Spaces: Address space on local variable test](https://git.cafe/gitcafe/zig/commit/6336f08c2122faf712cb4b5096555e2617ce3936?format=markdown) — 6336f08c2122faf712cb4b5096555e2617ce3936; Robin Voetter

- [Address Spaces: Implement right address space for slicing](https://git.cafe/gitcafe/zig/commit/e77fcf17301ad5a68e84cb598984a526cc356621?format=markdown) — e77fcf17301ad5a68e84cb598984a526cc356621; Robin Voetter

- [Address Spaces: zig fmt \+ tests](https://git.cafe/gitcafe/zig/commit/8672f2696f20e8989d42f69adbe09edfe5cd9332?format=markdown) — 8672f2696f20e8989d42f69adbe09edfe5cd9332; Robin Voetter

- [Address Spaces: Return proper address space for &x.y](https://git.cafe/gitcafe/zig/commit/538f1bbcb35c10fb0aa633adbac64932cc89d034?format=markdown) — 538f1bbcb35c10fb0aa633adbac64932cc89d034; Robin Voetter

- [Allow x.y when x is a pointer](https://git.cafe/gitcafe/zig/commit/497c0d3783c6a11cc64eaff72be050ce09a0ac13?format=markdown) — 497c0d3783c6a11cc64eaff72be050ce09a0ac13; Robin Voetter

- [Address Spaces: Default align, linksection & addrspace for anon decls](https://git.cafe/gitcafe/zig/commit/64c328a71700608b4cf5a19644f96fe99fbac4dd?format=markdown) — 64c328a71700608b4cf5a19644f96fe99fbac4dd; Robin Voetter

- [Address Spaces: Disallow coercing pointers to different address spaces](https://git.cafe/gitcafe/zig/commit/e182c17187c12cfb448cf47a04a156caaf9e3fc9?format=markdown) — e182c17187c12cfb448cf47a04a156caaf9e3fc9; Robin Voetter

- [Address Spaces: Return proper address space for &x\[y\]](https://git.cafe/gitcafe/zig/commit/0e6dc64a6fa173ae92197f692cf907fdc8bbf811?format=markdown) — 0e6dc64a6fa173ae92197f692cf907fdc8bbf811; Robin Voetter

- [Address Spaces: decl_ref, \*?T =\> \*T, and \*\(E\!T\) \-\> \*T](https://git.cafe/gitcafe/zig/commit/cd9f6001af407a6961281cbe9c658cfe94b81ecb?format=markdown) — cd9f6001af407a6961281cbe9c658cfe94b81ecb; Robin Voetter

- [Address Spaces: x86 segment address spaces in builtin](https://git.cafe/gitcafe/zig/commit/60231086508d26689d53b8bc545e8fe98cad966d?format=markdown) — 60231086508d26689d53b8bc545e8fe98cad966d; Robin Voetter

- [Address spaces: Forbid addrspace and linksection for local variables](https://git.cafe/gitcafe/zig/commit/cfbe9a6f61c98cb1b18e18aa6a4acf7785590953?format=markdown) — cfbe9a6f61c98cb1b18e18aa6a4acf7785590953; Robin Voetter

- [Address Spaces: Sema basics](https://git.cafe/gitcafe/zig/commit/805e1bffbdcab84717356fb1a7b375369407d9c2?format=markdown) — 805e1bffbdcab84717356fb1a7b375369407d9c2; Robin Voetter

- [Address spaces: AstGen](https://git.cafe/gitcafe/zig/commit/7da9fa6fe2e982d10ebc9c3844d1249a4eb1d514?format=markdown) — 7da9fa6fe2e982d10ebc9c3844d1249a4eb1d514; Robin Voetter

- [Address spaces: addrspace\(A\) parsing](https://git.cafe/gitcafe/zig/commit/ccc7f9987debd2112d1432f7aa58a81a0814e81d?format=markdown) — ccc7f9987debd2112d1432f7aa58a81a0814e81d; Robin Voetter

- [stage2: implement \`@atomicStore\`](https://git.cafe/gitcafe/zig/commit/9fa723ee5043a9d2cb017e417f2e27041f671146?format=markdown) — 9fa723ee5043a9d2cb017e417f2e27041f671146; Andrew Kelley

- [elf: add amd64 relocation types](https://git.cafe/gitcafe/zig/commit/2a0c44fff3506cdc072d67374e7ffca495cebdc7?format=markdown) — 2a0c44fff3506cdc072d67374e7ffca495cebdc7; Jakub Konka

- [Improve ensureTotalCapacity call in ChildProcess.collectOutputWindows](https://git.cafe/gitcafe/zig/commit/224d4de747d02f4b7add6a7e18512467b6d33569?format=markdown) — 224d4de747d02f4b7add6a7e18512467b6d33569; Ryan Liptak

- [Update all ensureCapacity calls to the relevant non-deprecated version](https://git.cafe/gitcafe/zig/commit/59f5053beda7087a73983835e9f7e00dc3143d59?format=markdown) — 59f5053beda7087a73983835e9f7e00dc3143d59; Ryan Liptak

- [std.PriorityDequeue: ensureUnusedCapacity and ensureTotalCapacity](https://git.cafe/gitcafe/zig/commit/feeb25908bebd5d09cf05128fad7d7c1a8a803a1?format=markdown) — feeb25908bebd5d09cf05128fad7d7c1a8a803a1; Ryan Liptak

- [std.PriorityQueue: ensureUnusedCapacity and ensureTotalCapacity](https://git.cafe/gitcafe/zig/commit/2be3b1d2bfd4bab61a481226fd1d714512ea2f44?format=markdown) — 2be3b1d2bfd4bab61a481226fd1d714512ea2f44; Ryan Liptak

- [std.fifo.LinearFifo: ensureUnusedCapacity and ensureTotalCapacity](https://git.cafe/gitcafe/zig/commit/cfe71cb67a3cf3814ce12d2a2d87192ef905b9fd?format=markdown) — cfe71cb67a3cf3814ce12d2a2d87192ef905b9fd; Ryan Liptak

- [Add Linux ioctl creation utilities \(\#9748\)](https://git.cafe/gitcafe/zig/commit/d2b5105f54ac83fdd874df9408157773ae203798?format=markdown) — d2b5105f54ac83fdd874df9408157773ae203798; Jens Goldberg

- [ci: update to new sourcehut access token](https://git.cafe/gitcafe/zig/commit/f0b1eec8095e442218ff9171e284393102596dc4?format=markdown) — f0b1eec8095e442218ff9171e284393102596dc4; Andrew Kelley

- [elf: add a couple missing special section indexes SHN\_](https://git.cafe/gitcafe/zig/commit/d8375696f668d7ed5922515e8cc12d67e2790b70?format=markdown) — d8375696f668d7ed5922515e8cc12d67e2790b70; Jakub Konka

- [stage2: improve LLVM backend for enums](https://git.cafe/gitcafe/zig/commit/b58d8aa05f01e53003be32f220548cba69cf25dd?format=markdown) — b58d8aa05f01e53003be32f220548cba69cf25dd; Andrew Kelley

- [stage2: fix global variables with inferred type](https://git.cafe/gitcafe/zig/commit/091a98f524b41cac1fb299cdfdf911ae3b31c6ae?format=markdown) — 091a98f524b41cac1fb299cdfdf911ae3b31c6ae; Andrew Kelley

- [stage2: implement \`@setAlignStack\` and 128-bit cmpxchg](https://git.cafe/gitcafe/zig/commit/dbe9a5114e2d56f847b674539ffa0d28fc57ea78?format=markdown) — dbe9a5114e2d56f847b674539ffa0d28fc57ea78; Andrew Kelley

- [ci: go back to passing state for linux](https://git.cafe/gitcafe/zig/commit/dc9d76b630e0fe9a465cec67dc4dc66e8cce7c58?format=markdown) — dc9d76b630e0fe9a465cec67dc4dc66e8cce7c58; Andrew Kelley

- [zig cc: support \-S and \-emit-llvm CLI parameters](https://git.cafe/gitcafe/zig/commit/d11f42c2b24e80388e1ea648ee97fae612fd76a4?format=markdown) — d11f42c2b24e80388e1ea648ee97fae612fd76a4; Andrew Kelley

- [build.zig: support \-Duse-zig-libcxx](https://git.cafe/gitcafe/zig/commit/6d37ae95edc06f15e4e77f64e8e637dd5d269183?format=markdown) — 6d37ae95edc06f15e4e77f64e8e637dd5d269183; Andrew Kelley

- [ci: linux: enable LLVM stage2 tests](https://git.cafe/gitcafe/zig/commit/8f8294a809f9d975735377e7bfcc2c47ccfc4cb7?format=markdown) — 8f8294a809f9d975735377e7bfcc2c47ccfc4cb7; Andrew Kelley

- [build: make \-Dskip-stage2-tests not build stage2](https://git.cafe/gitcafe/zig/commit/2c8b201d057b556edaf8688a4e53b25cd90198f3?format=markdown) — 2c8b201d057b556edaf8688a4e53b25cd90198f3; Andrew Kelley

- [move behavior test to "passing for stage2" section](https://git.cafe/gitcafe/zig/commit/ab84ba39d03f59599ddfad91c00edf78a40edd70?format=markdown) — ab84ba39d03f59599ddfad91c00edf78a40edd70; Andrew Kelley

- [std/special: fix 'zig test \-\-test-evented-io](https://git.cafe/gitcafe/zig/commit/dc214e041eda1461cc2317523e1656c5a0f55c1a?format=markdown) — dc214e041eda1461cc2317523e1656c5a0f55c1a; Stephen Gutekanst

- [stage2 Module: fix for 32 bit](https://git.cafe/gitcafe/zig/commit/6f85a67987e187b8fdc29570d229bf5ad4f6a947?format=markdown) — 6f85a67987e187b8fdc29570d229bf5ad4f6a947; Žiga Željko

- [macho: implement object relinking in stage2](https://git.cafe/gitcafe/zig/commit/983d6dcd9ea75e05abd8ce2bd247bbad3960acd7?format=markdown) — 983d6dcd9ea75e05abd8ce2bd247bbad3960acd7; Jakub Konka

- [Set the Storage socket sizes to be system defined](https://git.cafe/gitcafe/zig/commit/506f24cac2f5226210f9ce505d5b93c47b7b8c87?format=markdown) — 506f24cac2f5226210f9ce505d5b93c47b7b8c87; Stephen Gregoratto

- [std.unicode: cleanup allocations on error in allocating functions](https://git.cafe/gitcafe/zig/commit/db940a2c8131c52fb6e1f2e40af9c68d2228e656?format=markdown) — db940a2c8131c52fb6e1f2e40af9c68d2228e656; Ryan Liptak

- [net.Address: Fix writing 0-bytes when formatting Unix addresses](https://git.cafe/gitcafe/zig/commit/e1bf350b4d66a682c8fc5f151563dd1725e8eaf1?format=markdown) — e1bf350b4d66a682c8fc5f151563dd1725e8eaf1; Kirjastonhoitaja

- [stage2: fix "cmpxchg with ptr" test case](https://git.cafe/gitcafe/zig/commit/d5c1d24964b0ee8ad37beb8e2a907e8caa645e07?format=markdown) — d5c1d24964b0ee8ad37beb8e2a907e8caa645e07; Andrew Kelley

- [stage2: implement \`@atomicRmw\` and \`@atomicLoad\`](https://git.cafe/gitcafe/zig/commit/b67d1810be3234c363ee2929ffcc91083bfb0ae5?format=markdown) — b67d1810be3234c363ee2929ffcc91083bfb0ae5; Andrew Kelley

- [fix \_\_chkstk on aarch64](https://git.cafe/gitcafe/zig/commit/f83a4b444c4c2fca7086fe6dbdaccc7b6d8f35ca?format=markdown) — f83a4b444c4c2fca7086fe6dbdaccc7b6d8f35ca; Jonathan Marler

- [stage2: implement \`@fence\`](https://git.cafe/gitcafe/zig/commit/19691c0b174f283ffe5b6c3fe8533ef458736064?format=markdown) — 19691c0b174f283ffe5b6c3fe8533ef458736064; Andrew Kelley

- [azure pipeline fix removal of recently run exe](https://git.cafe/gitcafe/zig/commit/e5fd45003e56f152364a4bdc609fda07a6b524fd?format=markdown) — e5fd45003e56f152364a4bdc609fda07a6b524fd; Jonathan Marler

- [Added implementation for \_fseeki64 and \_ftelli64 from mingw-w64 9.0.0 \(\#9402\)\. \(\#9766\)](https://git.cafe/gitcafe/zig/commit/e06052f201a63edd772ffade74551d159c7a7784?format=markdown) — e06052f201a63edd772ffade74551d159c7a7784; Michal Ziulek

- [ci: azure: update to newer msys2 release](https://git.cafe/gitcafe/zig/commit/2b90e2c2841e805ed1a1c3d16da96eb2fb8cd97d?format=markdown) — 2b90e2c2841e805ed1a1c3d16da96eb2fb8cd97d; Andrew Kelley

- [macho: when adding extern fn, check if already resolved](https://git.cafe/gitcafe/zig/commit/25416d8121d14ec6a2a94943cfa4e2fb944e215b?format=markdown) — 25416d8121d14ec6a2a94943cfa4e2fb944e215b; Jakub Konka

- [stage2: implement cmpxchg and improve comptime eval](https://git.cafe/gitcafe/zig/commit/0395b35cee8d4082cc40b0dcd0298f797f42309d?format=markdown) — 0395b35cee8d4082cc40b0dcd0298f797f42309d; Andrew Kelley

- [Remove WIN16 version of WSAOVERLAPPED\. Use LPWSAOVERLAPPED_COMPLETION_ROUTINE](https://git.cafe/gitcafe/zig/commit/5d14590ed15ce23e7ef8032f8075dcfe76ba9dd8?format=markdown) — 5d14590ed15ce23e7ef8032f8075dcfe76ba9dd8; Travis Martin

- [plan9 linker: fix for 32 bit](https://git.cafe/gitcafe/zig/commit/370be1265240d73ca0e677287f7ecc00a15d97f9?format=markdown) — 370be1265240d73ca0e677287f7ecc00a15d97f9; Jacob G-W

- [add functions to decode an epoch timestamp \(\#9040\)](https://git.cafe/gitcafe/zig/commit/010ca698642673e859f5f39a2f84829a995775f0?format=markdown) — 010ca698642673e859f5f39a2f84829a995775f0; Jonathan Marler

- [Merge pull request \#9676 from ziglang/zld-incr](https://git.cafe/gitcafe/zig/commit/85f065a5115b201b7b6b0b7325a4626211bbb642?format=markdown) — 85f065a5115b201b7b6b0b7325a4626211bbb642; Jakub Konka

- [zig fmt: Keep callconv\(\.Inline\) on function pointer types](https://git.cafe/gitcafe/zig/commit/d1908c9f661abebb2879b02c8ea3ac823fec27e7?format=markdown) — d1908c9f661abebb2879b02c8ea3ac823fec27e7; Philipp Lühmann

- [stage2: fix incorrect spelling of AtomicOrder](https://git.cafe/gitcafe/zig/commit/264acfdf3caef663cddc39c2bf83818abb0e0073?format=markdown) — 264acfdf3caef663cddc39c2bf83818abb0e0073; Andrew Kelley

- [stage2: add array_to_slice AIR instruction](https://git.cafe/gitcafe/zig/commit/97d69e3352ab50f88580c383b5f375b0edadacfd?format=markdown) — 97d69e3352ab50f88580c383b5f375b0edadacfd; Andrew Kelley

- [stage2: Type/Value use an enum rather than usize](https://git.cafe/gitcafe/zig/commit/a9a21c59888905e060915dee818633110cc54cfa?format=markdown) — a9a21c59888905e060915dee818633110cc54cfa; Andrew Kelley

- [stage2: implement Value.copy for structs and unions](https://git.cafe/gitcafe/zig/commit/5529febab056c870f7b2a123b0645b5e3b1146c9?format=markdown) — 5529febab056c870f7b2a123b0645b5e3b1146c9; Andrew Kelley

- [fix missing paths \(\#9754\)](https://git.cafe/gitcafe/zig/commit/f011f13933b72f4d63a5f635c7646b68beee726e?format=markdown) — f011f13933b72f4d63a5f635c7646b68beee726e; lucky

- [Merge pull request \#9734 from Andoryuuta/macho-zld-win-filepath](https://git.cafe/gitcafe/zig/commit/50e34a063c270e1fe4fe9b0342ca300bc937d96a?format=markdown) — 50e34a063c270e1fe4fe9b0342ca300bc937d96a; Jakub Konka

- [os: usingnamespace fixes for std.x.os.Socket and std.os.TCP](https://git.cafe/gitcafe/zig/commit/c4f97d336528d5b795c6584053f072cf8e28495e?format=markdown) — c4f97d336528d5b795c6584053f072cf8e28495e; Kenta Iwasaki

- [std: publicize ArrayListUnmanaged.allocatedSlice to match ArrayList](https://git.cafe/gitcafe/zig/commit/211856693193b6e5ba4d58bdec1afdb839071fb3?format=markdown) — 211856693193b6e5ba4d58bdec1afdb839071fb3; Silver

- [Improve HTML semantics and a11y of language reference](https://git.cafe/gitcafe/zig/commit/0c091feb5ae52caf1ebf885c0de55b3159207001?format=markdown) — 0c091feb5ae52caf1ebf885c0de55b3159207001; Mr\. Paul

- [Fix compile error for p256 scalar arithmetic \(\#9715\)](https://git.cafe/gitcafe/zig/commit/9e24727062624ec51eadb833d3c434b15889a9c3?format=markdown) — 9e24727062624ec51eadb833d3c434b15889a9c3; Luuk de Gram

- [Fix unmatched close brace in zir dump](https://git.cafe/gitcafe/zig/commit/93c6e31cf174c61e1c2e7c0bf53d9a09b3d91734?format=markdown) — 93c6e31cf174c61e1c2e7c0bf53d9a09b3d91734; Martin Wickham

- [reexport crypto/phc_encoding \(\#9712\)](https://git.cafe/gitcafe/zig/commit/3611487952c4ef126689c447a60cd5cd9288b32f?format=markdown) — 3611487952c4ef126689c447a60cd5cd9288b32f; lucky

- [cmake: also check Homebrew install paths when looking for LLVM](https://git.cafe/gitcafe/zig/commit/23c25c5eaf959549e2f8e090a6c0eae7cfa6cb30?format=markdown) — 23c25c5eaf959549e2f8e090a6c0eae7cfa6cb30; FnControlOption

- [openbsd: readapt event loop after usingnamespace changes](https://git.cafe/gitcafe/zig/commit/175d95b59165e3455bc05f0d328a7f86cedb307e?format=markdown) — 175d95b59165e3455bc05f0d328a7f86cedb307e; Sébastien Marie

- [Merge pull request \#9700 from marler8997/bootstrapAarch64Windows](https://git.cafe/gitcafe/zig/commit/6237dc0ab8fcb6fc14b97b2ea5494a488e94e492?format=markdown) — 6237dc0ab8fcb6fc14b97b2ea5494a488e94e492; Andrew Kelley

- [ci: add 0.8.1 release to download page](https://git.cafe/gitcafe/zig/commit/501e6cf2f3ff26246173df98b3bc5194afec5681?format=markdown) — 501e6cf2f3ff26246173df98b3bc5194afec5681; Andrew Kelley

- [Merge pull request \#9636 from ehaas/hexfiles](https://git.cafe/gitcafe/zig/commit/d305ba7f2d5ae524fd71365852fb5196e98fdbaf?format=markdown) — d305ba7f2d5ae524fd71365852fb5196e98fdbaf; Andrew Kelley

- [Fix libc file to check against compilation target instead of native \(\#9670\)](https://git.cafe/gitcafe/zig/commit/3d5ff91441040d11cca814f298231a501700da9e?format=markdown) — 3d5ff91441040d11cca814f298231a501700da9e; Martin Wickham

- [plan9: change output executable name](https://git.cafe/gitcafe/zig/commit/88e0f81eefc84feaba3ea3b146c92a62efeb9c3f?format=markdown) — 88e0f81eefc84feaba3ea3b146c92a62efeb9c3f; Jacob G-W

- [openbsd: event loop: use EVFILT_TIMER instead of EVFILT_USER](https://git.cafe/gitcafe/zig/commit/c2f585e4357f07761c522d67568ecedf8d22c668?format=markdown) — c2f585e4357f07761c522d67568ecedf8d22c668; Sébastien Marie

- [Merge pull request \#9695 from g-w1/evloop-usingns](https://git.cafe/gitcafe/zig/commit/f1126e854c9dbe6a58cef66b380c0a7bb95f06d4?format=markdown) — f1126e854c9dbe6a58cef66b380c0a7bb95f06d4; Andrew Kelley

- [Merge pull request \#9684 from FnControlOption/astgen-string-table](https://git.cafe/gitcafe/zig/commit/a48e5af69df17f225cc06658f8a616d54f31d090?format=markdown) — a48e5af69df17f225cc06658f8a616d54f31d090; Andrew Kelley

- [Fix building aarch64-windows-gnu by adding missing libc files and compiler_rt functions \(\#9555\)](https://git.cafe/gitcafe/zig/commit/fd2c1d860503ec6cd71ab9a692ad2dbf6bd3c269?format=markdown) — fd2c1d860503ec6cd71ab9a692ad2dbf6bd3c269; Jonathan Marler

- [langref: update link to 0.8.1 docs](https://git.cafe/gitcafe/zig/commit/16c3cd3d19624595f9a840b2147bdf57f4b9e284?format=markdown) — 16c3cd3d19624595f9a840b2147bdf57f4b9e284; Andrew Kelley

- [stdlib: fix ChildProcess.killPosix](https://git.cafe/gitcafe/zig/commit/34671b1d19abe705908162cd4879f3f1e340b513?format=markdown) — 34671b1d19abe705908162cd4879f3f1e340b513; Takeshi Yoneda

- [link: Recognize \-z origin\|noexecstack\|now\|relro linker args\.](https://git.cafe/gitcafe/zig/commit/eb5e4ac495356dd0dae680ca316e18b848c9efa3?format=markdown) — eb5e4ac495356dd0dae680ca316e18b848c9efa3; Alex Rønne Petersen

- [Merge pull request \#9618 from ziglang/std-os-reorg](https://git.cafe/gitcafe/zig/commit/594271f8dba0143280990ac2e01dd68a791c05b0?format=markdown) — 594271f8dba0143280990ac2e01dd68a791c05b0; Andrew Kelley

- [compiler_rt: add \_\_clzdi2 and \_\_clzti2](https://git.cafe/gitcafe/zig/commit/81e2034d4ad935185344030e5ecedbd1388a65e9?format=markdown) — 81e2034d4ad935185344030e5ecedbd1388a65e9; Jan Philipp Hafer

- [AstGen: fix "missing function name" error](https://git.cafe/gitcafe/zig/commit/04b801655cbd9b4f6f00027fc1f638b237890149?format=markdown) — 04b801655cbd9b4f6f00027fc1f638b237890149; Andrew Kelley

- [saturating arithmetic builtins: add, sub, mul, shl \(\#9619\)](https://git.cafe/gitcafe/zig/commit/21a5769afefb47553391ae1ef801f64a58253c33?format=markdown) — 21a5769afefb47553391ae1ef801f64a58253c33; travisstaloch

- [std: Use truncating cast in WIFSTOPPED for Linux, FreeBSD and DragonFly](https://git.cafe/gitcafe/zig/commit/4f0aa7d639e099b18df583cb984412037fbb1dbe?format=markdown) — 4f0aa7d639e099b18df583cb984412037fbb1dbe; Philip Åkesson

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