# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: b4baa9eda2b4398d9fe0ea5847a8bb8dfdd16ba4

Requested commit: b4baa9eda2b4398d9fe0ea5847a8bb8dfdd16ba4

- [AstGen: \`try\` fixups](https://git.cafe/gitcafe/zig/commit/b4baa9eda2b4398d9fe0ea5847a8bb8dfdd16ba4?format=markdown) — b4baa9eda2b4398d9fe0ea5847a8bb8dfdd16ba4; Andrew Kelley

- [stage2: astgen \`try\`](https://git.cafe/gitcafe/zig/commit/ee3c1c763c8201d31321643f72cd1506c369dd71?format=markdown) — ee3c1c763c8201d31321643f72cd1506c369dd71; jacob gw

- [AstGen: implement array initialization expressions](https://git.cafe/gitcafe/zig/commit/e315120b79f98163dd6413e62684d6ad148295ee?format=markdown) — e315120b79f98163dd6413e62684d6ad148295ee; Andrew Kelley

- [stage2: make \`@alignCast\` accept 2 parameters](https://git.cafe/gitcafe/zig/commit/693dbeeef2a35737cec893b50a4fed11b248dd6a?format=markdown) — 693dbeeef2a35737cec893b50a4fed11b248dd6a; Andrew Kelley

- [AstGen: implement inline asm output](https://git.cafe/gitcafe/zig/commit/4630e3891c7c833d8a8f42e3755099b478dce3f3?format=markdown) — 4630e3891c7c833d8a8f42e3755099b478dce3f3; Andrew Kelley

- [zig astgen: print instruction counts and byte sizes](https://git.cafe/gitcafe/zig/commit/a136c093bf7a48398e36a73e91213f93a4efc503?format=markdown) — a136c093bf7a48398e36a73e91213f93a4efc503; Andrew Kelley

- [AstGen: implement error set decls](https://git.cafe/gitcafe/zig/commit/7f931a75229b4d6b9d07a7485bfc1726a92fc591?format=markdown) — 7f931a75229b4d6b9d07a7485bfc1726a92fc591; Andrew Kelley

- [AstGen: implement functions with inferred error sets](https://git.cafe/gitcafe/zig/commit/2083208f19a4eb7caa1953980f9a2f2496115695?format=markdown) — 2083208f19a4eb7caa1953980f9a2f2496115695; Andrew Kelley

- [std.MultiArrayList: ensureUnusedCapacity/ensureTotalCapacity](https://git.cafe/gitcafe/zig/commit/22015c1b3bfcf816faf10ea0fc152c4686efb363?format=markdown) — 22015c1b3bfcf816faf10ea0fc152c4686efb363; Andrew Kelley

- [AstGen: implement if optional, if error union](https://git.cafe/gitcafe/zig/commit/27d4bea9a478e9c544329869d076b0e505d0e382?format=markdown) — 27d4bea9a478e9c544329869d076b0e505d0e382; Andrew Kelley

- [AstGen: implement while optional and while error union](https://git.cafe/gitcafe/zig/commit/3dadccec45832f31810d01b5599f984db5935e8c?format=markdown) — 3dadccec45832f31810d01b5599f984db5935e8c; Andrew Kelley

- [AstGen: implement the remaining struct init ResultLoc forms](https://git.cafe/gitcafe/zig/commit/3f60481be45fbde9e37d4b8aaff8a02e1db3e07d?format=markdown) — 3f60481be45fbde9e37d4b8aaff8a02e1db3e07d; Andrew Kelley

- [AstGen: implement all the builtin functions](https://git.cafe/gitcafe/zig/commit/ae495de54d6aed6efbfc727f66154216b15225af?format=markdown) — ae495de54d6aed6efbfc727f66154216b15225af; Andrew Kelley

- [AstGen: implement overflow arithmetic builtins](https://git.cafe/gitcafe/zig/commit/5a3045b5de03fade87ccbb4191344861374ea0a4?format=markdown) — 5a3045b5de03fade87ccbb4191344861374ea0a4; Andrew Kelley

- [AstGen: implement simple enums and decls for enums](https://git.cafe/gitcafe/zig/commit/8cf0ef27790a96e784c368d00338229f205c95d9?format=markdown) — 8cf0ef27790a96e784c368d00338229f205c95d9; Andrew Kelley

- [AstGen: fix compile error using wrong node/token function](https://git.cafe/gitcafe/zig/commit/0409d433ba7f84885c782decbe06ec285c02c78c?format=markdown) — 0409d433ba7f84885c782decbe06ec285c02c78c; Andrew Kelley

- [stage2: make \`@import\` relative to the current file](https://git.cafe/gitcafe/zig/commit/e13fc6b119c5593b4fccd5ae064c6b251bbe50e7?format=markdown) — e13fc6b119c5593b4fccd5ae064c6b251bbe50e7; Andrew Kelley

- [AstGen: fix function decl astgen](https://git.cafe/gitcafe/zig/commit/415ef1be510e912ddbd3b73a4d20aac3fda27a0e?format=markdown) — 415ef1be510e912ddbd3b73a4d20aac3fda27a0e; Andrew Kelley

- [build.zig: add a way to skip installing lib/ files](https://git.cafe/gitcafe/zig/commit/dd5a1b1106b3aed3aacd54e9615d96703d29ed9d?format=markdown) — dd5a1b1106b3aed3aacd54e9615d96703d29ed9d; Andrew Kelley

- [AstGen: implement global var decls](https://git.cafe/gitcafe/zig/commit/9375ad0d3b5e97fa2889622862dbc4724b9e9243?format=markdown) — 9375ad0d3b5e97fa2889622862dbc4724b9e9243; Andrew Kelley

- [std: deprecate ensureCapacity, add two other capacity functions](https://git.cafe/gitcafe/zig/commit/c8ae581fef6506a8234cdba1355ba7f0f449031a?format=markdown) — c8ae581fef6506a8234cdba1355ba7f0f449031a; Andrew Kelley

- [stage2: use import list from ZIR to queue up more AstGen tasks](https://git.cafe/gitcafe/zig/commit/5ff45b3f44e7f1272b655b366cee4089d0aa8509?format=markdown) — 5ff45b3f44e7f1272b655b366cee4089d0aa8509; Andrew Kelley

- [AstGen: store list of imports](https://git.cafe/gitcafe/zig/commit/a271f12a149239ab6e6361423589687e32f64cda?format=markdown) — a271f12a149239ab6e6361423589687e32f64cda; Andrew Kelley

- [ZIR: rename decl_val and decl_ref to remove redundant suffix](https://git.cafe/gitcafe/zig/commit/edd75d03e312d6020623df4e06c9bb19c2f217c5?format=markdown) — edd75d03e312d6020623df4e06c9bb19c2f217c5; Andrew Kelley

- [AstGen: require \`@import\` operand to be string literal](https://git.cafe/gitcafe/zig/commit/adc2aed587d009c0d112063fa0f3d03dedc9e50a?format=markdown) — adc2aed587d009c0d112063fa0f3d03dedc9e50a; Andrew Kelley

- [AstGen: put decls into blocks to be evaluated independently](https://git.cafe/gitcafe/zig/commit/333a577d73cdbac420d25167a3955956af91b2eb?format=markdown) — 333a577d73cdbac420d25167a3955956af91b2eb; Andrew Kelley

- [stage2: AstGen improvements](https://git.cafe/gitcafe/zig/commit/01b4bf34ea4f37d8b778bb2413ac1fc445f8bead?format=markdown) — 01b4bf34ea4f37d8b778bb2413ac1fc445f8bead; Andrew Kelley

- [AstGen: implement comptimeDecl, usingnamespaceDecl, testDecl](https://git.cafe/gitcafe/zig/commit/cf57e8223f06f6b305e7274445cf935b1ed312d2?format=markdown) — cf57e8223f06f6b305e7274445cf935b1ed312d2; Andrew Kelley

- [AstGen: implement global variable decls](https://git.cafe/gitcafe/zig/commit/8387307807434cf151d72a7dfb5b7da4863b2192?format=markdown) — 8387307807434cf151d72a7dfb5b7da4863b2192; Andrew Kelley

- [fix new references to std.builtin that should have been std.Target](https://git.cafe/gitcafe/zig/commit/7818586a2bc24252468977f8304d3c5b870a932a?format=markdown) — 7818586a2bc24252468977f8304d3c5b870a932a; Andrew Kelley

- [stage2: fix zir.zig =\> Zir.zig in CMakeLists.txt](https://git.cafe/gitcafe/zig/commit/f37451a63ab084853c76cb1359e081363ff15f14?format=markdown) — f37451a63ab084853c76cb1359e081363ff15f14; Andrew Kelley

- [stage2: preliminary reworking for whole-file-AstGen](https://git.cafe/gitcafe/zig/commit/3114115348e789ae4bab8844c7ebd0067185f1c4?format=markdown) — 3114115348e789ae4bab8844c7ebd0067185f1c4; Andrew Kelley

- [stage2: rename zir to Zir](https://git.cafe/gitcafe/zig/commit/9088d40e838b62c8f8ea0e6e68616b72e7704b27?format=markdown) — 9088d40e838b62c8f8ea0e6e68616b72e7704b27; Andrew Kelley

- [stage2: move zir.Code to become root level fields of zir.zig](https://git.cafe/gitcafe/zig/commit/0170a242bb99e96fcb127e26e1b2fcbe5a19c4ee?format=markdown) — 0170a242bb99e96fcb127e26e1b2fcbe5a19c4ee; Andrew Kelley

- [stage2 start.zig: slight simplification](https://git.cafe/gitcafe/zig/commit/798ad631f3f9836de663bc6c728b415e0a13528f?format=markdown) — 798ad631f3f9836de663bc6c728b415e0a13528f; Andrew Kelley

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

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

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

- [stage2: implement non-trivial enums](https://git.cafe/gitcafe/zig/commit/0e50a0c1e53a062e7c68ceeb1cfab9597a9caa23?format=markdown) — 0e50a0c1e53a062e7c68ceeb1cfab9597a9caa23; Andrew Kelley

- [stage2: improvements aimed at std lib integration](https://git.cafe/gitcafe/zig/commit/bcfebb4b2b17dcac445fc5dedbbd259cc8c2f306?format=markdown) — bcfebb4b2b17dcac445fc5dedbbd259cc8c2f306; Andrew Kelley

- [std: change \`@import\("builtin"\)\` to \`std.builtin\`](https://git.cafe/gitcafe/zig/commit/429cd2b5dd27bec15a4a3351114ce1bcd12d8d01?format=markdown) — 429cd2b5dd27bec15a4a3351114ce1bcd12d8d01; Andrew Kelley

- [stage2: remove redundant source hash](https://git.cafe/gitcafe/zig/commit/a4bb7c8bb17a4ac692401946df6b9f4cc3e5b1b2?format=markdown) — a4bb7c8bb17a4ac692401946df6b9f4cc3e5b1b2; Andrew Kelley

- [stage2: entry point via std lib and proper updated file detection](https://git.cafe/gitcafe/zig/commit/f458192e56b13500ff6eb7c3e94dcf48240f4170?format=markdown) — f458192e56b13500ff6eb7c3e94dcf48240f4170; Andrew Kelley

- [stage2: properly model miscellaneous failed tasks](https://git.cafe/gitcafe/zig/commit/ccdf55310bee2dcf86b718d26a56933dc1a03443?format=markdown) — ccdf55310bee2dcf86b718d26a56933dc1a03443; Andrew Kelley

- [ci: drone: disable stage2 tests](https://git.cafe/gitcafe/zig/commit/2b2920f5998fc464c7ebd342c36879a17e76e4b4?format=markdown) — 2b2920f5998fc464c7ebd342c36879a17e76e4b4; Andrew Kelley

- [ci: windows: update to llvm 12 msvc tarball](https://git.cafe/gitcafe/zig/commit/c795e82cbccaa4c68272c7891841526c00f0db90?format=markdown) — c795e82cbccaa4c68272c7891841526c00f0db90; Andrew Kelley

- [ci: update macos tarball to llvm 12](https://git.cafe/gitcafe/zig/commit/c49fe52cb1778d6398a588889711848817ce64ec?format=markdown) — c49fe52cb1778d6398a588889711848817ce64ec; Andrew Kelley

- [build.zig: omit LLVMTableGen from llvm libs](https://git.cafe/gitcafe/zig/commit/68e69aae2b1e1ee931de74d2a8d71116bb68ba6f?format=markdown) — 68e69aae2b1e1ee931de74d2a8d71116bb68ba6f; Andrew Kelley

- [build.zig: update llvm libs](https://git.cafe/gitcafe/zig/commit/2a6ec2e15581d1c113890a7300dbff123f1a10ef?format=markdown) — 2a6ec2e15581d1c113890a7300dbff123f1a10ef; Andrew Kelley

- [ci: windows: proper flags to zig build](https://git.cafe/gitcafe/zig/commit/a38042e3ac446194ae1496513d9b4634b1dd94b8?format=markdown) — a38042e3ac446194ae1496513d9b4634b1dd94b8; Andrew Kelley

- [ci: windows: try the dev kit strategy](https://git.cafe/gitcafe/zig/commit/fa633a658f75d461da00fad9a72456e1420d2d62?format=markdown) — fa633a658f75d461da00fad9a72456e1420d2d62; Andrew Kelley

- [ci: windows: ranlib take 2](https://git.cafe/gitcafe/zig/commit/4a1d3465cc784cbaf06b0747f520e08dac95e092?format=markdown) — 4a1d3465cc784cbaf06b0747f520e08dac95e092; Andrew Kelley

- [ci: windows: better \-DCMAKE_RANLIB option](https://git.cafe/gitcafe/zig/commit/3266f326de9a3239001d79c41770e9ecddf11a73?format=markdown) — 3266f326de9a3239001d79c41770e9ecddf11a73; Andrew Kelley

- [freebsd: disable failing test](https://git.cafe/gitcafe/zig/commit/04b8354702bab32813798c4b0fb06cbe7a75bed3?format=markdown) — 04b8354702bab32813798c4b0fb06cbe7a75bed3; Andrew Kelley

- [ci: freebsd: don't try to compile with zig cc](https://git.cafe/gitcafe/zig/commit/996193c228af591f3793dce00a471161f8fb6695?format=markdown) — 996193c228af591f3793dce00a471161f8fb6695; Andrew Kelley

- [ci: windows: use llvm-ar.exe from the tarball](https://git.cafe/gitcafe/zig/commit/a680c7ba982cfc98df6f9cb0e5e06f2839c706c3?format=markdown) — a680c7ba982cfc98df6f9cb0e5e06f2839c706c3; Andrew Kelley

- [ci: better handle of \-mcpu](https://git.cafe/gitcafe/zig/commit/c59241bda00376b5a6ee20ca52358329b7482f7f?format=markdown) — c59241bda00376b5a6ee20ca52358329b7482f7f; Andrew Kelley

- [ci: better target triple and mcpu cmake args](https://git.cafe/gitcafe/zig/commit/553fbeba825653da8be8040be1c0b4d4fe025066?format=markdown) — 553fbeba825653da8be8040be1c0b4d4fe025066; Andrew Kelley

- [ci: freebsd: set the target triple](https://git.cafe/gitcafe/zig/commit/85755c51d529e7d9b406c6bdf69ce0a0f33f3353?format=markdown) — 85755c51d529e7d9b406c6bdf69ce0a0f33f3353; Andrew Kelley

- [ci: windows: install git](https://git.cafe/gitcafe/zig/commit/df319db05839e1a2e28c7b7a2c7a5489f559bebd?format=markdown) — df319db05839e1a2e28c7b7a2c7a5489f559bebd; Andrew Kelley

- [ci: freebsd: pass \-DZIG_USE_LLVM_CONFIG=OFF](https://git.cafe/gitcafe/zig/commit/3967823f3a0bbd5a3ddcd03e4d2366e501bdb737?format=markdown) — 3967823f3a0bbd5a3ddcd03e4d2366e501bdb737; Andrew Kelley

- [ci: aarch64-linux: disable run-translated-c tests](https://git.cafe/gitcafe/zig/commit/ee42178b430f3f5d7a359edd40cece7c0ada363c?format=markdown) — ee42178b430f3f5d7a359edd40cece7c0ada363c; Andrew Kelley

- [ci: windows: try using zig-bootstrap to build zig](https://git.cafe/gitcafe/zig/commit/45eb9554c4feec743924c0193d9ec50d9c94d0e4?format=markdown) — 45eb9554c4feec743924c0193d9ec50d9c94d0e4; Andrew Kelley

- [ci: freebsd: update to llvm 12](https://git.cafe/gitcafe/zig/commit/406353103a56dfbf7f7966191ceee5917cc582d9?format=markdown) — 406353103a56dfbf7f7966191ceee5917cc582d9; Andrew Kelley

- [ci: update drone CI to llvm 12](https://git.cafe/gitcafe/zig/commit/1438c324a460789f1004a307a3267bcca3ee0bd3?format=markdown) — 1438c324a460789f1004a307a3267bcca3ee0bd3; Andrew Kelley

- [ci: update linux to llvm12 tarball](https://git.cafe/gitcafe/zig/commit/391a40d601deded5ee40b36b320c8acf398ecec7?format=markdown) — 391a40d601deded5ee40b36b320c8acf398ecec7; Andrew Kelley

- [ci: macos-aarch64 update dep tarballs for llvm12](https://git.cafe/gitcafe/zig/commit/6a7f21d1b8ca5c082c804e0bbc4659d4e9b558ae?format=markdown) — 6a7f21d1b8ca5c082c804e0bbc4659d4e9b558ae; Michael Dusan

- [os/posix: handle ECONNRESET for write/writev](https://git.cafe/gitcafe/zig/commit/81adcd533e168bee9a16f30f690cf72aa99c1eb6?format=markdown) — 81adcd533e168bee9a16f30f690cf72aa99c1eb6; lithdew

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

- [Merge pull request \#8518 from akvadrako/doc-field-align](https://git.cafe/gitcafe/zig/commit/1fada3746606b3a83d4c56213de93a1017753c96?format=markdown) — 1fada3746606b3a83d4c56213de93a1017753c96; Frank Denis

- [translate-c: wrap switch statements in a while \(true\) loop](https://git.cafe/gitcafe/zig/commit/e761e0ac18aa1eab22b9547d702067910ed82c4a?format=markdown) — e761e0ac18aa1eab22b9547d702067910ed82c4a; Evan Haas

- [Merge pull request \#8517 from ziglang/zld-archive-fix](https://git.cafe/gitcafe/zig/commit/36a33c99e3bc0825ada2ce1b374c32b4d6dee6b0?format=markdown) — 36a33c99e3bc0825ada2ce1b374c32b4d6dee6b0; Jakub Konka

- [zld: cleanup redundant changes](https://git.cafe/gitcafe/zig/commit/a5bbc66f10339cb2e17ef996ef097b696980595a?format=markdown) — a5bbc66f10339cb2e17ef996ef097b696980595a; Jakub Konka

- [zld: rebase to new naming conv for aarch64](https://git.cafe/gitcafe/zig/commit/db30033de209fb2132145ffc7aac7d4c79d6bbb9?format=markdown) — db30033de209fb2132145ffc7aac7d4c79d6bbb9; Jakub Konka

- [zld: add x86_64 relocs](https://git.cafe/gitcafe/zig/commit/1119970d22f67112159682ab103c767088cbf4b8?format=markdown) — 1119970d22f67112159682ab103c767088cbf4b8; Jakub Konka

- [zld: save locals per TU](https://git.cafe/gitcafe/zig/commit/b1f9db75f3380c9a563972a197c5d1c363c6f215?format=markdown) — b1f9db75f3380c9a563972a197c5d1c363c6f215; Jakub Konka

- [zld: differentiate between static and global in stabs](https://git.cafe/gitcafe/zig/commit/3b7c9dd6bd9a921b8104894d7bdbb55eca90e056?format=markdown) — 3b7c9dd6bd9a921b8104894d7bdbb55eca90e056; Jakub Konka

- [zld: streamline tags for Symbol](https://git.cafe/gitcafe/zig/commit/717d38287144e3b5d8210c609092487ba5d751a5?format=markdown) — 717d38287144e3b5d8210c609092487ba5d751a5; Jakub Konka

- [zld: fix indirect symtab](https://git.cafe/gitcafe/zig/commit/b377e0b370252e08d55dd384e23ed3fd05aea5c5?format=markdown) — b377e0b370252e08d55dd384e23ed3fd05aea5c5; Jakub Konka

- [zld: fix rebase vs bind for GOT entries](https://git.cafe/gitcafe/zig/commit/b0a4e1fa46267e913ab9de77cf4b61907d418810?format=markdown) — b0a4e1fa46267e913ab9de77cf4b61907d418810; Jakub Konka

- [zld: fix parsing debug info](https://git.cafe/gitcafe/zig/commit/6e3f82ef28aa17c9fb7933af07b9823c1331f884?format=markdown) — 6e3f82ef28aa17c9fb7933af07b9823c1331f884; Jakub Konka

- [zld: limit exports to just main entrypoint](https://git.cafe/gitcafe/zig/commit/65c27d51f691524f63e964ad04cb12e3a77c5a9b?format=markdown) — 65c27d51f691524f63e964ad04cb12e3a77c5a9b; Jakub Konka

- [zld: move parsing debug info into object](https://git.cafe/gitcafe/zig/commit/421102ba724370d04f14016006141a51c0f3e296?format=markdown) — 421102ba724370d04f14016006141a51c0f3e296; Jakub Konka

- [zld: add prelim support for locals](https://git.cafe/gitcafe/zig/commit/dc7cff8ebc5f00c784647c0bd1b40dec70a5008f?format=markdown) — dc7cff8ebc5f00c784647c0bd1b40dec70a5008f; Jakub Konka

- [zld: flush MachO](https://git.cafe/gitcafe/zig/commit/23bb6fa9f45d99f97e64bea7011702db19718914?format=markdown) — 23bb6fa9f45d99f97e64bea7011702db19718914; Jakub Konka

- [zld: resolve target addresses for relocs](https://git.cafe/gitcafe/zig/commit/db44a7803fac38096526e9b8baba60d966d77ab6?format=markdown) — db44a7803fac38096526e9b8baba60d966d77ab6; Jakub Konka

- [zld: resolve stubs and GOT entries](https://git.cafe/gitcafe/zig/commit/b667fe2c62044ec56e05edd74f8ab3f080f813b1?format=markdown) — b667fe2c62044ec56e05edd74f8ab3f080f813b1; Jakub Konka

- [zld: migrate parts of main to new relocs](https://git.cafe/gitcafe/zig/commit/46cc214f2d6a9219b7b80ba3e1b0b9f54761d8f7?format=markdown) — 46cc214f2d6a9219b7b80ba3e1b0b9f54761d8f7; Jakub Konka

- [zld: preprocess relocs on arm64](https://git.cafe/gitcafe/zig/commit/6a866f1a96d232a681a71b899657df1ae70b8f2e?format=markdown) — 6a866f1a96d232a681a71b899657df1ae70b8f2e; Jakub Konka

- [zld: allocate addresses for global symbols](https://git.cafe/gitcafe/zig/commit/4e676ecbb5c107ca5c9dbc497920d0150e4e1d8e?format=markdown) — 4e676ecbb5c107ca5c9dbc497920d0150e4e1d8e; Jakub Konka

- [zld: store a single global symtab](https://git.cafe/gitcafe/zig/commit/d5c2f8ed322d8246992202197851bd4d46ec0b3b?format=markdown) — d5c2f8ed322d8246992202197851bd4d46ec0b3b; Jakub Konka

- [zld: start work on reloc preprocessing](https://git.cafe/gitcafe/zig/commit/1b5bceec910778ced3c03b885bddd31f1aac3842?format=markdown) — 1b5bceec910778ced3c03b885bddd31f1aac3842; Jakub Konka

- [zld: allocate segments based on worst-case and upper-limit](https://git.cafe/gitcafe/zig/commit/04659f5b82cadb60112f00466ce1ce5b24b562f1?format=markdown) — 04659f5b82cadb60112f00466ce1ce5b24b562f1; Jakub Konka

- [zld: assume remaining undefs are from libSystem](https://git.cafe/gitcafe/zig/commit/116ea1bf2c7b3dd722beb1b4cf8d6e7e9755294f?format=markdown) — 116ea1bf2c7b3dd722beb1b4cf8d6e7e9755294f; Jakub Konka

- [zld: refactor object and archive parsing](https://git.cafe/gitcafe/zig/commit/b0105029caafda4668f788387270ee8fcc1ac175?format=markdown) — b0105029caafda4668f788387270ee8fcc1ac175; Jakub Konka

- [zld: redo symbol resolution in objects](https://git.cafe/gitcafe/zig/commit/988b184d03fea3001b588ceb033de66a7d7ba21b?format=markdown) — 988b184d03fea3001b588ceb033de66a7d7ba21b; Jakub Konka

- [stage1: resolve builtin types and values via std.builtin](https://git.cafe/gitcafe/zig/commit/262e09c482d98a78531c049a18b7f24146fe157f?format=markdown) — 262e09c482d98a78531c049a18b7f24146fe157f; Andrew Kelley

- [Merge pull request \#8502 from xackus/std-docs](https://git.cafe/gitcafe/zig/commit/c4c7cb252a4a9c54a1c4eac6c990dec4b61024d4?format=markdown) — c4c7cb252a4a9c54a1c4eac6c990dec4b61024d4; Andrew Kelley

- [CI: update brew before installing pkgs](https://git.cafe/gitcafe/zig/commit/d6d27d51ef9173811048d10ccc8634e89bd5c508?format=markdown) — d6d27d51ef9173811048d10ccc8634e89bd5c508; Jakub Konka

- [Merge pull request \#8477 from joachimschmidt557/stage2-arm](https://git.cafe/gitcafe/zig/commit/d2d4df40746dc65802e074ab9a532cf78e698333?format=markdown) — d2d4df40746dc65802e074ab9a532cf78e698333; Andrew Kelley

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