# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 9cf3ebe524dcc3fe6e80174041c8ed6687cbfcaa

Requested commit: 9cf3ebe524dcc3fe6e80174041c8ed6687cbfcaa

- [elf: fix more int resolution issues](https://git.cafe/gitcafe/zig/commit/9cf3ebe524dcc3fe6e80174041c8ed6687cbfcaa?format=markdown) — 9cf3ebe524dcc3fe6e80174041c8ed6687cbfcaa; Jakub Konka

- [elf: fix 32bit build](https://git.cafe/gitcafe/zig/commit/56296694d94e83de844e26ac28af19d7b28533fd?format=markdown) — 56296694d94e83de844e26ac28af19d7b28533fd; Jakub Konka

- [elf: add link smoke tests covering emitting obj and static lib](https://git.cafe/gitcafe/zig/commit/ee66137269ee5375d7a3ca030ad0989f5edc625f?format=markdown) — ee66137269ee5375d7a3ca030ad0989f5edc625f; Jakub Konka

- [elf: do not store filename in strtab unless longer than 15 chars](https://git.cafe/gitcafe/zig/commit/e3b82eaa661bc964f62a9481ac9ebfe35cf3bb87?format=markdown) — e3b82eaa661bc964f62a9481ac9ebfe35cf3bb87; Jakub Konka

- [elf: store ar state per input object file](https://git.cafe/gitcafe/zig/commit/acd700ac6b4ec03412e2bac6aaf168f80f83f521?format=markdown) — acd700ac6b4ec03412e2bac6aaf168f80f83f521; Jakub Konka

- [elf: do not align end of archive to 2bytes; fix archive parser](https://git.cafe/gitcafe/zig/commit/ed2984f335bfaf7cc3cb7841554f4cbb958476dd?format=markdown) — ed2984f335bfaf7cc3cb7841554f4cbb958476dd; Jakub Konka

- [Compilation: refactor logic for library-building capabilities](https://git.cafe/gitcafe/zig/commit/a333ac846dd2ac8ed67f84a15bef272ccd65df37?format=markdown) — a333ac846dd2ac8ed67f84a15bef272ccd65df37; Andrew Kelley

- [link: commit missing source StringTable.zig](https://git.cafe/gitcafe/zig/commit/65adbec918d7ccc1dd32a48dc010dca87d48411d?format=markdown) — 65adbec918d7ccc1dd32a48dc010dca87d48411d; Jakub Konka

- [x86_64: rewrite call r/m64 to call rel32 for \.got.zig refs when object](https://git.cafe/gitcafe/zig/commit/912a774a1519756dd68e514e5b5ac3e4e6f4e511?format=markdown) — 912a774a1519756dd68e514e5b5ac3e4e6f4e511; Jakub Konka

- [elf: align ar_hdr to at least 2 bytes](https://git.cafe/gitcafe/zig/commit/33a0a72e87bd01ce6dbd10fa327c74168a0166db?format=markdown) — 33a0a72e87bd01ce6dbd10fa327c74168a0166db; Jakub Konka

- [elf: fix writing symtab to an archive](https://git.cafe/gitcafe/zig/commit/875beb25b5493ee3b0aedd730f831e4ea5d124cc?format=markdown) — 875beb25b5493ee3b0aedd730f831e4ea5d124cc; Jakub Konka

- [elf: generate pretty rudimentary archive](https://git.cafe/gitcafe/zig/commit/3b9455f0052d4ae648e8eec9685455eb501abcfd?format=markdown) — 3b9455f0052d4ae648e8eec9685455eb501abcfd; Jakub Konka

- [elf: collect exports from ZigObject into AR symtab](https://git.cafe/gitcafe/zig/commit/eddf9cc65b0abe8a8cdf8c80d8cd97e56e860515?format=markdown) — eddf9cc65b0abe8a8cdf8c80d8cd97e56e860515; Jakub Konka

- [elf: enable static-lib flush path](https://git.cafe/gitcafe/zig/commit/481ee1b598b02cf5790ed12ed162a9f749a1ac92?format=markdown) — 481ee1b598b02cf5790ed12ed162a9f749a1ac92; Jakub Konka

- [x86_64: rewrite \.got.zig movs to standard loads when emitting objects](https://git.cafe/gitcafe/zig/commit/d2c4597eb5fcaba07f15c22092fc8c42c8b70ee3?format=markdown) — d2c4597eb5fcaba07f15c22092fc8c42c8b70ee3; Jakub Konka

- [elf: postpone creation of \.got.zig entry until code emit](https://git.cafe/gitcafe/zig/commit/ccb2afacc00264897cc474befc13f36239c91b03?format=markdown) — ccb2afacc00264897cc474befc13f36239c91b03; Jakub Konka

- [elf: use StringTable for strtab management in ZigObject](https://git.cafe/gitcafe/zig/commit/5affd29b4799712d4cbf00231ed52de4034b345d?format=markdown) — 5affd29b4799712d4cbf00231ed52de4034b345d; Jakub Konka

- [elf: fix r_offset when emitting relocs for the linker](https://git.cafe/gitcafe/zig/commit/96f221236dbea6c17d11fb41e83d9dcc12c48200?format=markdown) — 96f221236dbea6c17d11fb41e83d9dcc12c48200; Jakub Konka

- [elf: claim unresolved dangling symbols as undef externs when emitting object](https://git.cafe/gitcafe/zig/commit/7c5c59191ec1d8879b70c47c54577e23f6262cc4?format=markdown) — 7c5c59191ec1d8879b70c47c54577e23f6262cc4; Jakub Konka

- [elf: emit STT_SECTION symbols](https://git.cafe/gitcafe/zig/commit/dbe13200f1b5a20367b9e5ec288a8ec27fa2d505?format=markdown) — dbe13200f1b5a20367b9e5ec288a8ec27fa2d505; Jakub Konka

- [elf: make sure we never emit \.got.zig relocs when linking object files](https://git.cafe/gitcafe/zig/commit/8055f687659de87ce0101cb3e459699b4541a8b7?format=markdown) — 8055f687659de87ce0101cb3e459699b4541a8b7; Jakub Konka

- [elf: fix properly updating \.got.zig section](https://git.cafe/gitcafe/zig/commit/e8f522122ac83e94b2fe58aa369917f3686743c5?format=markdown) — e8f522122ac83e94b2fe58aa369917f3686743c5; Jakub Konka

- [elf: write out contents of \.rela sections](https://git.cafe/gitcafe/zig/commit/5698be3ef042eb8c17d75f51fd15d73eebd64a7b?format=markdown) — 5698be3ef042eb8c17d75f51fd15d73eebd64a7b; Jakub Konka

- [elf: improve Symbol to handle emitting relocatable object files](https://git.cafe/gitcafe/zig/commit/3606b5df3f185edd69af823d3cae213e4b93ff39?format=markdown) — 3606b5df3f185edd69af823d3cae213e4b93ff39; Jakub Konka

- [elf: update \.rela section sizes; skip \.got.zig when emitting object](https://git.cafe/gitcafe/zig/commit/ec2671d16b9363ad7f39312552456cf5e449e930?format=markdown) — ec2671d16b9363ad7f39312552456cf5e449e930; Jakub Konka

- [elf: emit \.rela shdrs for output sections](https://git.cafe/gitcafe/zig/commit/21853bc310fb6029f949bcf9aca59f69c768a664?format=markdown) — 21853bc310fb6029f949bcf9aca59f69c768a664; Jakub Konka

- [elf: emit valid section headers table when building an object file](https://git.cafe/gitcafe/zig/commit/0ee2ab413fd0370a8ced8d433c71d1d951dab41c?format=markdown) — 0ee2ab413fd0370a8ced8d433c71d1d951dab41c; Jakub Konka

- [elf: remove now obsolete allocateNonAllocSection helper](https://git.cafe/gitcafe/zig/commit/74f12d0691292e9730327971bbf6c27a78095ae8?format=markdown) — 74f12d0691292e9730327971bbf6c27a78095ae8; Jakub Konka

- [elf: rename \.rodata to \.data.rel.ro and remove allocateAllocSection helper](https://git.cafe/gitcafe/zig/commit/abf6c20cb93f9b9b9b3ef0d935bd1e12063f4c36?format=markdown) — abf6c20cb93f9b9b9b3ef0d935bd1e12063f4c36; Jakub Konka

- [elf: remove now obsolete allocateSegment helper](https://git.cafe/gitcafe/zig/commit/b1136a695f5cc463bafd6727ff5bb60d618d8ce9?format=markdown) — b1136a695f5cc463bafd6727ff5bb60d618d8ce9; Jakub Konka

- [elf: generate invalid object file but with almost correct header](https://git.cafe/gitcafe/zig/commit/1be94878e37c4038a33089b432f99c085361ee0f?format=markdown) — 1be94878e37c4038a33089b432f99c085361ee0f; Jakub Konka

- [elf: implement \-\-gc-sections for non-LLVM Zig source](https://git.cafe/gitcafe/zig/commit/b8c8565e93d3625e5eb46a3f64a461f86b8d8eb4?format=markdown) — b8c8565e93d3625e5eb46a3f64a461f86b8d8eb4; Jakub Konka

- [elf: redo strings management in the linker](https://git.cafe/gitcafe/zig/commit/25c53f08a6add493043a407ce15bc727dc33356d?format=markdown) — 25c53f08a6add493043a407ce15bc727dc33356d; Jakub Konka

- [zstandard: fix incorrect RLE decompression into ring buffer](https://git.cafe/gitcafe/zig/commit/f6de3ec963e3a7d96cd4f6c72b0f076f0437c45d?format=markdown) — f6de3ec963e3a7d96cd4f6c72b0f076f0437c45d; dweiller

- [frontend: rip out Decl dependencies](https://git.cafe/gitcafe/zig/commit/1ccc68f307d4a2208118a8798d43119d63b53e05?format=markdown) — 1ccc68f307d4a2208118a8798d43119d63b53e05; Andrew Kelley

- [Sema: use correct error bit length when emitting error_set_has_value safety checks](https://git.cafe/gitcafe/zig/commit/a95be8f0e06b528c246b7b4f6cada557568017e2?format=markdown) — a95be8f0e06b528c246b7b4f6cada557568017e2; mlugg

- [std.Atomic: remove unnecessary \`@ptrCast\` \(\#17825\)](https://git.cafe/gitcafe/zig/commit/b197c4d79b2bf1ef64a7be0b81eb47e225a323ff?format=markdown) — b197c4d79b2bf1ef64a7be0b81eb47e225a323ff; XXIV

- [dont assume apple chips are macos exclusive](https://git.cafe/gitcafe/zig/commit/5bd27a2cb6ead1108e2e177f4e2730f31224925c?format=markdown) — 5bd27a2cb6ead1108e2e177f4e2730f31224925c; xdBronch

- [start.zig: Replace kernel32 usage with ntdll](https://git.cafe/gitcafe/zig/commit/ae6df9e96749cdd7cd4f84245ce20cfb3d4d6354?format=markdown) — ae6df9e96749cdd7cd4f84245ce20cfb3d4d6354; Ryan Liptak

- [mingw-w64: add shcore def files](https://git.cafe/gitcafe/zig/commit/94cee4fb27a433824c2540dc37375dc14befdf47?format=markdown) — 94cee4fb27a433824c2540dc37375dc14befdf47; Andrew Kelley

- [start: Make wWinMain nCmdShow setting match Windows better](https://git.cafe/gitcafe/zig/commit/42d4d07efa0a6affd87fcf7b833bdffd40a78c25?format=markdown) — 42d4d07efa0a6affd87fcf7b833bdffd40a78c25; Ryan Liptak

- [Merge pull request \#17819 from Luukdegram/wasm-bitcast-fix](https://git.cafe/gitcafe/zig/commit/d892665694bc437898c58631cc632bc93a528e97?format=markdown) — d892665694bc437898c58631cc632bc93a528e97; Andrew Kelley

- [print_zir: fix crash in writeRestoreErrRetIndex](https://git.cafe/gitcafe/zig/commit/3ead829de191daa0bb4047aa4dfde3b1902e5cd2?format=markdown) — 3ead829de191daa0bb4047aa4dfde3b1902e5cd2; Ali Chraghi

- [std.os.windows: remove unnecessary \`@ptrCast\` \(\#17816\)](https://git.cafe/gitcafe/zig/commit/c2cf47ab28dc8b0cf3ef5b06c2ac69db622dcff4?format=markdown) — c2cf47ab28dc8b0cf3ef5b06c2ac69db622dcff4; XXIV

- [CI: disable MSVC C backend checks](https://git.cafe/gitcafe/zig/commit/7c5d01b95e3cb47187726c52dae4abb2e5b4faaf?format=markdown) — 7c5d01b95e3cb47187726c52dae4abb2e5b4faaf; Andrew Kelley

- [Fix regressing \#17290 from \#17734](https://git.cafe/gitcafe/zig/commit/7ee7c902745c3d913d010a5a11973ab227f4f29b?format=markdown) — 7ee7c902745c3d913d010a5a11973ab227f4f29b; Kai Jellinghaus

- [std.http: account for renames in docs](https://git.cafe/gitcafe/zig/commit/61861ef3953a64a62868cde912e2ff56c2df441a?format=markdown) — 61861ef3953a64a62868cde912e2ff56c2df441a; Jordyfel

- [Use ArenaAllocator.reset in MemoryPool](https://git.cafe/gitcafe/zig/commit/084a7cf0285a17b94ccf7822a4b3496d401e6cd8?format=markdown) — 084a7cf0285a17b94ccf7822a4b3496d401e6cd8; Kai Jellinghaus

- [Merge pull request \#17802 from jacobly0/read-write-int](https://git.cafe/gitcafe/zig/commit/725f765c376dda291d3d5afe5446221a97c189f7?format=markdown) — 725f765c376dda291d3d5afe5446221a97c189f7; Andrew Kelley

- [std.fs: remove unnecessary \`@ptrCast\` \(\#17805\)](https://git.cafe/gitcafe/zig/commit/46062f1c13d8ee9eebf49806660c2271f2acc613?format=markdown) — 46062f1c13d8ee9eebf49806660c2271f2acc613; XXIV

- [Merge pull request \#17797 from squeek502/utf16-ascii-fast-path](https://git.cafe/gitcafe/zig/commit/8457439a84b388539e098ff287b408eec1b90cec?format=markdown) — 8457439a84b388539e098ff287b408eec1b90cec; Andrew Kelley

- [Merge pull request \#17791 from ziglang/elf-object](https://git.cafe/gitcafe/zig/commit/a09ba455c2b8334f790fc3ebca9a12c8bd06f1db?format=markdown) — a09ba455c2b8334f790fc3ebca9a12c8bd06f1db; Jakub Konka

- [std/Thread: remove unnecessary \`@ptrCast\` \(\#17766\)](https://git.cafe/gitcafe/zig/commit/34aac2bae145ae19fcbe36f794ee7054ea4de11f?format=markdown) — 34aac2bae145ae19fcbe36f794ee7054ea4de11f; XXIV

- [Add compile error test case for union layout depending on pointer alignment](https://git.cafe/gitcafe/zig/commit/825da34769784c7bdfa0d6be325c7299d992a951?format=markdown) — 825da34769784c7bdfa0d6be325c7299d992a951; kcbanner

- [sema: when guessing union alignment, save the result and check if the guess was correct](https://git.cafe/gitcafe/zig/commit/fb523c6283be546369250b9172aad040d44f42dd?format=markdown) — fb523c6283be546369250b9172aad040d44f42dd; kcbanner

- [sema: Add union alignment resolution](https://git.cafe/gitcafe/zig/commit/4d044ee7e0b1ca61b8f2205f318449780ae23bd2?format=markdown) — 4d044ee7e0b1ca61b8f2205f318449780ae23bd2; kcbanner

- [langref: clarify struct memory layout](https://git.cafe/gitcafe/zig/commit/ffaeb4533395fafcf020d0aca2f2efd58e48a384?format=markdown) — ffaeb4533395fafcf020d0aca2f2efd58e48a384; Andrew Kelley

- [autodoc: Some support for field_call \(\#16853\)](https://git.cafe/gitcafe/zig/commit/1880c799aebed7efe524c040998b27a2b361ff43?format=markdown) — 1880c799aebed7efe524c040998b27a2b361ff43; Krzysztof Wolicki

- [Fix http.Headers.initList](https://git.cafe/gitcafe/zig/commit/f52a228a5db89386e4ec0ef40370e53d99be8666?format=markdown) — f52a228a5db89386e4ec0ef40370e53d99be8666; Karl Seguin

- [Merge pull request \#17773 from ziglang/elf-exports](https://git.cafe/gitcafe/zig/commit/10d03acdb5ff81c112280854629c9f9032e14330?format=markdown) — 10d03acdb5ff81c112280854629c9f9032e14330; Jakub Konka

- [Fix hasRuntimeBitsAdvanced lazy case for pointers and optionals ](https://git.cafe/gitcafe/zig/commit/91e117697ad90430d9266203415712b6cc59f669?format=markdown) — 91e117697ad90430d9266203415712b6cc59f669; DilithiumNitrate

- [Merge pull request \#17759 from jacobly0/x86_64](https://git.cafe/gitcafe/zig/commit/fa022d1ecc148280a3b6e95312087b4e8c0c6166?format=markdown) — fa022d1ecc148280a3b6e95312087b4e8c0c6166; Andrew Kelley

- [std.os.windows additions and fixes](https://git.cafe/gitcafe/zig/commit/37295696ec5b1350333b88173187a3db8b199925?format=markdown) — 37295696ec5b1350333b88173187a3db8b199925; Kamil T

- [std: delete psapi, gdi32, and winmm](https://git.cafe/gitcafe/zig/commit/e7ead9c5eacde7eda94d39380ec8b6d474d49607?format=markdown) — e7ead9c5eacde7eda94d39380ec8b6d474d49607; Andrew Kelley

- [Merge pull request \#17727 from ziglang/elf-memory-deferred](https://git.cafe/gitcafe/zig/commit/13c7aa5fefef9b1338951cf0d01c04345201d996?format=markdown) — 13c7aa5fefef9b1338951cf0d01c04345201d996; Jakub Konka

- [delete std.os.windows.user32](https://git.cafe/gitcafe/zig/commit/d817a3c5173a4f9e41c5872e58733287c9686018?format=markdown) — d817a3c5173a4f9e41c5872e58733287c9686018; Andrew Kelley

- [Merge pull request \#17762 from ziglang/zir-index-type-safety](https://git.cafe/gitcafe/zig/commit/e69fd4d696b7e24c66a50adb3bf3fe011ee1a626?format=markdown) — e69fd4d696b7e24c66a50adb3bf3fe011ee1a626; Andrew Kelley

- [frontend: make Decl.zir_decl_index typed](https://git.cafe/gitcafe/zig/commit/256ab68a97cb6a84278c78d93917ab5e8ae53209?format=markdown) — 256ab68a97cb6a84278c78d93917ab5e8ae53209; Andrew Kelley

- [compiler_rt/emutls: remove unnecessary \`@ptrCast\` \(\#17755\)](https://git.cafe/gitcafe/zig/commit/9ff9ea38ea2a7dc776bb2954d31109ec1c81d191?format=markdown) — 9ff9ea38ea2a7dc776bb2954d31109ec1c81d191; XXIV

- [Sema: do not assume switch item indices align with union field indices](https://git.cafe/gitcafe/zig/commit/c1c9bc0c41eb8956b2fe0b21e2443c6504e73234?format=markdown) — c1c9bc0c41eb8956b2fe0b21e2443c6504e73234; mlugg

- [Merge pull request \#17747 from ziglang/organize-behavior-tests](https://git.cafe/gitcafe/zig/commit/5257643d3ddd35b0fb40b82988a9ccf9f859a779?format=markdown) — 5257643d3ddd35b0fb40b82988a9ccf9f859a779; Andrew Kelley

- [Doc: elaborate on Slice section](https://git.cafe/gitcafe/zig/commit/aecdf6ad50fef3ef68d699c2ef72b5904fdd3553?format=markdown) — aecdf6ad50fef3ef68d699c2ef72b5904fdd3553; expikr

- [Merge pull request \#17735 from ziglang/export-anon](https://git.cafe/gitcafe/zig/commit/1c85b0acbb5148dec7ff671e767354f3df5c6b83?format=markdown) — 1c85b0acbb5148dec7ff671e767354f3df5c6b83; Andrew Kelley

- [std.json: Parse \-0 as a float instead of an integer \(\#17729\)](https://git.cafe/gitcafe/zig/commit/772636ed0d4a2051955197999c9ddf2906384806?format=markdown) — 772636ed0d4a2051955197999c9ddf2906384806; Linus Groh

- [Update slice_sentinel comment ](https://git.cafe/gitcafe/zig/commit/a4cffd80bdc9bf879d1048b52aeba5716723803d?format=markdown) — a4cffd80bdc9bf879d1048b52aeba5716723803d; frmdstryr

- [Update comment on while](https://git.cafe/gitcafe/zig/commit/8dccd77277d95d9a941f1e1766731cdb523526cb?format=markdown) — 8dccd77277d95d9a941f1e1766731cdb523526cb; frmdstryr

- [Merge pull request \#17716 from jacobly0/x86_64](https://git.cafe/gitcafe/zig/commit/3b0dce8ebd252161bfca237953c00b2a40705b90?format=markdown) — 3b0dce8ebd252161bfca237953c00b2a40705b90; Jacob Young

- [GenericReader error set fixes](https://git.cafe/gitcafe/zig/commit/8f48533691e93538846993f78f732272a03a600b?format=markdown) — 8f48533691e93538846993f78f732272a03a600b; Travis Staloch

- [Merge pull request \#17734 from joadnacer/iouring-update](https://git.cafe/gitcafe/zig/commit/29b05897a5e25e699f176b37ba558eea2694136b?format=markdown) — 29b05897a5e25e699f176b37ba558eea2694136b; Andrew Kelley

- [std.http.Client: add proxy scheme guessing, fix typo](https://git.cafe/gitcafe/zig/commit/87735e4daec618196e7d0d37359906fe96e12b39?format=markdown) — 87735e4daec618196e7d0d37359906fe96e12b39; Nameless

- [std.target: bump some OS max versions](https://git.cafe/gitcafe/zig/commit/da06269d706087207fc94c2039006f2f2d18aa2e?format=markdown) — da06269d706087207fc94c2039006f2f2d18aa2e; Michael Dusan

- [Step.Options: \`@typeName\` gives a fully qualified name so the test needs to reflect that](https://git.cafe/gitcafe/zig/commit/a9e66ed730e17833a3f2701294c01f0b16d206e4?format=markdown) — a9e66ed730e17833a3f2701294c01f0b16d206e4; Krzysztof Wolicki

- [Merge pull request \#17690](https://git.cafe/gitcafe/zig/commit/ba817fae8f5f71469ae6ac70fc61b9d3a0e19335?format=markdown) — ba817fae8f5f71469ae6ac70fc61b9d3a0e19335; Andrew Kelley

- [Merge pull request \#17699 from ziglang/elf-better-alloc](https://git.cafe/gitcafe/zig/commit/cc394431ae6eb69e7abd677c268a8ab7299f8aeb?format=markdown) — cc394431ae6eb69e7abd677c268a8ab7299f8aeb; Jakub Konka

- [Merge pull request \#17706 from ziglang/elf-error-tests](https://git.cafe/gitcafe/zig/commit/10ea7accf76d4ad59222ea5ff3585d6cc7cfe3b0?format=markdown) — 10ea7accf76d4ad59222ea5ff3585d6cc7cfe3b0; Jakub Konka

- [Update comment on for_range in Ast](https://git.cafe/gitcafe/zig/commit/5c5d1f93c4aa469cfba3f7838ae4a7db18e7152b?format=markdown) — 5c5d1f93c4aa469cfba3f7838ae4a7db18e7152b; frmdstryr

- [Update comment on Tag value assign_mod in Ast.zig](https://git.cafe/gitcafe/zig/commit/f30ab46306d7d137ed70bbcb3466c27846833ed3?format=markdown) — f30ab46306d7d137ed70bbcb3466c27846833ed3; frmdstryr

- [std.Uri: prevent crash with strange authority section](https://git.cafe/gitcafe/zig/commit/6c9d34bce703b80562d86d08b71a92910fce1e46?format=markdown) — 6c9d34bce703b80562d86d08b71a92910fce1e46; Nameless

- [Merge pull request \#17691 from mlugg/no-interned-runtime-value](https://git.cafe/gitcafe/zig/commit/22a6a5d93f000afd7e00450bb5a359f39bb598bf?format=markdown) — 22a6a5d93f000afd7e00450bb5a359f39bb598bf; Andrew Kelley

- [add Fetch support for short compressed tar ext](https://git.cafe/gitcafe/zig/commit/d1230842ac882bbd6456081c474658b293aaf20a?format=markdown) — d1230842ac882bbd6456081c474658b293aaf20a; Tobias Simetsreiter

- [elf: improve parsing of ld scripts and actually test linking against them](https://git.cafe/gitcafe/zig/commit/8087ec8e8c9e3abf8cf2f3952127aa97749610a5?format=markdown) — 8087ec8e8c9e3abf8cf2f3952127aa97749610a5; Jakub Konka

- [build.zig.zon.md: remove duplicate word](https://git.cafe/gitcafe/zig/commit/2f3add4f301fb0fd6f72fb6d00a39342a2255c29?format=markdown) — 2f3add4f301fb0fd6f72fb6d00a39342a2255c29; XXIV

- [Merge pull request \#17666 from jacobly0/x86_64-unicode](https://git.cafe/gitcafe/zig/commit/bb0419599aa93455f3ae0969f4bfd80204807596?format=markdown) — bb0419599aa93455f3ae0969f4bfd80204807596; Jacob Young

- [Merge pull request \#17688 from ziglang/comptime-src](https://git.cafe/gitcafe/zig/commit/b477279c37d1ca1c141a3e30589bd974687b85cc?format=markdown) — b477279c37d1ca1c141a3e30589bd974687b85cc; Andrew Kelley

- [Merge pull request \#17687](https://git.cafe/gitcafe/zig/commit/b798aaf49937568541e8d89eb0be0058871a969f?format=markdown) — b798aaf49937568541e8d89eb0be0058871a969f; Andrew Kelley

- [Merge pull request \#17686 from ziglang/elf-non-nixos](https://git.cafe/gitcafe/zig/commit/794dc694b140908a9affc5b449cda09bbe971cfe?format=markdown) — 794dc694b140908a9affc5b449cda09bbe971cfe; Andrew Kelley

- [dwarf: add missing struct_type sentinel \- make DWARF data valid again\!](https://git.cafe/gitcafe/zig/commit/a07f288eb1772ac25fd0785b142c6ee7e09b2986?format=markdown) — a07f288eb1772ac25fd0785b142c6ee7e09b2986; Jakub Konka

- [Revert "Revert "Merge pull request \#17657 from Snektron/spirv-recursive-ptrs""](https://git.cafe/gitcafe/zig/commit/4bf27da6a6f6cf476ca907dd661c0c40c7c68286?format=markdown) — 4bf27da6a6f6cf476ca907dd661c0c40c7c68286; Robin Voetter

- [std.zig.system.NativeTargetInfo: fix glibc version parsing](https://git.cafe/gitcafe/zig/commit/6bf554f9a75b412f3d1f2306dff8c0036555f08c?format=markdown) — 6bf554f9a75b412f3d1f2306dff8c0036555f08c; Eric Joldasov

- [Fix typo in docs](https://git.cafe/gitcafe/zig/commit/87a397ab0c7d1d355ce512f97ddf13d066afb9e1?format=markdown) — 87a397ab0c7d1d355ce512f97ddf13d066afb9e1; Niles Salter

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