# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 2a893efae12b2f80d0ff5fd883fdaeb00d9425e4

Requested commit: 2a893efae12b2f80d0ff5fd883fdaeb00d9425e4

- [fix incorrect dylib filename pattern in the previous commit](https://git.cafe/gitcafe/zig/commit/2a893efae12b2f80d0ff5fd883fdaeb00d9425e4?format=markdown) — 2a893efae12b2f80d0ff5fd883fdaeb00d9425e4; Andrew Kelley

- [std.zig.binNameAlloc: take into account version for macos dylibs](https://git.cafe/gitcafe/zig/commit/870af4907437cb55ffe7f0bfaa7b1ab025d928d3?format=markdown) — 870af4907437cb55ffe7f0bfaa7b1ab025d928d3; Andrew Kelley

- [fix the cli test expected string to support native path separators](https://git.cafe/gitcafe/zig/commit/14d6d07af2ce37569bce8b148599e31664de5f12?format=markdown) — 14d6d07af2ce37569bce8b148599e31664de5f12; Andrew Kelley

- [link.Coff: skip redundant \(and invalid\) copy to same path](https://git.cafe/gitcafe/zig/commit/839bdfdc93b1d2a2a4ed6f7c9ca3155323242d82?format=markdown) — 839bdfdc93b1d2a2a4ed6f7c9ca3155323242d82; Andrew Kelley

- [clean up call to std.fs.rename](https://git.cafe/gitcafe/zig/commit/7bffa6f1fb9148aed65f5ca55156dbb0e766c92e?format=markdown) — 7bffa6f1fb9148aed65f5ca55156dbb0e766c92e; Andrew Kelley

- [different strategy to fix compiler_rt.zig and c.zig](https://git.cafe/gitcafe/zig/commit/1572cd4d76dfa35e6a05bbb1405982d7fef6f833?format=markdown) — 1572cd4d76dfa35e6a05bbb1405982d7fef6f833; Andrew Kelley

- [Merge remote-tracking branch 'origin/master' into stage2-zig-cc](https://git.cafe/gitcafe/zig/commit/af64fd2f424401ff66638696b35b1bf385c4b039?format=markdown) — af64fd2f424401ff66638696b35b1bf385c4b039; Andrew Kelley

- [fix not passing std.builtin.link_libc to compiler_rt.zig and c.zig](https://git.cafe/gitcafe/zig/commit/27e008eb292038c5a6b9a13b64c7b69d1525f690?format=markdown) — 27e008eb292038c5a6b9a13b64c7b69d1525f690; Andrew Kelley

- [update wasm to use "\.o.wasm" extension for objects](https://git.cafe/gitcafe/zig/commit/f69650a4788c57ec20348e9c002884ba39339d1c?format=markdown) — f69650a4788c57ec20348e9c002884ba39339d1c; Andrew Kelley

- [Merge remote-tracking branch 'origin/master' into stage2-zig-cc](https://git.cafe/gitcafe/zig/commit/b811a99af9b5549fd0f0940dafddc63040af01ac?format=markdown) — b811a99af9b5549fd0f0940dafddc63040af01ac; Andrew Kelley

- [improve stage2 COFF LLD linking](https://git.cafe/gitcafe/zig/commit/0da7c4b0c8a2a2fe0862f7757bc5976342d51dc8?format=markdown) — 0da7c4b0c8a2a2fe0862f7757bc5976342d51dc8; Andrew Kelley

- [CI: TERM=dumb to source hut](https://git.cafe/gitcafe/zig/commit/7c0ee423859739b5484de8de867006ead787fb66?format=markdown) — 7c0ee423859739b5484de8de867006ead787fb66; Andrew Kelley

- [use Allocator.allocSentinel now that the stage1 bug is fixed](https://git.cafe/gitcafe/zig/commit/d8fa8b5455058d235793a8b9ecdf252fb8dd8782?format=markdown) — d8fa8b5455058d235793a8b9ecdf252fb8dd8782; Andrew Kelley

- [don't try to build musl crti.o crtn.o when it's not needed](https://git.cafe/gitcafe/zig/commit/3efdd7b2ad6cce5985d761240636b3d5eb3b4c84?format=markdown) — 3efdd7b2ad6cce5985d761240636b3d5eb3b4c84; Andrew Kelley

- [add CLI options for darwin frameworks and \-ffunction-sections](https://git.cafe/gitcafe/zig/commit/d3a99c7bd5396f2e458d844368ce2743934e43e2?format=markdown) — d3a99c7bd5396f2e458d844368ce2743934e43e2; Andrew Kelley

- [stage2: add CLI option for \-fstack-report](https://git.cafe/gitcafe/zig/commit/cfbcb4116017a27a403f8be11a32f25f6c1c8671?format=markdown) — cfbcb4116017a27a403f8be11a32f25f6c1c8671; Andrew Kelley

- [Merge remote-tracking branch 'origin/master' into stage2-zig-cc](https://git.cafe/gitcafe/zig/commit/750b00c642782127736eb378ec9583db2d680bb6?format=markdown) — 750b00c642782127736eb378ec9583db2d680bb6; Andrew Kelley

- [stage2: MachO LLD Linking](https://git.cafe/gitcafe/zig/commit/fa6d150441d1d8679a77c5e9a6071fa952851376?format=markdown) — fa6d150441d1d8679a77c5e9a6071fa952851376; Andrew Kelley

- [stage2: infer \-\-strip on wasm builds](https://git.cafe/gitcafe/zig/commit/41f6627521f7ff03962ff73944f5be3722346385?format=markdown) — 41f6627521f7ff03962ff73944f5be3722346385; Andrew Kelley

- [mingw: better \-D arg for processing def.in files](https://git.cafe/gitcafe/zig/commit/af6c3a39340ea5be3435dff95ab7d309945b048e?format=markdown) — af6c3a39340ea5be3435dff95ab7d309945b048e; Andrew Kelley

- [langref: use general purpose allocator in the wasi example](https://git.cafe/gitcafe/zig/commit/9d0da1612e6abf4a05fd6461231f727238d71759?format=markdown) — 9d0da1612e6abf4a05fd6461231f727238d71759; Andrew Kelley

- [stage2: WASM LLD linking](https://git.cafe/gitcafe/zig/commit/ed06a78f35e7281289249b0d0c119bd64845dd51?format=markdown) — ed06a78f35e7281289249b0d0c119bd64845dd51; Andrew Kelley

- [stage2: fix Cache not calling ftruncate in writeManifest](https://git.cafe/gitcafe/zig/commit/73167e80f8a1d440ebc5725a165b7cf484b96170?format=markdown) — 73167e80f8a1d440ebc5725a165b7cf484b96170; Andrew Kelley

- [\`zig test\` and \`zig run\` do not try to run foreign binaries](https://git.cafe/gitcafe/zig/commit/ef9582a1ec452aab816b67cd2d0d35ef7356ddae?format=markdown) — ef9582a1ec452aab816b67cd2d0d35ef7356ddae; Andrew Kelley

- [std.ChildProcess: bypass libc exit\(\) in fork child error case](https://git.cafe/gitcafe/zig/commit/29fd13009391060a2d6783fb0b91cb075c2e6cce?format=markdown) — 29fd13009391060a2d6783fb0b91cb075c2e6cce; Andrew Kelley

- [the stage1 backend cache stores inferred link libs](https://git.cafe/gitcafe/zig/commit/5fed42d70a9ce23581bc8e1651a417161f269663?format=markdown) — 5fed42d70a9ce23581bc8e1651a417161f269663; Andrew Kelley

- [stage2: building DLL import lib files](https://git.cafe/gitcafe/zig/commit/ada19c498d6cb52dd8f0de71d42baf845cfadc21?format=markdown) — ada19c498d6cb52dd8f0de71d42baf845cfadc21; Andrew Kelley

- [store stage1 flags in a trailing byte in the hash id symlink](https://git.cafe/gitcafe/zig/commit/412a2f966e18aa792089ac1f41482222d7f2434f?format=markdown) — 412a2f966e18aa792089ac1f41482222d7f2434f; Andrew Kelley

- [stage2: building mingw-w64 and COFF LDD linking](https://git.cafe/gitcafe/zig/commit/91a73a177bc20fa0219dbb6c3cf3dda1c2a465db?format=markdown) — 91a73a177bc20fa0219dbb6c3cf3dda1c2a465db; Andrew Kelley

- [stage2: add CLI support for \-\-subsystem](https://git.cafe/gitcafe/zig/commit/a9082b4ec51debdbffc20b56e9b37cb82dd04750?format=markdown) — a9082b4ec51debdbffc20b56e9b37cb82dd04750; Andrew Kelley

- [fix non-ELF linkAsArchive](https://git.cafe/gitcafe/zig/commit/4b403c7eaca50815cae8f2ddde19b4fb476ae8ca?format=markdown) — 4b403c7eaca50815cae8f2ddde19b4fb476ae8ca; Andrew Kelley

- [fix another round of regressions in this branch](https://git.cafe/gitcafe/zig/commit/b6556c944b88726c2bdb34ce72358ade88c5a984?format=markdown) — b6556c944b88726c2bdb34ce72358ade88c5a984; Andrew Kelley

- [stage2: \`zig translate-c\` supports \-\-enable-cache](https://git.cafe/gitcafe/zig/commit/fe4c348f578903d53c490673b1b1dcf5513ae049?format=markdown) — fe4c348f578903d53c490673b1b1dcf5513ae049; Andrew Kelley

- [stage2: implement \-fno-emit-bin](https://git.cafe/gitcafe/zig/commit/26f2f9bf1c774caf246317b3fc032449e982a150?format=markdown) — 26f2f9bf1c774caf246317b3fc032449e982a150; Andrew Kelley

- [fix \_fbsd suffix appended to lld LDM option twice](https://git.cafe/gitcafe/zig/commit/9b83112a1f6af758a1a995ea8838a2319d2fbc1e?format=markdown) — 9b83112a1f6af758a1a995ea8838a2319d2fbc1e; Andrew Kelley

- [stage2: building musl: fix typo in replacing path separators](https://git.cafe/gitcafe/zig/commit/a23b1b425480b4e10c539d9032270487d9fe6cd0?format=markdown) — a23b1b425480b4e10c539d9032270487d9fe6cd0; Andrew Kelley

- [move to stage1-specific cache manifest emission of extra stuff](https://git.cafe/gitcafe/zig/commit/1337f0bc6adf7f57466228efe09ba2c22e4683ae?format=markdown) — 1337f0bc6adf7f57466228efe09ba2c22e4683ae; Andrew Kelley

- [stage0: update CLI to match stage2](https://git.cafe/gitcafe/zig/commit/56086d11a463297eea3a52ad8e6b245ed397029f?format=markdown) — 56086d11a463297eea3a52ad8e6b245ed397029f; Andrew Kelley

- [fix logic for choosing when dynamic linking is required](https://git.cafe/gitcafe/zig/commit/819625d2740838ad10440f4af04200a38b5c65e2?format=markdown) — 819625d2740838ad10440f4af04200a38b5c65e2; Andrew Kelley

- [implement \-femit-asm, \-femit-docs, \-femit-llvm-ir, etc](https://git.cafe/gitcafe/zig/commit/6af2990549709ec5e2bc1efeb5090a944f1a8bdf?format=markdown) — 6af2990549709ec5e2bc1efeb5090a944f1a8bdf; Andrew Kelley

- [stage2: properly handle zig cc used as a preprocessor](https://git.cafe/gitcafe/zig/commit/a337046832b936d912b6902e331cb58bdc513a2d?format=markdown) — a337046832b936d912b6902e331cb58bdc513a2d; Andrew Kelley

- [std.ArrayHashMap: count and iterator are not deprecated](https://git.cafe/gitcafe/zig/commit/aded86e6909e01dfb45b35204e9dedf6aabb3d58?format=markdown) — aded86e6909e01dfb45b35204e9dedf6aabb3d58; Andrew Kelley

- [update test case for init-exe with respect to new template](https://git.cafe/gitcafe/zig/commit/21b407b17f25001b70bbd847f9b2d2782866597c?format=markdown) — 21b407b17f25001b70bbd847f9b2d2782866597c; Andrew Kelley

- [stage2: disable lld caching when output dir is owned by user](https://git.cafe/gitcafe/zig/commit/70d7d7e919d7f297e63ca421f6be5925259136e2?format=markdown) — 70d7d7e919d7f297e63ca421f6be5925259136e2; Andrew Kelley

- [add some tracy calls](https://git.cafe/gitcafe/zig/commit/670e7d456c24a8597af6b3809bf1e9ea68746ade?format=markdown) — 670e7d456c24a8597af6b3809bf1e9ea68746ade; Andrew Kelley

- [ELF linking supports root src directory to be cwd](https://git.cafe/gitcafe/zig/commit/812e482bef82450eb1010344a59c497feb12ee67?format=markdown) — 812e482bef82450eb1010344a59c497feb12ee67; Andrew Kelley

- [std.log: better default for printing logs](https://git.cafe/gitcafe/zig/commit/495d18a2056882d7edc7376751e7f3d4e10ef920?format=markdown) — 495d18a2056882d7edc7376751e7f3d4e10ef920; Andrew Kelley

- [fix a round of regressions in this branch](https://git.cafe/gitcafe/zig/commit/30dfdfdbd09570f97420413015eb8a1517382961?format=markdown) — 30dfdfdbd09570f97420413015eb8a1517382961; Andrew Kelley

- [zig build: update to use new \-\-version flag instead of legacy flags](https://git.cafe/gitcafe/zig/commit/7964341c76fab985b06a5022b88ceb261305ffaf?format=markdown) — 7964341c76fab985b06a5022b88ceb261305ffaf; Andrew Kelley

- [\-\-main-pkg-path properly resolves the relative root src file path](https://git.cafe/gitcafe/zig/commit/5440ca8eb7b7078cbca4b89f6540f08b5bb94960?format=markdown) — 5440ca8eb7b7078cbca4b89f6540f08b5bb94960; Andrew Kelley

- [correct \`@cImport\` caching to handle "unhit" case](https://git.cafe/gitcafe/zig/commit/67463c4357d0d0f43b8962231659fb8a1cc4869a?format=markdown) — 67463c4357d0d0f43b8962231659fb8a1cc4869a; Andrew Kelley

- [don't delete C import \.c source from zig-cache](https://git.cafe/gitcafe/zig/commit/4f0850fe285937e37a7e9260c399867d3f61a487?format=markdown) — 4f0850fe285937e37a7e9260c399867d3f61a487; Andrew Kelley

- [stage2: implement @cImport](https://git.cafe/gitcafe/zig/commit/054fafd7d9a5226f21e7be1737c6d352fe39f795?format=markdown) — 054fafd7d9a5226f21e7be1737c6d352fe39f795; Andrew Kelley

- [stage2: print the test command after it fails](https://git.cafe/gitcafe/zig/commit/1123c909872569e9a956f9110685c417036118bd?format=markdown) — 1123c909872569e9a956f9110685c417036118bd; Andrew Kelley

- [nobody likes my std.process.cleanExit idea](https://git.cafe/gitcafe/zig/commit/7bbd152dcc67e825c1743b5415493fb36bed89c6?format=markdown) — 7bbd152dcc67e825c1743b5415493fb36bed89c6; Andrew Kelley

- [stage2: building musl libc from source](https://git.cafe/gitcafe/zig/commit/b08fd0e8fca5ff9ac5531437f5749e74dc009a14?format=markdown) — b08fd0e8fca5ff9ac5531437f5749e74dc009a14; Andrew Kelley

- [stage2: capture LLD stderr into a buffer](https://git.cafe/gitcafe/zig/commit/64deb46859a11588fb97e8464ec9dae53124b96b?format=markdown) — 64deb46859a11588fb97e8464ec9dae53124b96b; Andrew Kelley

- [use ascii range for the \-\-watch REPL prompt](https://git.cafe/gitcafe/zig/commit/90b320d0e90c4daa5dcad6248623a69b3f7f2ab1?format=markdown) — 90b320d0e90c4daa5dcad6248623a69b3f7f2ab1; Andrew Kelley

- [stage2: don't build libunwind on OS's that don't need it](https://git.cafe/gitcafe/zig/commit/b183b612c938a8c9949fee02fa55038273595496?format=markdown) — b183b612c938a8c9949fee02fa55038273595496; Andrew Kelley

- [test_runner: fix missing newline in log](https://git.cafe/gitcafe/zig/commit/f4dde4d109ecd722ac82243417cac9f0e736de94?format=markdown) — f4dde4d109ecd722ac82243417cac9f0e736de94; Andrew Kelley

- [stage2: support rpaths](https://git.cafe/gitcafe/zig/commit/02886a8b93ccfe652ac5797784bddc398047f7eb?format=markdown) — 02886a8b93ccfe652ac5797784bddc398047f7eb; Andrew Kelley

- [stage2: support passing extra C flags to C source files](https://git.cafe/gitcafe/zig/commit/c0b774fbc65e3e406a38d37b02fffda7c5d3df26?format=markdown) — c0b774fbc65e3e406a38d37b02fffda7c5d3df26; Andrew Kelley

- [stage2: implement \-\-main-pkg-path](https://git.cafe/gitcafe/zig/commit/d03fcc73fc7083558915f6c170432fce8fb84993?format=markdown) — d03fcc73fc7083558915f6c170432fce8fb84993; Andrew Kelley

- [fix trying to link libc for static libs and objects](https://git.cafe/gitcafe/zig/commit/15b2bae517c54db22604eb303645d2f0023768e0?format=markdown) — 15b2bae517c54db22604eb303645d2f0023768e0; Andrew Kelley

- [eliminate dependency of libzigcpp.a on libzigstage1.a](https://git.cafe/gitcafe/zig/commit/800a4a6cebf363c8ba3d1fcfff55db8bfb71f731?format=markdown) — 800a4a6cebf363c8ba3d1fcfff55db8bfb71f731; Andrew Kelley

- [stage2: link_libc=true on OS's that require it for syscalls](https://git.cafe/gitcafe/zig/commit/fc88d36daea40b69690186730ae7f2a5296585a9?format=markdown) — fc88d36daea40b69690186730ae7f2a5296585a9; Andrew Kelley

- [stage2: implement \-\-pkg-begin and \-\-pkg-end CLI args](https://git.cafe/gitcafe/zig/commit/0638a020cf783486724d1999a4847140c6cc1442?format=markdown) — 0638a020cf783486724d1999a4847140c6cc1442; Andrew Kelley

- [stage2: implement zig build](https://git.cafe/gitcafe/zig/commit/c2b1cd7c456e274c7ead96e597d147e2df7d317e?format=markdown) — c2b1cd7c456e274c7ead96e597d147e2df7d317e; Andrew Kelley

- [build runner: allow for a bit longer \-D options](https://git.cafe/gitcafe/zig/commit/250664bea41cc5dde66e3054ca0c1b6e0feab9be?format=markdown) — 250664bea41cc5dde66e3054ca0c1b6e0feab9be; Andrew Kelley

- [stage2: implement using the global cache dir](https://git.cafe/gitcafe/zig/commit/dacd36ca9b193444e9e2ca3f132fccf3e08fb4f9?format=markdown) — dacd36ca9b193444e9e2ca3f132fccf3e08fb4f9; Andrew Kelley

- [stage2: implement \`zig init-lib\` and \`zig init-exe\`](https://git.cafe/gitcafe/zig/commit/bf9a16a037e88d56bec3740698e3fcd34e9ad543?format=markdown) — bf9a16a037e88d56bec3740698e3fcd34e9ad543; Andrew Kelley

- [stage2: implement building & linking against libcxx and libcxxabi](https://git.cafe/gitcafe/zig/commit/877e4248fc1e8e28b1f43282411aa9868d6d1d9c?format=markdown) — 877e4248fc1e8e28b1f43282411aa9868d6d1d9c; Andrew Kelley

- [stage2: fix linking libc trying to depend on itself](https://git.cafe/gitcafe/zig/commit/974333faaf70eb67b78d3fa83bdc92e91379631a?format=markdown) — 974333faaf70eb67b78d3fa83bdc92e91379631a; Andrew Kelley

- [Merge remote-tracking branch 'origin/master' into stage2-zig-cc](https://git.cafe/gitcafe/zig/commit/0c70bb4fce8b0460f86ed218f54ba31b291f2bfb?format=markdown) — 0c70bb4fce8b0460f86ed218f54ba31b291f2bfb; Andrew Kelley

- [fix regressed stage2 test harness](https://git.cafe/gitcafe/zig/commit/afac5d28951cfd913851094649e8b9f2136694ca?format=markdown) — afac5d28951cfd913851094649e8b9f2136694ca; Andrew Kelley

- [stage2: implement \`zig run\` and \`zig test\`](https://git.cafe/gitcafe/zig/commit/ead50ea6657d31632f5661f788b035a66c344d13?format=markdown) — ead50ea6657d31632f5661f788b035a66c344d13; Andrew Kelley

- [rename src-self-hosted/ to src/](https://git.cafe/gitcafe/zig/commit/528832bd3a2e7b686ee84aef5887df740a6114db?format=markdown) — 528832bd3a2e7b686ee84aef5887df740a6114db; Andrew Kelley

- [stage1: resolve builtin.zig path when bootstrapping](https://git.cafe/gitcafe/zig/commit/b9f61d401502f5d221e72c0d0e3bf448b11dcd68?format=markdown) — b9f61d401502f5d221e72c0d0e3bf448b11dcd68; Andrew Kelley

- [Cache integration for stage1 zig code compilation](https://git.cafe/gitcafe/zig/commit/61c54b2d49bf087465e2c9a72a190e6ee5861027?format=markdown) — 61c54b2d49bf087465e2c9a72a190e6ee5861027; Andrew Kelley

- [stage2: building compiler_rt and libc static archive with stage1](https://git.cafe/gitcafe/zig/commit/b8861a94ddd6d58c69b1c6d2874df27cc3f6f347?format=markdown) — b8861a94ddd6d58c69b1c6d2874df27cc3f6f347; Andrew Kelley

- [cmake: output better message when building self-hosted](https://git.cafe/gitcafe/zig/commit/bd1465a3fedf2a377a9e350400107f32595097a0?format=markdown) — bd1465a3fedf2a377a9e350400107f32595097a0; Andrew Kelley

- [ci: drop the cmake patch for linux](https://git.cafe/gitcafe/zig/commit/561ed38f12a8436d93962423e56e0f3949ea28d4?format=markdown) — 561ed38f12a8436d93962423e56e0f3949ea28d4; Andrew Kelley

- [stage2: update uses of DepTokenizer](https://git.cafe/gitcafe/zig/commit/ced061fcbf6c00b91e93428456647b280ae58e1b?format=markdown) — ced061fcbf6c00b91e93428456647b280ae58e1b; Vexu

- [stage2: DepTokenizer print errors](https://git.cafe/gitcafe/zig/commit/b759308fb30b130ea5d084c3814b1820a589ceee?format=markdown) — b759308fb30b130ea5d084c3814b1820a589ceee; Vexu

- [stage2: DepTokenizer add target resolver](https://git.cafe/gitcafe/zig/commit/f27bc79121bd9971c9e3465fdba3cc7f7d6ff864?format=markdown) — f27bc79121bd9971c9e3465fdba3cc7f7d6ff864; Vexu

- [stage2: make DepTokenizer non-allocating](https://git.cafe/gitcafe/zig/commit/302e1565237a0f54101e9c50af34039321dfbc29?format=markdown) — 302e1565237a0f54101e9c50af34039321dfbc29; Vexu

- [stage2 now supports using stage1 as a backend for compiling zig code](https://git.cafe/gitcafe/zig/commit/2ef68631cb7045c277b348777b1a064845b95cd8?format=markdown) — 2ef68631cb7045c277b348777b1a064845b95cd8; Andrew Kelley

- [std: start: use std.log instead of stderr](https://git.cafe/gitcafe/zig/commit/333b12a8f9beb5864fa05ce413c5b935e925ec14?format=markdown) — 333b12a8f9beb5864fa05ce413c5b935e925ec14; Andrew Kelley

- [stage2: add CLI for \`zig translate-c\`](https://git.cafe/gitcafe/zig/commit/dc79651e6a46dc050976feabbb1b5e25a68dcf3f?format=markdown) — dc79651e6a46dc050976feabbb1b5e25a68dcf3f; Andrew Kelley

- [stage2: implement \-\-show-builtin](https://git.cafe/gitcafe/zig/commit/a9b18023a4c33a0563fca2aa20a239e3ee38927a?format=markdown) — a9b18023a4c33a0563fca2aa20a239e3ee38927a; Andrew Kelley

- [delete all stage1 c\+\+ code not directly related to compiling stage2](https://git.cafe/gitcafe/zig/commit/dc478687d95ee0d495cd26182edae78a01db59af?format=markdown) — dc478687d95ee0d495cd26182edae78a01db59af; Andrew Kelley

- [stage2: verify \-Wl zig cc behavior](https://git.cafe/gitcafe/zig/commit/bc01887376c227a5f42715f48471dcca14b3d31b?format=markdown) — bc01887376c227a5f42715f48471dcca14b3d31b; Andrew Kelley

- [stage2: ask for a higher open fd limit](https://git.cafe/gitcafe/zig/commit/01a7affb87f74e33e674891d77d4b720d3014013?format=markdown) — 01a7affb87f74e33e674891d77d4b720d3014013; Andrew Kelley

- [stage2: don't add unused args to assembly compilations](https://git.cafe/gitcafe/zig/commit/07eb2c65f6ee3d2ea81a59f776689b1d919d3280?format=markdown) — 07eb2c65f6ee3d2ea81a59f776689b1d919d3280; Andrew Kelley

- [stage2: building libunwind.a](https://git.cafe/gitcafe/zig/commit/17d40ecb4964dbba0f3b1482f2c68253cfc69edf?format=markdown) — 17d40ecb4964dbba0f3b1482f2c68253cfc69edf; Andrew Kelley

- [stage2: build glibc shared objects using assembly files](https://git.cafe/gitcafe/zig/commit/17f094ec5bce9737f733de08ce0ca049f6d2a186?format=markdown) — 17f094ec5bce9737f733de08ce0ca049f6d2a186; Andrew Kelley

- [stage2: glibc shared objects use ok file to detect cache hits](https://git.cafe/gitcafe/zig/commit/3256b3c48536407e64b641b55bde064a9ac34606?format=markdown) — 3256b3c48536407e64b641b55bde064a9ac34606; Andrew Kelley

- [stage2: std.log.err is an error not a warning](https://git.cafe/gitcafe/zig/commit/670260aab6e3ee720b4ef6d6d0234f48ed83b76b?format=markdown) — 670260aab6e3ee720b4ef6d6d0234f48ed83b76b; Andrew Kelley

- [stage2 Cache: use hex instead of base64 for file paths](https://git.cafe/gitcafe/zig/commit/883dcb8b18ca2f1cfa7208273f7b5dad18532a7e?format=markdown) — 883dcb8b18ca2f1cfa7208273f7b5dad18532a7e; Andrew Kelley

- [ci: undo mangled autocrlf files before building](https://git.cafe/gitcafe/zig/commit/a863d899e121f11fd21c3bd14afe47a9a0ff23b5?format=markdown) — a863d899e121f11fd21c3bd14afe47a9a0ff23b5; Andrew Kelley

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