# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: cc46c1b9024beefdd82ce8abd07e8849a72db20c

Requested commit: cc46c1b9024beefdd82ce8abd07e8849a72db20c

- [Add tests, fix locals that are created in blocks like loops, and handle all breaks correctly](https://git.cafe/gitcafe/zig/commit/cc46c1b9024beefdd82ce8abd07e8849a72db20c?format=markdown) — cc46c1b9024beefdd82ce8abd07e8849a72db20c; Luuk de Gram

- [Nested conditions and loops support](https://git.cafe/gitcafe/zig/commit/a0d81caec99fe0d1cd803b0ba461b6e02829b476?format=markdown) — a0d81caec99fe0d1cd803b0ba461b6e02829b476; Luuk de Gram

- [Define wasm constants](https://git.cafe/gitcafe/zig/commit/ccef167e9d5b3a34151cac46e39040b53f12eb68?format=markdown) — ccef167e9d5b3a34151cac46e39040b53f12eb68; Luuk de Gram

- [Bring back stack trace printing on ARM Darwin](https://git.cafe/gitcafe/zig/commit/843d91e75d166ac41d7c9b27b86b236f14865e31?format=markdown) — 843d91e75d166ac41d7c9b27b86b236f14865e31; Jakub Konka

- [translate-c: fix variadic function calls](https://git.cafe/gitcafe/zig/commit/bea791b63992d57501c0f878408923806650069b?format=markdown) — bea791b63992d57501c0f878408923806650069b; Evan Haas

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

- [stage2: implement TZIR printing for call instruction](https://git.cafe/gitcafe/zig/commit/8098b3f84cf24878e3388e056f60aba69033e0f6?format=markdown) — 8098b3f84cf24878e3388e056f60aba69033e0f6; Andrew Kelley

- [zig cc: Support reading input from stdin](https://git.cafe/gitcafe/zig/commit/41e6aa78bb4240941167ac4f80aaa37d26c0c315?format=markdown) — 41e6aa78bb4240941167ac4f80aaa37d26c0c315; Rafael Ristovski

- [stage2: fix anonymous Decl ty/val wrong arena](https://git.cafe/gitcafe/zig/commit/072d1e088c3e383c2303b873f55399d374d9808c?format=markdown) — 072d1e088c3e383c2303b873f55399d374d9808c; Andrew Kelley

- [stage2: \-Dlog enables all logging, log scopes can be set at runtime](https://git.cafe/gitcafe/zig/commit/1af31baf0ba447b6ea5a1456df5ba2d82dc26e56?format=markdown) — 1af31baf0ba447b6ea5a1456df5ba2d82dc26e56; Andrew Kelley

- [stage2: ELF: fix crash when only 1 function and it gets updated](https://git.cafe/gitcafe/zig/commit/287f640cc94d7f1cddb30e9ef57a8c921621a5b9?format=markdown) — 287f640cc94d7f1cddb30e9ef57a8c921621a5b9; Andrew Kelley

- [stage2: ELF: avoid multiplication for ideal capacity](https://git.cafe/gitcafe/zig/commit/d5d0619aacccd5e3b933b3196fba5ab6f8f9da47?format=markdown) — d5d0619aacccd5e3b933b3196fba5ab6f8f9da47; Andrew Kelley

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

- [astgen: eliminate rlWrapPtr and all its callsites](https://git.cafe/gitcafe/zig/commit/30a824cb9e148adb0799a0a81721160c0d474b50?format=markdown) — 30a824cb9e148adb0799a0a81721160c0d474b50; Andrew Kelley

- [Merge branch 'stage2: rework ZIR/TZIR for optionals and error unions'](https://git.cafe/gitcafe/zig/commit/7e56028bc7c00b884c92e2948728cbc47e5a8a09?format=markdown) — 7e56028bc7c00b884c92e2948728cbc47e5a8a09; Andrew Kelley

- [stage2 AArch64: implement jump](https://git.cafe/gitcafe/zig/commit/6c7e66613d57aec2f2949c065ea6431ff6c31f88?format=markdown) — 6c7e66613d57aec2f2949c065ea6431ff6c31f88; joachimschmidt557

- [update wasm backend to match new Module API](https://git.cafe/gitcafe/zig/commit/1a05b545205863c6bf9cbdee9157ad0c440300ca?format=markdown) — 1a05b545205863c6bf9cbdee9157ad0c440300ca; Andrew Kelley

- [Merge pull request \#7797 from Luukdegram/wasm-refactor](https://git.cafe/gitcafe/zig/commit/46dd058d59a108e84e822fb43cf011301bfc68bc?format=markdown) — 46dd058d59a108e84e822fb43cf011301bfc68bc; Andrew Kelley

- [Merge pull request \#7814 from LemonBoy/fix-7760](https://git.cafe/gitcafe/zig/commit/0353c9601a7a72cf453738818d0fba4e980512ba?format=markdown) — 0353c9601a7a72cf453738818d0fba4e980512ba; Andrew Kelley

- [translate-c: Add Wide, UTF-16, and UTF-32 character literals](https://git.cafe/gitcafe/zig/commit/c3dadfa95b01d140460eb3d3d47d13859302f298?format=markdown) — c3dadfa95b01d140460eb3d3d47d13859302f298; Evan Haas

- [stage2: use %type not @type for libc stubs](https://git.cafe/gitcafe/zig/commit/384ccaa27a979f406f41e1617d3c9ef015517fda?format=markdown) — 384ccaa27a979f406f41e1617d3c9ef015517fda; Julian Maingot

- [update error return doc](https://git.cafe/gitcafe/zig/commit/4c5f69a0653f32a049c9c12aa909d04b5a48708c?format=markdown) — 4c5f69a0653f32a049c9c12aa909d04b5a48708c; Julian Maingot

- [Merge pull request \#7808 from joachimschmidt557/stage2-aarch64](https://git.cafe/gitcafe/zig/commit/61b8d42d5cd35a4b57802bb4f394eca2cb935bd1?format=markdown) — 61b8d42d5cd35a4b57802bb4f394eca2cb935bd1; Jakub Konka

- [macho: refactor undef symbol handling](https://git.cafe/gitcafe/zig/commit/81183365852e7f871500a3f71810ae3b468f0027?format=markdown) — 81183365852e7f871500a3f71810ae3b468f0027; Jakub Konka

- [macho: improve x86_64 tests; clean fixups on error](https://git.cafe/gitcafe/zig/commit/3562edf13772bca66b4f04fc87be25b518393221?format=markdown) — 3562edf13772bca66b4f04fc87be25b518393221; Jakub Konka

- [stage2 aarch64: add basic function pro/epilogue](https://git.cafe/gitcafe/zig/commit/b25cf7db0253f331f44b279fcbcdf71faa1afb92?format=markdown) — b25cf7db0253f331f44b279fcbcdf71faa1afb92; Jakub Konka

- [stage2 aarch64: add basic genSetStack](https://git.cafe/gitcafe/zig/commit/e292f33de75fa00863a855161d6df9f6884df841?format=markdown) — e292f33de75fa00863a855161d6df9f6884df841; Jakub Konka

- [Merge branch 'stage2 error notes'](https://git.cafe/gitcafe/zig/commit/44135ea84e562ae67a5eeced99566be58bffc6fc?format=markdown) — 44135ea84e562ae67a5eeced99566be58bffc6fc; Andrew Kelley

- [Merge pull request \#7716 from koachan/sparc64-libs](https://git.cafe/gitcafe/zig/commit/1f65828ec6caa7697b26d9e919112aa1715b57bc?format=markdown) — 1f65828ec6caa7697b26d9e919112aa1715b57bc; Andrew Kelley

- [stage2 ARM: add extra load/store instructions](https://git.cafe/gitcafe/zig/commit/d2a297c2b3eb293b393f41640892ff7a5a71027f?format=markdown) — d2a297c2b3eb293b393f41640892ff7a5a71027f; joachimschmidt557

- [stage2 AArch64: add very basic return values](https://git.cafe/gitcafe/zig/commit/fbd5fbe729b7d3f085d2d479ed9957decc019332?format=markdown) — fbd5fbe729b7d3f085d2d479ed9957decc019332; joachimschmidt557

- [macho: ensure that strtab always follows symtab](https://git.cafe/gitcafe/zig/commit/b204ea0349d5a580fc8ba9d8059c520301072072?format=markdown) — b204ea0349d5a580fc8ba9d8059c520301072072; Jakub Konka

- [crypto: add legacy keccak hash functions](https://git.cafe/gitcafe/zig/commit/f7d7cb62684e7012bb5dafdebbaab3a8ef4e0a30?format=markdown) — f7d7cb62684e7012bb5dafdebbaab3a8ef4e0a30; Guillaume Ballet

- [translate-c: ensure bools are cast to int when necessary](https://git.cafe/gitcafe/zig/commit/1702b413f74d80fedd8803d60a69461b1e0b5b51?format=markdown) — 1702b413f74d80fedd8803d60a69461b1e0b5b51; Evan Haas

- [Merge pull request \#7785 from ziglang/std-thread-primitives](https://git.cafe/gitcafe/zig/commit/35686262f503372bb9f38a71b891fd19b30adecd?format=markdown) — 35686262f503372bb9f38a71b891fd19b30adecd; Andrew Kelley

- [macho: use target arch page_size for codesig](https://git.cafe/gitcafe/zig/commit/2faf8c53d226cec1445156cafdec59af5e909fb2?format=markdown) — 2faf8c53d226cec1445156cafdec59af5e909fb2; Jakub Konka

- [std.os.uefi.protocols.FileProtocol: fix and expose get_position, set_position \(\#7762\)](https://git.cafe/gitcafe/zig/commit/2b0e3ee228e01473cf880f719db9bde5b8f34d25?format=markdown) — 2b0e3ee228e01473cf880f719db9bde5b8f34d25; Asherah Connor

- [Merge pull request \#7746 from kubkon/macho-extern-fn](https://git.cafe/gitcafe/zig/commit/ec1541de26137cf5d1e353023adbf92e1be8ef16?format=markdown) — ec1541de26137cf5d1e353023adbf92e1be8ef16; Andrew Kelley

- [stage2: lay the groundwork in prep for extern fn](https://git.cafe/gitcafe/zig/commit/5487dd13ea23ad7e547995b9a088ba37bfe17737?format=markdown) — 5487dd13ea23ad7e547995b9a088ba37bfe17737; Jakub Konka

- [Move fmt.testFmt to testing.expectFmt](https://git.cafe/gitcafe/zig/commit/a021c7b1b2428ecda85e79e281d43fa1c92f8c94?format=markdown) — a021c7b1b2428ecda85e79e281d43fa1c92f8c94; Jay Petacat

- [add missing ECONNRESET from getsockoptError](https://git.cafe/gitcafe/zig/commit/2c79d669a7ad802c795583cf66bca1fffc8ce23e?format=markdown) — 2c79d669a7ad802c795583cf66bca1fffc8ce23e; Bill Nagel

- [Merge pull request \#7577 from semarie/emutls](https://git.cafe/gitcafe/zig/commit/70c608add8b6112a38144b8aa40b351632220fa3?format=markdown) — 70c608add8b6112a38144b8aa40b351632220fa3; Andrew Kelley

- [Merge pull request \#7714 from mikdusan/target-macos](https://git.cafe/gitcafe/zig/commit/e564d2ca3c7a7b2bdb18649e9bdd24f06478f2df?format=markdown) — e564d2ca3c7a7b2bdb18649e9bdd24f06478f2df; Andrew Kelley

- [define nfds_t for windows](https://git.cafe/gitcafe/zig/commit/1e2be14b6b77c0d13480fad49aa9445eb18213d7?format=markdown) — 1e2be14b6b77c0d13480fad49aa9445eb18213d7; Bill Nagel

- [stage1: Resolve alignment earlier in @alignCast](https://git.cafe/gitcafe/zig/commit/65b7d2b4e1b82e98410520cbcfa029b205a37d92?format=markdown) — 65b7d2b4e1b82e98410520cbcfa029b205a37d92; LemonBoy

- [ci: stop directly pushing web page stuff to s3](https://git.cafe/gitcafe/zig/commit/ffc8a43dfb6a44f4355693b5b1dae4712e0484d8?format=markdown) — ffc8a43dfb6a44f4355693b5b1dae4712e0484d8; Andrew Kelley

- [ci: give the updated website content to the website repo](https://git.cafe/gitcafe/zig/commit/23c6cca24d6a0b325a1f718ff13e83afd8e02c41?format=markdown) — 23c6cca24d6a0b325a1f718ff13e83afd8e02c41; Andrew Kelley

- [ci: add stdDocs to downloads/index.json for master branch](https://git.cafe/gitcafe/zig/commit/166e9ea6898288ec183868300ab648473f20a73a?format=markdown) — 166e9ea6898288ec183868300ab648473f20a73a; Andrew Kelley

- [std.event.Loop: fix race condition when starting the time wheel](https://git.cafe/gitcafe/zig/commit/8ea2b40e5f621482d714fdd7cb05bbc592fc550b?format=markdown) — 8ea2b40e5f621482d714fdd7cb05bbc592fc550b; Andrew Kelley

- [Merge 'Add support for no red zone'](https://git.cafe/gitcafe/zig/commit/0edde40c25c033aec67f235365593ee26ff52740?format=markdown) — 0edde40c25c033aec67f235365593ee26ff52740; Andrew Kelley

- [Merge branch 'rohlem-fix-GetFinalPathNameByHandle-before-win10_rs4'](https://git.cafe/gitcafe/zig/commit/56c03881ebd8617e6506bfad01bf9cfdd4d3df7e?format=markdown) — 56c03881ebd8617e6506bfad01bf9cfdd4d3df7e; Andrew Kelley

- [Add std.fmt.formatDuration and std.fmt.duration \(\#7297\)](https://git.cafe/gitcafe/zig/commit/fc10c9c4ce40570d0abeda764f1bd76b3e79af61?format=markdown) — fc10c9c4ce40570d0abeda764f1bd76b3e79af61; Jonathan Knezek

- [Merge pull request \#7200 from Vexu/arr](https://git.cafe/gitcafe/zig/commit/025f1559a023d6a1c783d4441eb1cb897797b74a?format=markdown) — 025f1559a023d6a1c783d4441eb1cb897797b74a; Andrew Kelley

- [Merge pull request \#7195 from Aransentin/master](https://git.cafe/gitcafe/zig/commit/4f5fa90d6d921eac07f95fa19c8fd7cf80615537?format=markdown) — 4f5fa90d6d921eac07f95fa19c8fd7cf80615537; Andrew Kelley

- [Merge branch 'clean up writeFileAllUnseekable by using readers'](https://git.cafe/gitcafe/zig/commit/483c057a771aca3b045ec8148fa5fb1a5e28fa17?format=markdown) — 483c057a771aca3b045ec8148fa5fb1a5e28fa17; Andrew Kelley

- [os/bits/linux: add the termios cc bits](https://git.cafe/gitcafe/zig/commit/3468872d8376602fdbfdb5b0d6d582c278ad1990?format=markdown) — 3468872d8376602fdbfdb5b0d6d582c278ad1990; Vincent Rischmann

- [Merge pull request \#7124 from LemonBoy/netstuff1](https://git.cafe/gitcafe/zig/commit/ec9158305d0131c8f218120f6bd75a95a37cbf18?format=markdown) — ec9158305d0131c8f218120f6bd75a95a37cbf18; Andrew Kelley

- [Merge branch 'Stage2 begin implementing container types'](https://git.cafe/gitcafe/zig/commit/29c9d5896c0f3349b37eff4cbce280fffa7e2924?format=markdown) — 29c9d5896c0f3349b37eff4cbce280fffa7e2924; Andrew Kelley

- [Merge branch 'SpexGuy-fix-comptime-cityhash'](https://git.cafe/gitcafe/zig/commit/5cc2e500e68a60cb99b48755af39856ff60198b6?format=markdown) — 5cc2e500e68a60cb99b48755af39856ff60198b6; Andrew Kelley

- [Merge pull request \#7134 from alexnask/fix_std_fs_watch](https://git.cafe/gitcafe/zig/commit/73b17474d7ff620fa68434e233b472269bdca2b4?format=markdown) — 73b17474d7ff620fa68434e233b472269bdca2b4; Andrew Kelley

- [update path.join to recognize any separators that isSep does](https://git.cafe/gitcafe/zig/commit/cc2981edfc4c0e36d3ce6d564f7a36caae9b61b7?format=markdown) — cc2981edfc4c0e36d3ce6d564f7a36caae9b61b7; Travis

- [Merge branch 'AdamGoertz-master'](https://git.cafe/gitcafe/zig/commit/1295525a7afe76d0ac384b3f74927ac22b27ec09?format=markdown) — 1295525a7afe76d0ac384b3f74927ac22b27ec09; Andrew Kelley

- [stage2: add support for loops in LLVM backend](https://git.cafe/gitcafe/zig/commit/e1d8073d2fc0df6fbc5ce983312e3da374a9889b?format=markdown) — e1d8073d2fc0df6fbc5ce983312e3da374a9889b; Timon Kruiper

- [debug: don't fail printLineInfo if the source file is not readable](https://git.cafe/gitcafe/zig/commit/2117489e05ddf7cc4653feecbf47b3637276d6b6?format=markdown) — 2117489e05ddf7cc4653feecbf47b3637276d6b6; Vincent Rischmann

- [stage2: fix bug in genArg](https://git.cafe/gitcafe/zig/commit/a7da90071e23f22158ef508a263cb3a4054554dd?format=markdown) — a7da90071e23f22158ef508a263cb3a4054554dd; joachimschmidt557

- [Merge pull request \#7729 from jayschwa/remove-deprecated-stream](https://git.cafe/gitcafe/zig/commit/29928af6005997d2b02b4c3a3576a696a02fa269?format=markdown) — 29928af6005997d2b02b4c3a3576a696a02fa269; Andrew Kelley

- [builtin: Add zig_version](https://git.cafe/gitcafe/zig/commit/a0ad2dee6a0b3bb7fd04032f6113206f7b4e73eb?format=markdown) — a0ad2dee6a0b3bb7fd04032f6113206f7b4e73eb; Jay Petacat

- [Merge pull request \#7725 from FireFox317/even-more-llvm](https://git.cafe/gitcafe/zig/commit/5c49a137d5948310d8abbf9d6f1fb899e7122239?format=markdown) — 5c49a137d5948310d8abbf9d6f1fb899e7122239; Andrew Kelley

- [Fix system library path detection on linux](https://git.cafe/gitcafe/zig/commit/e4b8148e9c0dc8e1e523965456a59d469e93a26c?format=markdown) — e4b8148e9c0dc8e1e523965456a59d469e93a26c; xackus

- [stage2: Implicitly enable \-\-eh_frame_hdr when compiling c/c\+\+ files](https://git.cafe/gitcafe/zig/commit/eb696e453ff770e54188e14acb65e01e87a4eebd?format=markdown) — eb696e453ff770e54188e14acb65e01e87a4eebd; LemonBoy

- [added mem.containsAtLeast](https://git.cafe/gitcafe/zig/commit/95e66a915b24cb3763707888ffa9726c01905a37?format=markdown) — 95e66a915b24cb3763707888ffa9726c01905a37; Sobeston

- [libstd: add missing MachO rebase opcodes in macho.zig](https://git.cafe/gitcafe/zig/commit/7e0e27e738a894d2c1d37ebe2dc3ca3eaecc55f5?format=markdown) — 7e0e27e738a894d2c1d37ebe2dc3ca3eaecc55f5; Jakub Konka

- [Add compileError message for StringHashMap in AutoHashMap](https://git.cafe/gitcafe/zig/commit/2b3b355a23bea47aacbdfd56b853abc83e2f3ed6?format=markdown) — 2b3b355a23bea47aacbdfd56b853abc83e2f3ed6; Julius Putra Tanu Setiaji

- [Merge pull request \#7720 from Snektron/sockopt](https://git.cafe/gitcafe/zig/commit/3fdffe85c0e51d1ec27e6ab4367a6293c18ce44c?format=markdown) — 3fdffe85c0e51d1ec27e6ab4367a6293c18ce44c; Andrew Kelley

- [remove z/Z format specifiers](https://git.cafe/gitcafe/zig/commit/31802c6c68a98bdbe34766d3cfdaf65b782851da?format=markdown) — 31802c6c68a98bdbe34766d3cfdaf65b782851da; Jonathan Marler

- [Reduce use of deprecated IO types](https://git.cafe/gitcafe/zig/commit/a9b505fa7774e2e8451bedfa7bea27d7227572e7?format=markdown) — a9b505fa7774e2e8451bedfa7bea27d7227572e7; Jay Petacat

- [builder: propagate env_map for child processes](https://git.cafe/gitcafe/zig/commit/8e9a1ac364360b160438af0b96132d5aacf39a71?format=markdown) — 8e9a1ac364360b160438af0b96132d5aacf39a71; Michael Dusan

- [Want native headers when linking with frameworks](https://git.cafe/gitcafe/zig/commit/70771283c53918bff8064c3d35beab4cc4095db5?format=markdown) — 70771283c53918bff8064c3d35beab4cc4095db5; Jakub Konka

- [ci: import the update-download-page from www repo](https://git.cafe/gitcafe/zig/commit/c7666ff885feb8407ada301a294d37e31274e977?format=markdown) — c7666ff885feb8407ada301a294d37e31274e977; Andrew Kelley

- [ci: fix path to update-download-page.zig script](https://git.cafe/gitcafe/zig/commit/d8eba037a4dc31e063cd0afd9696d2b7358fb6ff?format=markdown) — d8eba037a4dc31e063cd0afd9696d2b7358fb6ff; Andrew Kelley

- [ci: add github.com's public key for the ssh clone](https://git.cafe/gitcafe/zig/commit/aa2422e830c9d5d839e94a3b35d867ac5cd38d9a?format=markdown) — aa2422e830c9d5d839e94a3b35d867ac5cd38d9a; Andrew Kelley

- [ci: pass \-\-override-lib-dir to emit std lib docs](https://git.cafe/gitcafe/zig/commit/87aa052e2395ab3cab89b8afaaf6156bfd3f930b?format=markdown) — 87aa052e2395ab3cab89b8afaaf6156bfd3f930b; Andrew Kelley

- [ci: don't use ninja on linux](https://git.cafe/gitcafe/zig/commit/ee1b37040484637b2c8136adf8cc7da833beddfc?format=markdown) — ee1b37040484637b2c8136adf8cc7da833beddfc; Andrew Kelley

- [ci: add missing target/mcpu args to zig cc](https://git.cafe/gitcafe/zig/commit/a279cf81b2249ec7f5f7818fd0e3db3ce299853f?format=markdown) — a279cf81b2249ec7f5f7818fd0e3db3ce299853f; Andrew Kelley

- [ci: rework linux script](https://git.cafe/gitcafe/zig/commit/ce5222d945b4e1c3637f1673716bc224434da19a?format=markdown) — ce5222d945b4e1c3637f1673716bc224434da19a; Andrew Kelley

- [fix LRESULT and LPARAM typedefs](https://git.cafe/gitcafe/zig/commit/f1ef0a80f1d614bbbb9ad8fae7992d55111c8cd7?format=markdown) — f1ef0a80f1d614bbbb9ad8fae7992d55111c8cd7; Jonathan Marler

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

- [std.SpinLock: flatten and remove init/deinit](https://git.cafe/gitcafe/zig/commit/2f58efcc1f0a435846c0909fcde7b080ec4e5d3a?format=markdown) — 2f58efcc1f0a435846c0909fcde7b080ec4e5d3a; Andrew Kelley

- [Merge pull request \#7622 from tetsuo-cpp/array-hash-map-improvements](https://git.cafe/gitcafe/zig/commit/d7d905696c3e3b0e2b8c691317cb696be940b9a3?format=markdown) — d7d905696c3e3b0e2b8c691317cb696be940b9a3; Andrew Kelley

- [Merge pull request \#7700 from FireFox317/more-stage2-stuff-llvm](https://git.cafe/gitcafe/zig/commit/76870a2265410dc8790b9383cf39610f4b33e3ee?format=markdown) — 76870a2265410dc8790b9383cf39610f4b33e3ee; Andrew Kelley

- [spinlock: Default SpinLock.state to \.Unlocked to allow default struct initialization](https://git.cafe/gitcafe/zig/commit/148c887ace66ea829f7a7c45a2925532e7675e4f?format=markdown) — 148c887ace66ea829f7a7c45a2925532e7675e4f; BinaryWarlock

- [Fix example code in comments for asc and desc](https://git.cafe/gitcafe/zig/commit/50af87a9e32e39a948d1dffdc4041d88db3f5313?format=markdown) — 50af87a9e32e39a948d1dffdc4041d88db3f5313; Andreas Karlsson

- [stage2 ARM: fix stack offsets for genSetReg and genSetStack](https://git.cafe/gitcafe/zig/commit/be6ac82ee1dc6619576da6dc7ba04213faea998d?format=markdown) — be6ac82ee1dc6619576da6dc7ba04213faea998d; joachimschmidt557

- [stage2 ARM: fix offsets in exitlude jump relocations](https://git.cafe/gitcafe/zig/commit/480d6182ad543ea9e2d7cf0897f6fad7cbefc572?format=markdown) — 480d6182ad543ea9e2d7cf0897f6fad7cbefc572; joachimschmidt557

- [Azure CI: update MSYS version](https://git.cafe/gitcafe/zig/commit/5afd6204e8e67020659010a17dbb4dffa1cc45ad?format=markdown) — 5afd6204e8e67020659010a17dbb4dffa1cc45ad; Frank Denis

- [stage2: C backend: support unused Decls](https://git.cafe/gitcafe/zig/commit/efe94a9a1289db274be326d6d66a19caeee86d33?format=markdown) — efe94a9a1289db274be326d6d66a19caeee86d33; Andrew Kelley

- [stage2 test harness: don't try to run non-native C backend tests](https://git.cafe/gitcafe/zig/commit/91e3431d4a55aa46884b267be5aa586f3ed94f74?format=markdown) — 91e3431d4a55aa46884b267be5aa586f3ed94f74; Andrew Kelley

- [stage2: add compile log statement](https://git.cafe/gitcafe/zig/commit/ab5f7b51566ad2c8e635e81b8515a97206daf8ab?format=markdown) — ab5f7b51566ad2c8e635e81b8515a97206daf8ab; g-w1

- [Merge branch 'stage2-rework-cbe'](https://git.cafe/gitcafe/zig/commit/38572ee89492d8499a5881d12c401d9bb0925167?format=markdown) — 38572ee89492d8499a5881d12c401d9bb0925167; Andrew Kelley

- [std.c add syslog](https://git.cafe/gitcafe/zig/commit/6c4924408b1957d493568271a0158b1190574dd0?format=markdown) — 6c4924408b1957d493568271a0158b1190574dd0; xackus

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