# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 5006fb6846ccaa7edb1547588cf1aa08c8decf2b

Requested commit: 5006fb6846ccaa7edb1547588cf1aa08c8decf2b

- [macho: fix compilation for 32bit targets](https://git.cafe/gitcafe/zig/commit/5006fb6846ccaa7edb1547588cf1aa08c8decf2b?format=markdown) — 5006fb6846ccaa7edb1547588cf1aa08c8decf2b; Jakub Konka

- [macho: prefill any space between \_\_DATA and \_\_LINKEDIT with 0s if required](https://git.cafe/gitcafe/zig/commit/8378cde74369ddb1cc618d444970e963a4ab1110?format=markdown) — 8378cde74369ddb1cc618d444970e963a4ab1110; Jakub Konka

- [wasm: temporarily save curr file pointer before pwriting on Win](https://git.cafe/gitcafe/zig/commit/0ae2ea671b867e5ecd0bc779405c175f33316559?format=markdown) — 0ae2ea671b867e5ecd0bc779405c175f33316559; Jakub Konka

- [revert part of 945111ae92c28f8ad642a64af4dc83acd3bef4a5](https://git.cafe/gitcafe/zig/commit/b98b3252beea98522c25b88eb29b5e2d8a65adfe?format=markdown) — b98b3252beea98522c25b88eb29b5e2d8a65adfe; Jakub Konka

- [tests: force LLD off for stage2 backends until auto-select deems worthy](https://git.cafe/gitcafe/zig/commit/0e152b76ac0da0f8132091202eba9f6cebd0e616?format=markdown) — 0e152b76ac0da0f8132091202eba9f6cebd0e616; Jakub Konka

- [test-cases: add missing incremental x86_64-windows test cases](https://git.cafe/gitcafe/zig/commit/c4d297b1af832739a487fa511d16b902dd4fca99?format=markdown) — c4d297b1af832739a487fa511d16b902dd4fca99; Jakub Konka

- [test-cases: enable stage2 tests on Windows](https://git.cafe/gitcafe/zig/commit/a226aef36cc441be4af675e24b3e672fe3fe2d5a?format=markdown) — a226aef36cc441be4af675e24b3e672fe3fe2d5a; Jakub Konka

- [macho\+wasm: unify and clean up closing file handles](https://git.cafe/gitcafe/zig/commit/678e07b924a717e79f412b78895ead1136a722bc?format=markdown) — 678e07b924a717e79f412b78895ead1136a722bc; Jakub Konka

- [macho: set file instance in linkOneShot only if not already set](https://git.cafe/gitcafe/zig/commit/639237c7b4655d7d4c38c24d9b36a145bbfb1e1c?format=markdown) — 639237c7b4655d7d4c38c24d9b36a145bbfb1e1c; Jakub Konka

- [macho: properly close file handles owned by the linker in deinit\(\)](https://git.cafe/gitcafe/zig/commit/8ef1c62f2efc4a43e8b38d3cacf4fd930add7f46?format=markdown) — 8ef1c62f2efc4a43e8b38d3cacf4fd930add7f46; Jakub Konka

- [coff: fix tracking of got and import entries; free relocs in update\* fns](https://git.cafe/gitcafe/zig/commit/215fce8c51662970d34ae1f4bf1cd043071fea8a?format=markdown) — 215fce8c51662970d34ae1f4bf1cd043071fea8a; Jakub Konka

- [coff: track globals in contiguous array to allow for tombstones](https://git.cafe/gitcafe/zig/commit/99c2cb72e850ffdfd83abcc941c84a0053f8494e?format=markdown) — 99c2cb72e850ffdfd83abcc941c84a0053f8494e; Jakub Konka

- [coff: fix memory leak in incorrectly disposing of globals table](https://git.cafe/gitcafe/zig/commit/f3e4e44a2b8de8ee860c2c9d11ee1a770e625e0e?format=markdown) — f3e4e44a2b8de8ee860c2c9d11ee1a770e625e0e; Jakub Konka

- [enable testing of x86_64-windows-gnu using self-hosted backend and linker](https://git.cafe/gitcafe/zig/commit/945111ae92c28f8ad642a64af4dc83acd3bef4a5?format=markdown) — 945111ae92c28f8ad642a64af4dc83acd3bef4a5; Jakub Konka

- [coff: use more generous initial memory sizes for sections](https://git.cafe/gitcafe/zig/commit/7b8cc599d997759201a945d05b91c24f5cfe29d7?format=markdown) — 7b8cc599d997759201a945d05b91c24f5cfe29d7; Jakub Konka

- [coff: remove redundant bits and clean up](https://git.cafe/gitcafe/zig/commit/16ca47b9b81c67c88d678b6230dd02ce9dad7f07?format=markdown) — 16ca47b9b81c67c88d678b6230dd02ce9dad7f07; Jakub Konka

- [coff: grow section in virtual address space when required](https://git.cafe/gitcafe/zig/commit/2b373b05793d617f308c7f99b35be7ad1ca0321f?format=markdown) — 2b373b05793d617f308c7f99b35be7ad1ca0321f; Jakub Konka

- [coff: find new file space for a section \(file offsets\)](https://git.cafe/gitcafe/zig/commit/9116e0f7464c65912d758ebd58aad35d9b07cabc?format=markdown) — 9116e0f7464c65912d758ebd58aad35d9b07cabc; Jakub Konka

- [coff: differentiate between file space and VM space for alloc](https://git.cafe/gitcafe/zig/commit/79e51c5e4b5f9701676079ea23e67cc355a8d42c?format=markdown) — 79e51c5e4b5f9701676079ea23e67cc355a8d42c; Jakub Konka

- [coff: create a helper for allocating sections](https://git.cafe/gitcafe/zig/commit/08f6546c8405dd7d9da80f857122f43f4d627a22?format=markdown) — 08f6546c8405dd7d9da80f857122f43f4d627a22; Jakub Konka

- [coff: fix writing strtab to PE image file](https://git.cafe/gitcafe/zig/commit/f1bdf3f62f05388b75d6816b65c9cc5caec71cd9?format=markdown) — f1bdf3f62f05388b75d6816b65c9cc5caec71cd9; Jakub Konka

- [x86_64: fix SystemV calling convention](https://git.cafe/gitcafe/zig/commit/467d69c68aac0459b6a0c2876083d7295e43134d?format=markdown) — 467d69c68aac0459b6a0c2876083d7295e43134d; Jakub Konka

- [test-cases: fix compiler error locations for hello world with updates](https://git.cafe/gitcafe/zig/commit/56a131d27a45af793b6adc0795bd240ed74d3634?format=markdown) — 56a131d27a45af793b6adc0795bd240ed74d3634; Jakub Konka

- [coff: mark relocations dirty when target atoms change](https://git.cafe/gitcafe/zig/commit/66bad3eaaf82b21363c2212eeb1eaa4c171f2625?format=markdown) — 66bad3eaaf82b21363c2212eeb1eaa4c171f2625; Jakub Konka

- [coff: fix bug in lowerUnnamedConst](https://git.cafe/gitcafe/zig/commit/1e2a2d6fad8d83329de1b65338d741c1c6cd2e7d?format=markdown) — 1e2a2d6fad8d83329de1b65338d741c1c6cd2e7d; Jakub Konka

- [libstd: use windows.GetStdHandle\(\) with stage2_x86_64 backend for now](https://git.cafe/gitcafe/zig/commit/423f424c278f8ba41e36096a1603403eb33c6284?format=markdown) — 423f424c278f8ba41e36096a1603403eb33c6284; Jakub Konka

- [x86_64: allow for any index register in complex SIB encodings](https://git.cafe/gitcafe/zig/commit/e0167ae0e3f0e6c6a667b372b21c322d47ccd92d?format=markdown) — e0167ae0e3f0e6c6a667b372b21c322d47ccd92d; Jakub Konka

- [x86_64: clean up return registers for unspecified cc](https://git.cafe/gitcafe/zig/commit/619d82234ecbb8a130e827e9de6f545288649a58?format=markdown) — 619d82234ecbb8a130e827e9de6f545288649a58; Jakub Konka

- [x86_64: handle ptr_stack_offset for blocks](https://git.cafe/gitcafe/zig/commit/28f525baa4ff0480043a16dd2467f231c8d6526a?format=markdown) — 28f525baa4ff0480043a16dd2467f231c8d6526a; Jakub Konka

- [x86_64: clean up logging](https://git.cafe/gitcafe/zig/commit/1d57b347e9aeddc2de33b1b77b331d36e4900425?format=markdown) — 1d57b347e9aeddc2de33b1b77b331d36e4900425; Jakub Konka

- [x86_64: refactor cond_br with canonicaliseBranches helper](https://git.cafe/gitcafe/zig/commit/b9c31a8703fdd8297673aa65a1bdefd56cd13b77?format=markdown) — b9c31a8703fdd8297673aa65a1bdefd56cd13b77; Jakub Konka

- [x86_64: implement canonicalising branches in switch expression](https://git.cafe/gitcafe/zig/commit/c0e288c78248870bf9881b25ff8354c67753bbe2?format=markdown) — c0e288c78248870bf9881b25ff8354c67753bbe2; Jakub Konka

- [x86_64: implement Windows x64 calling convention](https://git.cafe/gitcafe/zig/commit/3a4c69c01824fb6f72e90433a5683a8df09ad4c1?format=markdown) — 3a4c69c01824fb6f72e90433a5683a8df09ad4c1; Jakub Konka

- [coff: fix runtime traps](https://git.cafe/gitcafe/zig/commit/38573fed0ba796f642e7b4eebdf3f9eafc572f25?format=markdown) — 38573fed0ba796f642e7b4eebdf3f9eafc572f25; Jakub Konka

- [coff: implement lowering unnamed consts](https://git.cafe/gitcafe/zig/commit/49b1716064cb87b5e8ca13dcb1c9e4fc701737bc?format=markdown) — 49b1716064cb87b5e8ca13dcb1c9e4fc701737bc; Jakub Konka

- [x86_64: add support for Win64/C calling convention](https://git.cafe/gitcafe/zig/commit/a19e6adbf90771890ecdbb52d6dafab1943e4cc4?format=markdown) — a19e6adbf90771890ecdbb52d6dafab1943e4cc4; Jakub Konka

- [coff: fix contents of IAT, and ensure codegen loads addr into reg](https://git.cafe/gitcafe/zig/commit/aac4c1d3b225ff4cd7138d9aae599c9540c7f04e?format=markdown) — aac4c1d3b225ff4cd7138d9aae599c9540c7f04e; Jakub Konka

- [coff: populate import address table dir](https://git.cafe/gitcafe/zig/commit/0ebeb58d91b23acbd2ad3a168af19459af63a8f6?format=markdown) — 0ebeb58d91b23acbd2ad3a168af19459af63a8f6; Jakub Konka

- [coff: create import atoms and matching bindings](https://git.cafe/gitcafe/zig/commit/1ab149c5fc474e73cb52872e11cbd2b916961ede?format=markdown) — 1ab149c5fc474e73cb52872e11cbd2b916961ede; Jakub Konka

- [coff: add relocation for call_extern](https://git.cafe/gitcafe/zig/commit/51fba37af70283427a7ef5d2f2fd39f97aaa1e35?format=markdown) — 51fba37af70283427a7ef5d2f2fd39f97aaa1e35; Jakub Konka

- [coff: re-enable default entrypoint for Windows](https://git.cafe/gitcafe/zig/commit/a35f156cf60ed3d8095c15c4ab26aee267761a56?format=markdown) — a35f156cf60ed3d8095c15c4ab26aee267761a56; Jakub Konka

- [win-ci: add missing ZIGPREFIXPATH variable def](https://git.cafe/gitcafe/zig/commit/11d14a23a3984fa8a72555a6d7e17a06965ad1a0?format=markdown) — 11d14a23a3984fa8a72555a6d7e17a06965ad1a0; Jakub Konka

- [std.simd: change T to u16](https://git.cafe/gitcafe/zig/commit/924679abc46deeaae9284ab6ce928aaddb0fae95?format=markdown) — 924679abc46deeaae9284ab6ce928aaddb0fae95; Dan Ellis Echavarria

- [build-exe: allow combination of \-fno-emit-bin and \-\-verbose-air](https://git.cafe/gitcafe/zig/commit/e02b9f458dd7e48bef5b436242ba0ab3550224da?format=markdown) — e02b9f458dd7e48bef5b436242ba0ab3550224da; bfredl

- [translate-c: convert tabs to \`\\t\` in object-like macro string literals](https://git.cafe/gitcafe/zig/commit/e283a40d17bbbeeafda84fad9b75bbc458950934?format=markdown) — e283a40d17bbbeeafda84fad9b75bbc458950934; Evan Haas

- [Merge pull request \#12736 from alichraghi/patch-2](https://git.cafe/gitcafe/zig/commit/e2bb92b2e27dc54852a0227345e294ae383358fd?format=markdown) — e2bb92b2e27dc54852a0227345e294ae383358fd; Loris Cro

- [autodoc: improve rendering of long fn signatures](https://git.cafe/gitcafe/zig/commit/201dca323ee1bc9f78428475567d9e94f81a59a5?format=markdown) — 201dca323ee1bc9f78428475567d9e94f81a59a5; Loris Cro

- [Merge pull request \#12738 from der-teufel-programming/autodoc-opaque-types](https://git.cafe/gitcafe/zig/commit/3deb33fffa7e4c83c2ecda8ede0b7cd685ee8456?format=markdown) — 3deb33fffa7e4c83c2ecda8ede0b7cd685ee8456; Loris Cro

- [autodoc: add support for doc tests](https://git.cafe/gitcafe/zig/commit/dbd60e3d296f1c195c4b4d56ca55ecb30444d407?format=markdown) — dbd60e3d296f1c195c4b4d56ca55ecb30444d407; Loris Cro

- [stage2 llvm: implement aarch64 C ABI](https://git.cafe/gitcafe/zig/commit/9ce841a0f04be0aed70d69abad7e4aacca754e3c?format=markdown) — 9ce841a0f04be0aed70d69abad7e4aacca754e3c; Veikka Tuominen

- [Fix \#12440: std.math.big.Rational order/orderAbs](https://git.cafe/gitcafe/zig/commit/ae3a5ff7f962cba1eb57423e37ffaf94dc394152?format=markdown) — ae3a5ff7f962cba1eb57423e37ffaf94dc394152; Yujiri

- [llvm: fix the \`type\` parameter of \`GlobalAlias\`](https://git.cafe/gitcafe/zig/commit/349cf54b3293bc4177253e96a4f84fea0251fa08?format=markdown) — 349cf54b3293bc4177253e96a4f84fea0251fa08; riChar

- [Merge pull request \#12723 from Vexu/stage2-fixes](https://git.cafe/gitcafe/zig/commit/b7d5582dede8f4cae341365ac9c47c840bd80eff?format=markdown) — b7d5582dede8f4cae341365ac9c47c840bd80eff; Veikka Tuominen

- [zig fmt: don't delete container doc comments](https://git.cafe/gitcafe/zig/commit/10e11b60e56941cb664648dcebfd4db3d2efed30?format=markdown) — 10e11b60e56941cb664648dcebfd4db3d2efed30; yujiri8

- [autodoc: fix stage2 compile error](https://git.cafe/gitcafe/zig/commit/4a08c6dd51ea41cc560dd30d51991d3d0c36ff6a?format=markdown) — 4a08c6dd51ea41cc560dd30d51991d3d0c36ff6a; Loris Cro

- [autodoc: fix merge mistake](https://git.cafe/gitcafe/zig/commit/e72a8ed5a10539b03c5dfbf5f230322664e3d275?format=markdown) — e72a8ed5a10539b03c5dfbf5f230322664e3d275; Loris Cro

- [Merge pull request \#12705 from der-teufel-programming/autodoc-big-int](https://git.cafe/gitcafe/zig/commit/907c60aaa7158a9407c4d81fe7e77df75a84ae80?format=markdown) — 907c60aaa7158a9407c4d81fe7e77df75a84ae80; Loris Cro

- [Merge pull request \#12709 from der-teufel-programming/autodoc-compare-operators](https://git.cafe/gitcafe/zig/commit/70b96169ae244261c2853f4833b71a0a45a82a5a?format=markdown) — 70b96169ae244261c2853f4833b71a0a45a82a5a; Loris Cro

- [codeowners: mark myself as the codeowner of /src/autodoc/](https://git.cafe/gitcafe/zig/commit/0b11d8ec4d5414269f5bec3923613f5fc98abedf?format=markdown) — 0b11d8ec4d5414269f5bec3923613f5fc98abedf; Loris Cro

- [autodoc: correct line number implementation](https://git.cafe/gitcafe/zig/commit/081d5a96907ca844dcbfed0fce32b7ea29d933ab?format=markdown) — 081d5a96907ca844dcbfed0fce32b7ea29d933ab; Loris Cro

- [Merge pull request \#12724 from alichraghi/patch-2](https://git.cafe/gitcafe/zig/commit/5581b60393cd03773945f773942a8dcfbaffb5e8?format=markdown) — 5581b60393cd03773945f773942a8dcfbaffb5e8; Loris Cro

- [stage2: fix panic when the dependency is missing](https://git.cafe/gitcafe/zig/commit/f7784a081fb399025b579ee7e1337a414af16d49?format=markdown) — f7784a081fb399025b579ee7e1337a414af16d49; riChar

- [zig fmt: remove trailing comma at the end of assembly clobber](https://git.cafe/gitcafe/zig/commit/0d96f1f4fb3b217e11253c33e71973c3cbfb2f96?format=markdown) — 0d96f1f4fb3b217e11253c33e71973c3cbfb2f96; riChar

- [Add AFNOSUPPORT error to bind \(\#12560\)](https://git.cafe/gitcafe/zig/commit/36f4f32fad3e88a84b6a10d78df31a4ed2c24465?format=markdown) — 36f4f32fad3e88a84b6a10d78df31a4ed2c24465; John Schmidt

- [CI: fix CLI usage of s3cmd regarding mime types for autodocs](https://git.cafe/gitcafe/zig/commit/7c91a6fe48b7c807a691fb83bf88b25291bb9298?format=markdown) — 7c91a6fe48b7c807a691fb83bf88b25291bb9298; Andrew Kelley

- [langref: tweak description of \`\[\]T\` \(\#12319\)](https://git.cafe/gitcafe/zig/commit/2b92c5a23e912df56885ff10d690ff7bfd1e3f47?format=markdown) — 2b92c5a23e912df56885ff10d690ff7bfd1e3f47; Jason Ho

- [CI: macos: skip non native](https://git.cafe/gitcafe/zig/commit/7a733b9385e77bc6b9aa1c62ca180a6ba9f14f3f?format=markdown) — 7a733b9385e77bc6b9aa1c62ca180a6ba9f14f3f; Andrew Kelley

- [CI: fix content type of autodocs source listings](https://git.cafe/gitcafe/zig/commit/77f31ebbbe9aa3c07a7f15a652e4b3baf816d235?format=markdown) — 77f31ebbbe9aa3c07a7f15a652e4b3baf816d235; Andrew Kelley

- [CI: include source listings for autodocs](https://git.cafe/gitcafe/zig/commit/368a20a0513e240c3bb8b6cbfff284a915606345?format=markdown) — 368a20a0513e240c3bb8b6cbfff284a915606345; Andrew Kelley

- [CI: update_download_page: change docs deployment](https://git.cafe/gitcafe/zig/commit/c5f1b3224fbde8e561e240f85860dc15c88f890c?format=markdown) — c5f1b3224fbde8e561e240f85860dc15c88f890c; Andrew Kelley

- [CI: namespace manifest json files to avoid clobbering](https://git.cafe/gitcafe/zig/commit/9a0cb34c734d83d42c70e03e4cc292860af0a17b?format=markdown) — 9a0cb34c734d83d42c70e03e4cc292860af0a17b; Andrew Kelley

- [CI: drone: avoid notify_lavahut task for PRs](https://git.cafe/gitcafe/zig/commit/36ad0abd7af41ac925da6fefeda19a438205afb6?format=markdown) — 36ad0abd7af41ac925da6fefeda19a438205afb6; Andrew Kelley

- [coff: add import table definitions](https://git.cafe/gitcafe/zig/commit/540d8cd809f888042406dbcfd292c23ab71b8285?format=markdown) — 540d8cd809f888042406dbcfd292c23ab71b8285; Jakub Konka

- [disable test for non-llvm backends](https://git.cafe/gitcafe/zig/commit/26e98391322645f2d09aaaaf36d94cae06424a18?format=markdown) — 26e98391322645f2d09aaaaf36d94cae06424a18; Veikka Tuominen

- [Using \`comptime level.asText\(\)\` in log example](https://git.cafe/gitcafe/zig/commit/973b44056185132c1abc5bd5fb1c8c2c45d3d329?format=markdown) — 973b44056185132c1abc5bd5fb1c8c2c45d3d329; Hashi364

- [translate-c: promote large integer macros to unsigned long long if necessary](https://git.cafe/gitcafe/zig/commit/fdb88708527742e450e4c566024d9d50ce61dd8d?format=markdown) — fdb88708527742e450e4c566024d9d50ce61dd8d; Evan Haas

- [coff: write base relocations for the dynamic linker](https://git.cafe/gitcafe/zig/commit/b45387f20e3abad052a11df55d2cd7bab099e5c3?format=markdown) — b45387f20e3abad052a11df55d2cd7bab099e5c3; Jakub Konka

- [Merge pull request \#12687 from Luukdegram/wasm-extern-globals](https://git.cafe/gitcafe/zig/commit/4ba0ad295f2b3ff9cc28fd45939f849c3ace5dda?format=markdown) — 4ba0ad295f2b3ff9cc28fd45939f849c3ace5dda; Luuk de Gram

- [CI: drone: disable failing tests](https://git.cafe/gitcafe/zig/commit/9f9e51eb110289850ee30c0b4ca895a8861f4c40?format=markdown) — 9f9e51eb110289850ee30c0b4ca895a8861f4c40; Andrew Kelley

- [std.Thread: fix freeAndExit on x86_64-linux \(\#12693\)](https://git.cafe/gitcafe/zig/commit/59e33b447b0502bdfa18909f4381360bb8f49b70?format=markdown) — 59e33b447b0502bdfa18909f4381360bb8f49b70; biexelar

- [Sema: prevent access of undefined fields](https://git.cafe/gitcafe/zig/commit/56cfa8f22f69d813efedb1fa01fdcb7077ca0e5a?format=markdown) — 56cfa8f22f69d813efedb1fa01fdcb7077ca0e5a; Andrew Kelley

- [CI: drone: disable failing tests](https://git.cafe/gitcafe/zig/commit/35e0ff7c364487152d786347cf70f47b2a390f12?format=markdown) — 35e0ff7c364487152d786347cf70f47b2a390f12; Andrew Kelley

- [coff: add base relocation related types](https://git.cafe/gitcafe/zig/commit/d3eaabd2855f21d0c7cf4a4e1fe52dfc50a2b07f?format=markdown) — d3eaabd2855f21d0c7cf4a4e1fe52dfc50a2b07f; Jakub Konka

- [Merge pull request \#12686 from Vexu/stage2-fixes](https://git.cafe/gitcafe/zig/commit/f559ea95b1c37fd6ede8fff6ffb2d74d5c2abc4e?format=markdown) — f559ea95b1c37fd6ede8fff6ffb2d74d5c2abc4e; Andrew Kelley

- [CI: drone: disable failing tests](https://git.cafe/gitcafe/zig/commit/0a42602418dcaf08f13b4220b6c216356f87cbfc?format=markdown) — 0a42602418dcaf08f13b4220b6c216356f87cbfc; Andrew Kelley

- [coff: move Symtab and Strtab out of coff.Coff](https://git.cafe/gitcafe/zig/commit/aa5568beb6931679dfa8eb498140a6a7f8858ae7?format=markdown) — aa5568beb6931679dfa8eb498140a6a7f8858ae7; Jakub Konka

- [Merge pull request \#12677 from ziglang/coff-linker](https://git.cafe/gitcafe/zig/commit/7ef0c9d298d5645b4b6d1ffdfd34c69c04423ed2?format=markdown) — 7ef0c9d298d5645b4b6d1ffdfd34c69c04423ed2; Jakub Konka

- [fix aarch64-macos CI build script](https://git.cafe/gitcafe/zig/commit/b64e4c5bf28286091ff97245e61f08b897e3eb5e?format=markdown) — b64e4c5bf28286091ff97245e61f08b897e3eb5e; Jakub Konka

- [Merge pull request \#12662 from wsengir/coff-fix](https://git.cafe/gitcafe/zig/commit/69d6931be70bf8a1e7ba25bec1c8fe713f8959b5?format=markdown) — 69d6931be70bf8a1e7ba25bec1c8fe713f8959b5; Jakub Konka

- [std.rand: make weightedIndex proportions param a const slice](https://git.cafe/gitcafe/zig/commit/e6be6d97683d5443f48ce8b6d86fdf27f0f1d556?format=markdown) — e6be6d97683d5443f48ce8b6d86fdf27f0f1d556; Veikka Tuominen

- [CI: use absolute path for zig lib dir](https://git.cafe/gitcafe/zig/commit/527055a8215b23a13fb407bdeba2908b8206f6f0?format=markdown) — 527055a8215b23a13fb407bdeba2908b8206f6f0; Andrew Kelley

- [CI: pass explicit zig lib dir in lots of places](https://git.cafe/gitcafe/zig/commit/75d5a4b9a255895246762f27399e14821bc0e768?format=markdown) — 75d5a4b9a255895246762f27399e14821bc0e768; Andrew Kelley

- [make 'zig build' respect ZIG_LIB_DIR](https://git.cafe/gitcafe/zig/commit/6f9b7c8ceebf9276892b2185e517400f5b729b80?format=markdown) — 6f9b7c8ceebf9276892b2185e517400f5b729b80; Andrew Kelley

- [implement cache environment variables for \`zig build\`](https://git.cafe/gitcafe/zig/commit/56bdd0127f806da8b617eb82be444a4624aa5685?format=markdown) — 56bdd0127f806da8b617eb82be444a4624aa5685; Meghan

- [wasm-lld: set stack size to 1MB by default](https://git.cafe/gitcafe/zig/commit/fffece1533d37b917c6e301c984c1cb3eb0040e4?format=markdown) — fffece1533d37b917c6e301c984c1cb3eb0040e4; Luuk de Gram

- [Merge pull request \#12641 from Luukdegram/wasm-c-types](https://git.cafe/gitcafe/zig/commit/d2d42cf7ba5d965786d4bfb2fdc61dbd9a0d2ae5?format=markdown) — d2d42cf7ba5d965786d4bfb2fdc61dbd9a0d2ae5; Andrew Kelley

- [link: add force_undefined_symbols to cache hash](https://git.cafe/gitcafe/zig/commit/e8edc4cf831229f9acfa07001f385bac7fec89b0?format=markdown) — e8edc4cf831229f9acfa07001f385bac7fec89b0; Andrew Kelley

- [Merge pull request \#12508 from ziglang/cmake-stage3](https://git.cafe/gitcafe/zig/commit/e69973beddcd8a42dbc7ebcfb96187e5a6f61b61?format=markdown) — e69973beddcd8a42dbc7ebcfb96187e5a6f61b61; Andrew Kelley

- [Merge pull request \#12663 from Vexu/stage2-fixes](https://git.cafe/gitcafe/zig/commit/9cca6728e58351bb34cc7f4880481350a279fede?format=markdown) — 9cca6728e58351bb34cc7f4880481350a279fede; Andrew Kelley

- [std.random: add weightedIndex function](https://git.cafe/gitcafe/zig/commit/5bb8c03697fce798a966feb131f6d906863047ae?format=markdown) — 5bb8c03697fce798a966feb131f6d906863047ae; Justin Whear

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