# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 64deb46859a11588fb97e8464ec9dae53124b96b

Requested commit: 64deb46859a11588fb97e8464ec9dae53124b96b

- [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

- [ci: disable git autocrlf](https://git.cafe/gitcafe/zig/commit/80d8515e3a9aa1edf2549a190e8e4d495d8028ca?format=markdown) — 80d8515e3a9aa1edf2549a190e8e4d495d8028ca; Andrew Kelley

- [stage2: building glibc shared objects](https://git.cafe/gitcafe/zig/commit/95941c4e7021588f224f0559c6f66de3a205b972?format=markdown) — 95941c4e7021588f224f0559c6f66de3a205b972; Andrew Kelley

- [stage2: update to new LibCInstallation API](https://git.cafe/gitcafe/zig/commit/da0fde59b6ffde5d505f664aa27b728aa2b1cc2a?format=markdown) — da0fde59b6ffde5d505f664aa27b728aa2b1cc2a; Andrew Kelley

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

- [stage2: implement \.d file parsing for C objects](https://git.cafe/gitcafe/zig/commit/99a2fc2cde4c193d11322b2b22086fb4bc99f9fc?format=markdown) — 99a2fc2cde4c193d11322b2b22086fb4bc99f9fc; Andrew Kelley

- [stage2: eliminate one failure path in building c object](https://git.cafe/gitcafe/zig/commit/a0b43ff3b3c22cb5c57e6728d6cb35d722f22a3b?format=markdown) — a0b43ff3b3c22cb5c57e6728d6cb35d722f22a3b; Andrew Kelley

- [std: handle sharing violation when deleting a file on windows](https://git.cafe/gitcafe/zig/commit/f82b1831f7d39d20451869d7aa94bd84de45fe12?format=markdown) — f82b1831f7d39d20451869d7aa94bd84de45fe12; Andrew Kelley

- [update the zen of zig](https://git.cafe/gitcafe/zig/commit/c803d334d0b2f376006aa7709c7e282b52e9c987?format=markdown) — c803d334d0b2f376006aa7709c7e282b52e9c987; Andrew Kelley

- [stage2: add missing import to libc_installation.zig](https://git.cafe/gitcafe/zig/commit/b2860aa3e4d86e8712192c8a2068867e3ed04ef2?format=markdown) — b2860aa3e4d86e8712192c8a2068867e3ed04ef2; Andrew Kelley

- [stage2: building glibc libc_nonshared.a CRT file](https://git.cafe/gitcafe/zig/commit/1da9e0fcaf05fb78e4634278f51b6fe43509bd6f?format=markdown) — 1da9e0fcaf05fb78e4634278f51b6fe43509bd6f; Andrew Kelley

- [stage2: don't depend on windows SDK C\+\+ code when unavailable](https://git.cafe/gitcafe/zig/commit/4fa8cc736966544da381c90a6111158179fc550b?format=markdown) — 4fa8cc736966544da381c90a6111158179fc550b; Andrew Kelley

- [integrate target features into building assembly code](https://git.cafe/gitcafe/zig/commit/6e9396e32b4f31eb57ac18da510fff1ad24637a0?format=markdown) — 6e9396e32b4f31eb57ac18da510fff1ad24637a0; Andrew Kelley

- [integrate target features into building C source files](https://git.cafe/gitcafe/zig/commit/1ad60c43868212e3c4162196686f3017f80efc02?format=markdown) — 1ad60c43868212e3c4162196686f3017f80efc02; Andrew Kelley

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

- [stage2: support for machine code model CLI](https://git.cafe/gitcafe/zig/commit/6acd903a9510d0e145b7bba3a9d42d4b9c07cc34?format=markdown) — 6acd903a9510d0e145b7bba3a9d42d4b9c07cc34; Andrew Kelley

- [stage2: refactor 2 CObject fields to use CSourceFile](https://git.cafe/gitcafe/zig/commit/0e94530c515dab388828becacc0fe295c5f2b917?format=markdown) — 0e94530c515dab388828becacc0fe295c5f2b917; Andrew Kelley

- [Revert "disable sourcehut freebsd CI checks"](https://git.cafe/gitcafe/zig/commit/29d9743f9d3a36cbeb1b2618f011551b11474e4d?format=markdown) — 29d9743f9d3a36cbeb1b2618f011551b11474e4d; Andrew Kelley

- [track all TODO comments in BRANCH_TODO file](https://git.cafe/gitcafe/zig/commit/dffdb2844e0163f58507b1f4a51693f4086b7949?format=markdown) — dffdb2844e0163f58507b1f4a51693f4086b7949; Andrew Kelley

- [stage2: implement writing archive files](https://git.cafe/gitcafe/zig/commit/26798018b780846eb0613b2061835985bf0c58ea?format=markdown) — 26798018b780846eb0613b2061835985bf0c58ea; Andrew Kelley

- [disable sourcehut freebsd CI checks](https://git.cafe/gitcafe/zig/commit/40cb712d13aff4bfe83256858ad6b18d82e70211?format=markdown) — 40cb712d13aff4bfe83256858ad6b18d82e70211; Andrew Kelley

- [move std.cache_hash from std to stage2](https://git.cafe/gitcafe/zig/commit/778bb4bc9c9ceb62426c0ed48c079142b713b910?format=markdown) — 778bb4bc9c9ceb62426c0ed48c079142b713b910; Andrew Kelley

- [fix stage1 regressions in this branch](https://git.cafe/gitcafe/zig/commit/04f6a26955bbb947983cbf3e0681d9092aaaa13f?format=markdown) — 04f6a26955bbb947983cbf3e0681d9092aaaa13f; Andrew Kelley

- [revert bogus \`enum\` keywords in zig_llvm.h](https://git.cafe/gitcafe/zig/commit/c58e9951effddacfd5cef6c05019bc3f312747f8?format=markdown) — c58e9951effddacfd5cef6c05019bc3f312747f8; Andrew Kelley

- [stage2: building glibc Scrt1.o](https://git.cafe/gitcafe/zig/commit/f2e380380e034a3f1a3e35857220edd78439a949?format=markdown) — f2e380380e034a3f1a3e35857220edd78439a949; Andrew Kelley

- [stage2: namespace cache dir with C source path](https://git.cafe/gitcafe/zig/commit/060c91b97f25e22781f4b9e7c90bd0642594b722?format=markdown) — 060c91b97f25e22781f4b9e7c90bd0642594b722; Andrew Kelley

- [stage2: don't bother building glibc when only doing build-obj](https://git.cafe/gitcafe/zig/commit/0379d7b4317e7e12d27b66f8a44a443d328ce539?format=markdown) — 0379d7b4317e7e12d27b66f8a44a443d328ce539; Andrew Kelley

- [stage2: CRT files retain locks on the build artifacts](https://git.cafe/gitcafe/zig/commit/e5aef96293336fa25e6f094bf82d189176e8d1a7?format=markdown) — e5aef96293336fa25e6f094bf82d189176e8d1a7; Andrew Kelley

- [stage2: fix bad include path for glibc abi-note.S](https://git.cafe/gitcafe/zig/commit/97ea5da18d0a26d55447082d37f6a0945da42d1f?format=markdown) — 97ea5da18d0a26d55447082d37f6a0945da42d1f; Andrew Kelley

- [stage2: don't create empty object files when no zig source](https://git.cafe/gitcafe/zig/commit/2627778b251deff3426b5dc21a5a591e0c823b3b?format=markdown) — 2627778b251deff3426b5dc21a5a591e0c823b3b; Andrew Kelley

- [stage2: fix not creating cache o dir before writing to it](https://git.cafe/gitcafe/zig/commit/046dce9cefa221e46f59d3f2f3132556dec6432c?format=markdown) — 046dce9cefa221e46f59d3f2f3132556dec6432c; Andrew Kelley

- [stage2: rename ZigModule to Module](https://git.cafe/gitcafe/zig/commit/2456df5f4ebf9fef147d86736974e95403e2d40d?format=markdown) — 2456df5f4ebf9fef147d86736974e95403e2d40d; Andrew Kelley

- [stage2: rename Module to Compilation](https://git.cafe/gitcafe/zig/commit/4d59f775289b50a9529e801a6998dcd181945efb?format=markdown) — 4d59f775289b50a9529e801a6998dcd181945efb; Andrew Kelley

- [stage2: caching system integration & Module/Compilation splitting](https://git.cafe/gitcafe/zig/commit/2a8fc1a18e7d9017262f5c7ee9669ca7d80ebaa6?format=markdown) — 2a8fc1a18e7d9017262f5c7ee9669ca7d80ebaa6; Andrew Kelley

- [std.cache_hash: break up the API and improve implementation](https://git.cafe/gitcafe/zig/commit/1baa56a25f7b4cf7b3e0a78ded90c432a40c4efa?format=markdown) — 1baa56a25f7b4cf7b3e0a78ded90c432a40c4efa; Andrew Kelley

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

- [stage2: linking with LLD and building glibc static CRT files](https://git.cafe/gitcafe/zig/commit/03a23418ff13e6ff64cdeed3ef4b54f99c533d88?format=markdown) — 03a23418ff13e6ff64cdeed3ef4b54f99c533d88; Andrew Kelley

- [std.cache_hash: bump up the base64 digest len to avoid '=='](https://git.cafe/gitcafe/zig/commit/8374be1a1c6cba12ec01d7a6301a8da0a00907f4?format=markdown) — 8374be1a1c6cba12ec01d7a6301a8da0a00907f4; Andrew Kelley

- [fix zig_llvm.h not complying with C](https://git.cafe/gitcafe/zig/commit/c903dad915cd21697692b00c69c8424438d0da15?format=markdown) — c903dad915cd21697692b00c69c8424438d0da15; Andrew Kelley

- [stage2: loading glibc metadata](https://git.cafe/gitcafe/zig/commit/8cf40f3445b6548836be3db2a8ef5317af6545ac?format=markdown) — 8cf40f3445b6548836be3db2a8ef5317af6545ac; Andrew Kelley

- [stage1: fix crash with slice type](https://git.cafe/gitcafe/zig/commit/98583be6e110406a37d0904c50c04d68efbffcd0?format=markdown) — 98583be6e110406a37d0904c50c04d68efbffcd0; Andrew Kelley

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

- [stage1: link: fix incorrect LDM option for mips64](https://git.cafe/gitcafe/zig/commit/5746a8658ea52dee4bf310c1290d76b1255cb5ec?format=markdown) — 5746a8658ea52dee4bf310c1290d76b1255cb5ec; Andrew Kelley

- [stage2 linker code supports opening an intermediate object file](https://git.cafe/gitcafe/zig/commit/b37955f2739dc20f65cc8d352cab98dc07f44b5f?format=markdown) — b37955f2739dc20f65cc8d352cab98dc07f44b5f; Andrew Kelley

- [stage2: compiling C objects with clang](https://git.cafe/gitcafe/zig/commit/193ad413f03322b047bbfe17c4b2b368ba6bc097?format=markdown) — 193ad413f03322b047bbfe17c4b2b368ba6bc097; Andrew Kelley

- [stage2: eliminate the "compiler id" concept](https://git.cafe/gitcafe/zig/commit/c99e34a00e1e839effbc8b257a400eb3b643fa12?format=markdown) — c99e34a00e1e839effbc8b257a400eb3b643fa12; Andrew Kelley

- [organize some TODO comments](https://git.cafe/gitcafe/zig/commit/35f334ae0fe0f7eef7f8610103e860527df37f42?format=markdown) — 35f334ae0fe0f7eef7f8610103e860527df37f42; Andrew Kelley

- [stage2: more progress moving \`zig cc\` to stage2](https://git.cafe/gitcafe/zig/commit/4056bb92e6d6ca3d2ab8f49b4ac83c01fb25bd11?format=markdown) — 4056bb92e6d6ca3d2ab8f49b4ac83c01fb25bd11; Andrew Kelley

- [stage2: infer \-\-name in more ways](https://git.cafe/gitcafe/zig/commit/472ee184862415d1f2651d81d248f3000032932d?format=markdown) — 472ee184862415d1f2651d81d248f3000032932d; Andrew Kelley

- [stage2: improve log message format](https://git.cafe/gitcafe/zig/commit/f064f0564fcdd3a163f137f72ecb7a997fdebfd1?format=markdown) — f064f0564fcdd3a163f137f72ecb7a997fdebfd1; Andrew Kelley

- [work around stage1 invalid LLVM IR](https://git.cafe/gitcafe/zig/commit/71687b30a24dc4468944620a5e1514077e6d5325?format=markdown) — 71687b30a24dc4468944620a5e1514077e6d5325; Andrew Kelley

- [start moving \`zig cc\` to stage2](https://git.cafe/gitcafe/zig/commit/503ba7b27c6e8e248d271aec936623853cd8fcd1?format=markdown) — 503ba7b27c6e8e248d271aec936623853cd8fcd1; Andrew Kelley

- [translate-c: check for builtin typedef macro identifiers](https://git.cafe/gitcafe/zig/commit/749417a1f3060f0695bbfe72d929f06b0be42535?format=markdown) — 749417a1f3060f0695bbfe72d929f06b0be42535; Vexu

- [Merge pull request \#6289 from kubkon/macho](https://git.cafe/gitcafe/zig/commit/7d487a41627658bfda37f1f06f8e453c2b576b9c?format=markdown) — 7d487a41627658bfda37f1f06f8e453c2b576b9c; Jakub Konka

- [Switch type of HashMap's count from usize to u32 \(\#6262\)](https://git.cafe/gitcafe/zig/commit/edc40157eb3b547f86185e2f85c08daf928eb9f1?format=markdown) — edc40157eb3b547f86185e2f85c08daf928eb9f1; Zachary Meadows

- [Add resize for arena allocator](https://git.cafe/gitcafe/zig/commit/42b1b6be90fc1034875a6e16cf3cbe1c9d6030ca?format=markdown) — 42b1b6be90fc1034875a6e16cf3cbe1c9d6030ca; Mark Barbone

- [Add the Linux TCP socket options](https://git.cafe/gitcafe/zig/commit/5bf3e540188d06b06a0f18043c2685d3593c8107?format=markdown) — 5bf3e540188d06b06a0f18043c2685d3593c8107; Jens Goldberg

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