# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 232f8a291d2debd8a0fe9df2ce36d9035a15aefb

Requested commit: 232f8a291d2debd8a0fe9df2ce36d9035a15aefb

- [stage2: fix build on 32-bit targets](https://git.cafe/gitcafe/zig/commit/232f8a291d2debd8a0fe9df2ce36d9035a15aefb?format=markdown) — 232f8a291d2debd8a0fe9df2ce36d9035a15aefb; Andrew Kelley

- [Sema: implement array coercion](https://git.cafe/gitcafe/zig/commit/85d4c8620f602726b159efe1fe2ea0e07e3c5b59?format=markdown) — 85d4c8620f602726b159efe1fe2ea0e07e3c5b59; Andrew Kelley

- [std: Skip \`comptime\` struct fields in \`mem.zeroes\(\)\` \(\#10406\)](https://git.cafe/gitcafe/zig/commit/042b770d6272391a9c25f3444991b439ae07a1b5?format=markdown) — 042b770d6272391a9c25f3444991b439ae07a1b5; Ali Chraghi

- [Sema: fix anytype parameters whose types require comptime](https://git.cafe/gitcafe/zig/commit/6ed7850972c5d74912e6802474564de332ecf0d9?format=markdown) — 6ed7850972c5d74912e6802474564de332ecf0d9; Andrew Kelley

- [Sema: implement \`@tagName\` for enum literals](https://git.cafe/gitcafe/zig/commit/fc1a5cd9e74faf19e5974c733b0bcd9444d48b7b?format=markdown) — fc1a5cd9e74faf19e5974c733b0bcd9444d48b7b; Andrew Kelley

- [stage2: fix 0-bit function parameters](https://git.cafe/gitcafe/zig/commit/9dd4fb4130a71d2aaaaa361d8ee0b7135cb84162?format=markdown) — 9dd4fb4130a71d2aaaaa361d8ee0b7135cb84162; Andrew Kelley

- [stage2: LLVM backend: fix const packed structs](https://git.cafe/gitcafe/zig/commit/886df772f06377df95f867e8b18ee47bbd0fcd8b?format=markdown) — 886df772f06377df95f867e8b18ee47bbd0fcd8b; Andrew Kelley

- [crypto/edwards25519: faster point decompression](https://git.cafe/gitcafe/zig/commit/3abe464b06ab7d75954abda18dc41bf7af4a3839?format=markdown) — 3abe464b06ab7d75954abda18dc41bf7af4a3839; Frank Denis

- [stage2: make tests/behaviour/void.zig work with c backend](https://git.cafe/gitcafe/zig/commit/4266795743d86efc763ecadbc155d068ca1ec45a?format=markdown) — 4266795743d86efc763ecadbc155d068ca1ec45a; Matthew Hall

- [compiler_rt: add \_\_negvsi2, \_\_negvdi2, \_\_negvti2](https://git.cafe/gitcafe/zig/commit/17046674a745faaa34cf2646b9cf43455b12aba9?format=markdown) — 17046674a745faaa34cf2646b9cf43455b12aba9; Jan Philipp Hafer

- [AstGen: fix loop result locations](https://git.cafe/gitcafe/zig/commit/70894d5c2f6032b0d0be1fa00a30554b7e6db2d6?format=markdown) — 70894d5c2f6032b0d0be1fa00a30554b7e6db2d6; Andrew Kelley

- [Bcrypt pbkdf \(\#10331\)](https://git.cafe/gitcafe/zig/commit/2c23699594348d5707d6cc9cd591cc8c28fa4605?format=markdown) — 2c23699594348d5707d6cc9cd591cc8c28fa4605; daurnimator

- [stage2: LLVM backend: implement \`@tagName\` for enums](https://git.cafe/gitcafe/zig/commit/c8fb36b36cd8368e84752770edf720e6e91ed997?format=markdown) — c8fb36b36cd8368e84752770edf720e6e91ed997; Andrew Kelley

- [Sema: fix enum tag type not initialized when 0 fields](https://git.cafe/gitcafe/zig/commit/f41b9cdb6d7f954495ffca168108ddd38bf27353?format=markdown) — f41b9cdb6d7f954495ffca168108ddd38bf27353; Andrew Kelley

- [Sema: improve non-exhaustive enum support](https://git.cafe/gitcafe/zig/commit/629a54c711c0a71381ea1e5b1a62e5fcc986e048?format=markdown) — 629a54c711c0a71381ea1e5b1a62e5fcc986e048; Andrew Kelley

- [compiler_rt: add \_\_absvsi2, \_\_absvdi2, \_\_absvti2](https://git.cafe/gitcafe/zig/commit/405ff911dae3ca10af380e5dd8e2dfda4a570191?format=markdown) — 405ff911dae3ca10af380e5dd8e2dfda4a570191; Jan Philipp Hafer

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

- [stage2: LLVM: fix lowering of packed structs](https://git.cafe/gitcafe/zig/commit/6b8e33d14c92229b1632c481906d7d698c584000?format=markdown) — 6b8e33d14c92229b1632c481906d7d698c584000; Andrew Kelley

- [stage2: initial implementation of packed structs](https://git.cafe/gitcafe/zig/commit/5b171f446f46c97de111bce0575452be0334a05e?format=markdown) — 5b171f446f46c97de111bce0575452be0334a05e; Andrew Kelley

- [add missing files to CMakeLists](https://git.cafe/gitcafe/zig/commit/3763580e1e734b558499df5512f6a165f6db988b?format=markdown) — 3763580e1e734b558499df5512f6a165f6db988b; Andrew Kelley

- [Merge pull request \#10394 from ziglang/stage2-x86_64-mir-intel-syntax](https://git.cafe/gitcafe/zig/commit/0049c7180f6b8df597c045d02189348f3be0cb0e?format=markdown) — 0049c7180f6b8df597c045d02189348f3be0cb0e; Andrew Kelley

- [behavior tests: stage2 is not yet passing this test](https://git.cafe/gitcafe/zig/commit/303bad9989866373042df9e80722185608bf1147?format=markdown) — 303bad9989866373042df9e80722185608bf1147; Andrew Kelley

- [stage2: \`Type.hasCodeGenBits\` asserts structs and unions have fields](https://git.cafe/gitcafe/zig/commit/cc937369fb8fed44e8e1b653f1f22805c84a3507?format=markdown) — cc937369fb8fed44e8e1b653f1f22805c84a3507; Andrew Kelley

- [wasm-linker: Implement symbol names emitting](https://git.cafe/gitcafe/zig/commit/e061d75cdf6a7994dd50f2d28c9f1ed3ed5ec205?format=markdown) — e061d75cdf6a7994dd50f2d28c9f1ed3ed5ec205; Luuk de Gram

- [Add BSD Authentication constants \(\#10376\)](https://git.cafe/gitcafe/zig/commit/3bd0575cfe685d52be79e1757c883c5f7e26ac0d?format=markdown) — 3bd0575cfe685d52be79e1757c883c5f7e26ac0d; Dante Catalfamo

- [Sema: simplify coercion logic](https://git.cafe/gitcafe/zig/commit/6fdf7ce0af1c3ca210c3f49de4f833afee282076?format=markdown) — 6fdf7ce0af1c3ca210c3f49de4f833afee282076; Andrew Kelley

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

- [Sema: fix empty struct init](https://git.cafe/gitcafe/zig/commit/88be5bd81decab792cdb5b749b4bb5cf6d71e877?format=markdown) — 88be5bd81decab792cdb5b749b4bb5cf6d71e877; Andrew Kelley

- [link/wasm: fix regression of wrong assertion](https://git.cafe/gitcafe/zig/commit/06d751dbb3c9cc4e09f2eb7250a242dc6b2423bc?format=markdown) — 06d751dbb3c9cc4e09f2eb7250a242dc6b2423bc; Andrew Kelley

- [fix expectStringEndsWith error output\.](https://git.cafe/gitcafe/zig/commit/efab3b1e6dfe2fb1115de2202d3b034b82142815?format=markdown) — efab3b1e6dfe2fb1115de2202d3b034b82142815; Stephen Lumenta

- [Only check the file's length once in pdb.Msf.init](https://git.cafe/gitcafe/zig/commit/24cca2a55e9fce5bd13bbda731cfa632885bcd3f?format=markdown) — 24cca2a55e9fce5bd13bbda731cfa632885bcd3f; Jonathan S

- [stage2: error check for mixing \-\-import-table and \-\-export-table](https://git.cafe/gitcafe/zig/commit/2cbeb85a96af25f2718a604aa2bec4f76dd85018?format=markdown) — 2cbeb85a96af25f2718a604aa2bec4f76dd85018; Andrew Kelley

- [Fix dead link](https://git.cafe/gitcafe/zig/commit/2e887452d5cd8e912f6bdb36bd0da6faee383465?format=markdown) — 2e887452d5cd8e912f6bdb36bd0da6faee383465; ominitay

- [C backend: implement \`ret_addr\`](https://git.cafe/gitcafe/zig/commit/8b6ea9ffe78480f9c73e9dee24edc5975c7f064e?format=markdown) — 8b6ea9ffe78480f9c73e9dee24edc5975c7f064e; Andrew Kelley

- [wasm-linker: Implement the \-\-export-table and \-\-import-table flags\.](https://git.cafe/gitcafe/zig/commit/4cb2f11693b1bf13770b8ad6a8b8a1e37101a516?format=markdown) — 4cb2f11693b1bf13770b8ad6a8b8a1e37101a516; Luuk de Gram

- [elf: Put constant data in the \.rodata section](https://git.cafe/gitcafe/zig/commit/e15a267668bae168f2bba06cc3706c54bc062522?format=markdown) — e15a267668bae168f2bba06cc3706c54bc062522; Ersikan

- [stage2 ARM: Refactor airStore](https://git.cafe/gitcafe/zig/commit/44061cd760cba603ddc2afa10d882ce71c5d389b?format=markdown) — 44061cd760cba603ddc2afa10d882ce71c5d389b; joachimschmidt557

- [Merge pull request \#10370 from Snektron/stage2-inferred-error-sets-2](https://git.cafe/gitcafe/zig/commit/8df540aeef33b9b02e98aebe311299c101ce44b9?format=markdown) — 8df540aeef33b9b02e98aebe311299c101ce44b9; Andrew Kelley

- [Change \`ArgIterator.next\(\)\` return type](https://git.cafe/gitcafe/zig/commit/7e16bb36d82cf45cd5f6f4da38fba512554f66ed?format=markdown) — 7e16bb36d82cf45cd5f6f4da38fba512554f66ed; ominitay

- [Langref: replace mentions of c_void with anyopaque](https://git.cafe/gitcafe/zig/commit/0d09b87c1409660a9d541e7f2972480b4be137a5?format=markdown) — 0d09b87c1409660a9d541e7f2972480b4be137a5; John Schmidt

- [ci: add 0.9.0 to downloads json](https://git.cafe/gitcafe/zig/commit/ea913846c2d45a6e4862d5eaf94773ea880bfeab?format=markdown) — ea913846c2d45a6e4862d5eaf94773ea880bfeab; Andrew Kelley

- [start the 0.10.0 release cycle](https://git.cafe/gitcafe/zig/commit/e3e6516d08bd7b1a55e883d2e6a2b38ce4073a84?format=markdown) — e3e6516d08bd7b1a55e883d2e6a2b38ce4073a84; Andrew Kelley

- [Release 0.9.0](https://git.cafe/gitcafe/zig/commit/a18bf7a7bfa4e8c32aa25295cfa1ca768e5f5b74?format=markdown) — a18bf7a7bfa4e8c32aa25295cfa1ca768e5f5b74; Andrew Kelley

- [stage2 AArch64: Implement saving callee-saved registers](https://git.cafe/gitcafe/zig/commit/ecf0050a92f2b11f4ad912cc7f856a82666dc7d1?format=markdown) — ecf0050a92f2b11f4ad912cc7f856a82666dc7d1; joachimschmidt557

- [stage1: deal with BPF not supporting @returnAddress\(\)](https://git.cafe/gitcafe/zig/commit/5c7f2ab011f9c1cd522ab76a674d0acc5f397041?format=markdown) — 5c7f2ab011f9c1cd522ab76a674d0acc5f397041; Kenta Iwasaki

- [Allocator: \`allocBytes\` and \`reallocBytes\` \(\#10352\)](https://git.cafe/gitcafe/zig/commit/16b753549702e2fc662491a468dd3323e8a51042?format=markdown) — 16b753549702e2fc662491a468dd3323e8a51042; Lee Cannon

- [langref: fix tidy html error](https://git.cafe/gitcafe/zig/commit/80b21cef5af29b7473332f2f902a64caba687dc8?format=markdown) — 80b21cef5af29b7473332f2f902a64caba687dc8; Andrew Kelley

- [zig test: fix test runner detection of tty](https://git.cafe/gitcafe/zig/commit/07c03f85a8e062923b07572a68acc0191c84f001?format=markdown) — 07c03f85a8e062923b07572a68acc0191c84f001; Andrew Kelley

- [stage1, stage2: rename c_void to anyopaque \(\#10316\)](https://git.cafe/gitcafe/zig/commit/9f9f215305389c08a21730859982b68bf2681932?format=markdown) — 9f9f215305389c08a21730859982b68bf2681932; Isaac Freund

- [Add Vector documentation \(\#10303\)](https://git.cafe/gitcafe/zig/commit/8468b544e8769b774e2e5988a58c51d991df999a?format=markdown) — 8468b544e8769b774e2e5988a58c51d991df999a; bnprks

- [macho: handle \-install_name option for dylibs/MachO](https://git.cafe/gitcafe/zig/commit/a08137330c20ce77724a9fc80acf46a7e7978a90?format=markdown) — a08137330c20ce77724a9fc80acf46a7e7978a90; Jakub Konka

- [plan9 linker: fix off by 1 error](https://git.cafe/gitcafe/zig/commit/9a8fdbe0a07ed9ece1d44634c6fe82c23b6209eb?format=markdown) — 9a8fdbe0a07ed9ece1d44634c6fe82c23b6209eb; Jacob G-W

- [init-exe template: build.zig: setTarget on the tests](https://git.cafe/gitcafe/zig/commit/6adecdc58ab34656aee2c6bcf7928507c0ed265f?format=markdown) — 6adecdc58ab34656aee2c6bcf7928507c0ed265f; Andrew Kelley

- [Make Builder.spawnChildEnvMap public](https://git.cafe/gitcafe/zig/commit/88ea2cb757e1bd1dcade39053feed49bb66e18bd?format=markdown) — 88ea2cb757e1bd1dcade39053feed49bb66e18bd; fubark

- [stage2 ARM: spill insts currently in compare flags if necessary](https://git.cafe/gitcafe/zig/commit/9892684d3555193f6b9d9e6d52761cd5ea829b85?format=markdown) — 9892684d3555193f6b9d9e6d52761cd5ea829b85; joachimschmidt557

- [Fix MIPS inline assembly clobbers](https://git.cafe/gitcafe/zig/commit/5b29b4ffa6d21d574ed6cb8a00e2aba9dcb79ff8?format=markdown) — 5b29b4ffa6d21d574ed6cb8a00e2aba9dcb79ff8; Jens Goldberg

- [Revert "std: optimize hash_map probe loop condition"](https://git.cafe/gitcafe/zig/commit/6d04de706ac0fcb20e1468ed6ac7a88deb7e1744?format=markdown) — 6d04de706ac0fcb20e1468ed6ac7a88deb7e1744; Andrew Kelley

- [std: optimize hash_map probe loop condition](https://git.cafe/gitcafe/zig/commit/11803a3a569205d640c7ec0b0aedba83f47a6e64?format=markdown) — 11803a3a569205d640c7ec0b0aedba83f47a6e64; sentientwaffle

- [Merge pull request \#10342 from Arnavion/pq-comparefn-context](https://git.cafe/gitcafe/zig/commit/e8b39960bbd88d73cfd0d853e8ca7383e300c58c?format=markdown) — e8b39960bbd88d73cfd0d853e8ca7383e300c58c; Andrew Kelley

- [Actually installs the implib for DLLs\.](https://git.cafe/gitcafe/zig/commit/c1745b289689902945bd8171b0518d57e53557ec?format=markdown) — c1745b289689902945bd8171b0518d57e53557ec; Felix "xq" Queißner

- [std: count hash_map tombstones as available](https://git.cafe/gitcafe/zig/commit/ef0566df7858df3a770a2b3112ca991358974be3?format=markdown) — ef0566df7858df3a770a2b3112ca991358974be3; sentientwaffle

- [TracyAllocator: correct order of free and alloc](https://git.cafe/gitcafe/zig/commit/d54ba76e40232f9e8e3f784e927f3138bdd97520?format=markdown) — d54ba76e40232f9e8e3f784e927f3138bdd97520; Lee Cannon

- [std.time.epoch: fix issue in documentation](https://git.cafe/gitcafe/zig/commit/1fa5a1959ddfdea98a1bd809e953daf42deb53f9?format=markdown) — 1fa5a1959ddfdea98a1bd809e953daf42deb53f9; Samarth Hattangady

- [Merge pull request \#10339 from ziglang/update-glibc](https://git.cafe/gitcafe/zig/commit/58f669dc8c4fa9f78d73d014e805a506009f3d30?format=markdown) — 58f669dc8c4fa9f78d73d014e805a506009f3d30; Andrew Kelley

- [std.os: fix error codes for execve](https://git.cafe/gitcafe/zig/commit/877a1f2a2986e02269c64a05456dff521da27ac1?format=markdown) — 877a1f2a2986e02269c64a05456dff521da27ac1; Andrew Kelley

- [compiler_rt: reorganize in a way that stage2 understands](https://git.cafe/gitcafe/zig/commit/3532abe0c605746e048dae4bf31d0167151bbfd7?format=markdown) — 3532abe0c605746e048dae4bf31d0167151bbfd7; Andrew Kelley

- [Merge pull request \#10341 from ziglang/stage2-tests](https://git.cafe/gitcafe/zig/commit/e45680cab5e9f5b28fd73ab58dae0c0f487fca48?format=markdown) — e45680cab5e9f5b28fd73ab58dae0c0f487fca48; Andrew Kelley

- [std.bounded_array: support inserting a new value at the end \(\#10340\)](https://git.cafe/gitcafe/zig/commit/09f70bdd91bf498644f7a42800f3e4e4df7040aa?format=markdown) — 09f70bdd91bf498644f7a42800f3e4e4df7040aa; Arnav Singh

- [Merge pull request \#10338 from ziglang/macho-missing-feats](https://git.cafe/gitcafe/zig/commit/87b843ef08426e1b14b2128987dfb52bb7de6788?format=markdown) — 87b843ef08426e1b14b2128987dfb52bb7de6788; Jakub Konka

- [test: remove testing for tools/update_glibc.zig](https://git.cafe/gitcafe/zig/commit/ff93486d0cbf032cbbf8b7953a072d448400ba2a?format=markdown) — ff93486d0cbf032cbbf8b7953a072d448400ba2a; Andrew Kelley

- [remove tools/update_glibc.zig](https://git.cafe/gitcafe/zig/commit/5da013e39c8687afa78ea64ed6d0e8d39f28e4f4?format=markdown) — 5da013e39c8687afa78ea64ed6d0e8d39f28e4f4; Andrew Kelley

- [compiler_rt: add \_\_cmpXi2 and \_\_ucmpXi2](https://git.cafe/gitcafe/zig/commit/20328e976fe3aea206fbd7a82090c1b61298398a?format=markdown) — 20328e976fe3aea206fbd7a82090c1b61298398a; Jan Philipp Hafer

- [compiler_rt: simplify popcount "magic constants"](https://git.cafe/gitcafe/zig/commit/0550198c9877c37c53b67f853968e3e4ce89c2ef?format=markdown) — 0550198c9877c37c53b67f853968e3e4ce89c2ef; Jan Philipp Hafer

- [compiler_rt: refactor \_\_mulodi2 and \_\_muloti2 to get \_\_mulosi2](https://git.cafe/gitcafe/zig/commit/eb1e75b2b8e788a3d5b590a0061cb736f8183fd3?format=markdown) — eb1e75b2b8e788a3d5b590a0061cb736f8183fd3; Jan Philipp Hafer

- [Merge pull request \#10322 from vrischmann/more-io_uring](https://git.cafe/gitcafe/zig/commit/93c6ab4952cb5bed06cb77725893ebf8e12240bd?format=markdown) — 93c6ab4952cb5bed06cb77725893ebf8e12240bd; Andrew Kelley

- [compiler_rt: add \_\_negsi2, \_\_negdi2, \_\_negti2](https://git.cafe/gitcafe/zig/commit/c56663dee8b0043eba214562765b973aebfa7185?format=markdown) — c56663dee8b0043eba214562765b973aebfa7185; Jan Philipp Hafer

- [wasm-linker: Allow specifying symbols to be exported](https://git.cafe/gitcafe/zig/commit/50201e1c30e0d71bafd643e9804d55eceb7b3542?format=markdown) — 50201e1c30e0d71bafd643e9804d55eceb7b3542; Luuk de Gram

- [Fix compilation cache updating bug leading to slow builds](https://git.cafe/gitcafe/zig/commit/e563b166b2b70975899c84beb425c8739d05ed65?format=markdown) — e563b166b2b70975899c84beb425c8739d05ed65; Stephen Gutekanst

- [std.zig.system: improve native glibc version detection](https://git.cafe/gitcafe/zig/commit/5d1aab72d92d0ab512464af0d3ffc036467ac011?format=markdown) — 5d1aab72d92d0ab512464af0d3ffc036467ac011; Andrew Kelley

- [stage2: improved glibc stubs](https://git.cafe/gitcafe/zig/commit/1442aa7dc039fd77c483862e37b099fe6d43f369?format=markdown) — 1442aa7dc039fd77c483862e37b099fe6d43f369; Andrew Kelley

- [Merge branch 'motiejus-framework-not-found'](https://git.cafe/gitcafe/zig/commit/a76910b691179390b122b9c42a5575c00d40583a?format=markdown) — a76910b691179390b122b9c42a5575c00d40583a; Jakub Konka

- [macho: allow undefined symbols in dylibs](https://git.cafe/gitcafe/zig/commit/dbfcebf8d88b91c5a85366da09a4ce69c0bb5dc6?format=markdown) — dbfcebf8d88b91c5a85366da09a4ce69c0bb5dc6; Jakub Konka

- [compiler_rt: add \_\_bswapsi2, \_\_bswapdi2 and \_\_bswapti2](https://git.cafe/gitcafe/zig/commit/efdb94486b78fa143f8d684609cb4c5d3de10124?format=markdown) — efdb94486b78fa143f8d684609cb4c5d3de10124; Jan Philipp Hafer

- [Merge pull request \#10295 from ifreund/prefetch](https://git.cafe/gitcafe/zig/commit/97c0373fa7ee125d2d4e73f9b1dc8ea0e2c2e86a?format=markdown) — 97c0373fa7ee125d2d4e73f9b1dc8ea0e2c2e86a; Andrew Kelley

- [Merge pull request \#10310 from ziglang/macho-common-functions](https://git.cafe/gitcafe/zig/commit/75f3e7a4a05db7ea805e581f78117a41768945ae?format=markdown) — 75f3e7a4a05db7ea805e581f78117a41768945ae; Jakub Konka

- [Merge pull request \#9930 from PhaseMage/fix-cache-timestamps](https://git.cafe/gitcafe/zig/commit/77836e08a2384450b5e7933094511b61e3c22140?format=markdown) — 77836e08a2384450b5e7933094511b61e3c22140; Andrew Kelley

- [Merge pull request \#10304 from ziglang/musl-stubgrade](https://git.cafe/gitcafe/zig/commit/01cb0bdb8317484cab0f8ee3896c981c851d3bb1?format=markdown) — 01cb0bdb8317484cab0f8ee3896c981c851d3bb1; Andrew Kelley

- [stage1: fix regression of shift by negative value error](https://git.cafe/gitcafe/zig/commit/803178353976fe4ef343aef25dfa6d8e418ef88f?format=markdown) — 803178353976fe4ef343aef25dfa6d8e418ef88f; Andrew Kelley

- [stage1: saturating shl operates using LHS type](https://git.cafe/gitcafe/zig/commit/38b2d6209239f0dad7cb38e656d9d38506f126ca?format=markdown) — 38b2d6209239f0dad7cb38e656d9d38506f126ca; Andrew Kelley

- [macho: write out LC_FUNCTION_START data](https://git.cafe/gitcafe/zig/commit/64e2bfaa236c14b403103c92691fa6774e1fdc83?format=markdown) — 64e2bfaa236c14b403103c92691fa6774e1fdc83; Jakub Konka

- [macho: handle non-extern UNSIGNED relocs on arm64](https://git.cafe/gitcafe/zig/commit/98e36ea6b9aff3403685af3a76ffa998249c9b84?format=markdown) — 98e36ea6b9aff3403685af3a76ffa998249c9b84; Jakub Konka

- [macho: do not write null symbols into undef symbols section](https://git.cafe/gitcafe/zig/commit/f0ec70edd1ab632ab25d48f7b27a444d9ac444bd?format=markdown) — f0ec70edd1ab632ab25d48f7b27a444d9ac444bd; Jakub Konka

- [link: fix build for 32-bit targets](https://git.cafe/gitcafe/zig/commit/83a668195526df745362b1174bfd643a0cdfb128?format=markdown) — 83a668195526df745362b1174bfd643a0cdfb128; Andrew Kelley

- [CLI: allow \`\-femit-implib\` when building \.exe files too](https://git.cafe/gitcafe/zig/commit/de81c504b187279e6daba30df9673835f7f6c1eb?format=markdown) — de81c504b187279e6daba30df9673835f7f6c1eb; Andrew Kelley

- [Merge pull request \#10288 from SpexGuy/test-build](https://git.cafe/gitcafe/zig/commit/0812b5746622c4263ad0fcf23bea847a547b0c4d?format=markdown) — 0812b5746622c4263ad0fcf23bea847a547b0c4d; Andrew Kelley

- [stage2: improve handling of the generated file builtin.zig](https://git.cafe/gitcafe/zig/commit/274555be21ea756d8480a586f771274a79a58d80?format=markdown) — 274555be21ea756d8480a586f771274a79a58d80; Andrew Kelley

- [ci: linux: supply on_master_sucess with VERSION](https://git.cafe/gitcafe/zig/commit/a711fcbbfa41d3f1dedc7ce4be9106e21b6c7ffb?format=markdown) — a711fcbbfa41d3f1dedc7ce4be9106e21b6c7ffb; Michael Dusan

- [stage2: fix TracyAllocator bugs](https://git.cafe/gitcafe/zig/commit/7d1f47313d798ce42f519b770edb2f1dae17199e?format=markdown) — 7d1f47313d798ce42f519b770edb2f1dae17199e; Lee Cannon

- [std.os: handle ETXTBSY from open\(\)](https://git.cafe/gitcafe/zig/commit/a3d9cd1c1d9f1acbc9715a46bee76282e340e294?format=markdown) — a3d9cd1c1d9f1acbc9715a46bee76282e340e294; Andrew Kelley

- [stage2: fix double-free when error reading cached ZIR](https://git.cafe/gitcafe/zig/commit/ca974de5217dbb7a638bd711df18fe9148383d3c?format=markdown) — ca974de5217dbb7a638bd711df18fe9148383d3c; Andrew Kelley

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