# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: b3d98a4b88514b1e8d2cc07ef05c218f50f5f5d8

Requested commit: b3d98a4b88514b1e8d2cc07ef05c218f50f5f5d8

- [elf: emit dynamic base relocs for \.zig.got entries when required](https://git.cafe/gitcafe/zig/commit/b3d98a4b88514b1e8d2cc07ef05c218f50f5f5d8?format=markdown) — b3d98a4b88514b1e8d2cc07ef05c218f50f5f5d8; Jakub Konka

- [elf: fix section sorting logic](https://git.cafe/gitcafe/zig/commit/315cd7623eccdbce009845083b708f1c9bb6c672?format=markdown) — 315cd7623eccdbce009845083b708f1c9bb6c672; Jakub Konka

- [elf: emit \(broken\) debug sections](https://git.cafe/gitcafe/zig/commit/5fad6837919c683b48d11987e55948b7f25d67cd?format=markdown) — 5fad6837919c683b48d11987e55948b7f25d67cd; Jakub Konka

- [elf: re-enable self-hosted backends](https://git.cafe/gitcafe/zig/commit/85d451f96cd8f2854fa6a092625b8a2f3c474a73?format=markdown) — 85d451f96cd8f2854fa6a092625b8a2f3c474a73; Jakub Konka

- [elf: create new synthetic section ZigGotSection](https://git.cafe/gitcafe/zig/commit/7be983ac9217a596b7f35e7ef4c49fda0270e10b?format=markdown) — 7be983ac9217a596b7f35e7ef4c49fda0270e10b; Jakub Konka

- [elf: exclude Zig special sections from bulk alloc](https://git.cafe/gitcafe/zig/commit/9b6337ab06e90b23c7d494b49fb8a728ac9d75e2?format=markdown) — 9b6337ab06e90b23c7d494b49fb8a728ac9d75e2; Jakub Konka

- [elf: refactor](https://git.cafe/gitcafe/zig/commit/9da6574f7bd3a08fd5aabc771ff5331e14b9c90a?format=markdown) — 9da6574f7bd3a08fd5aabc771ff5331e14b9c90a; Jakub Konka

- [elf: use findFreeSpace mechanics to allocate object-extracted segments](https://git.cafe/gitcafe/zig/commit/716a45a209d4f42ddc9937dc552c6f6d89c8b808?format=markdown) — 716a45a209d4f42ddc9937dc552c6f6d89c8b808; Jakub Konka

- [elf: dynamically allocate SHDR table](https://git.cafe/gitcafe/zig/commit/5ff12003eeb88ae0d02318f6147cccd09a3149ea?format=markdown) — 5ff12003eeb88ae0d02318f6147cccd09a3149ea; Jakub Konka

- [elf: clean up logic for allocating TLS segment](https://git.cafe/gitcafe/zig/commit/1939c7d182e55d09b7968052b0cda652dab18b74?format=markdown) — 1939c7d182e55d09b7968052b0cda652dab18b74; Jakub Konka

- [elf: allocate non-alloc sections using incremental mechanism](https://git.cafe/gitcafe/zig/commit/c87e73b19f8aca4a5bcea1548924b44377a5eec6?format=markdown) — c87e73b19f8aca4a5bcea1548924b44377a5eec6; Jakub Konka

- [elf: assume only one TLS segment for now](https://git.cafe/gitcafe/zig/commit/2aa6099ad9dc5c45994101c94888deeab4ec2a06?format=markdown) — 2aa6099ad9dc5c45994101c94888deeab4ec2a06; Jakub Konka

- [elf: split allocating sections/segments into alloc and non-alloc](https://git.cafe/gitcafe/zig/commit/8be71906d914563ea3e3e154ab948b4d78a1dcd3?format=markdown) — 8be71906d914563ea3e3e154ab948b4d78a1dcd3; Jakub Konka

- [elf: bring back PT_LOAD for PT_PHDR for incremental codepath](https://git.cafe/gitcafe/zig/commit/bcce035636f14de6b2f39edea094d6eab3a321c9?format=markdown) — bcce035636f14de6b2f39edea094d6eab3a321c9; Jakub Konka

- [elf: always write SHDR table, at least for now](https://git.cafe/gitcafe/zig/commit/43397bbdc48ec0d5484a0fc2290fc2feddec7905?format=markdown) — 43397bbdc48ec0d5484a0fc2290fc2feddec7905; Jakub Konka

- [elf: always write PHDR table, at least for now](https://git.cafe/gitcafe/zig/commit/6a7a20520d02f958e1354636f99fcac53cc9c146?format=markdown) — 6a7a20520d02f958e1354636f99fcac53cc9c146; Jakub Konka

- [elf: create and allocate special PHDRs out of the loop](https://git.cafe/gitcafe/zig/commit/5148e38751e5f9415e226a6bc7f8f8c0d104f818?format=markdown) — 5148e38751e5f9415e226a6bc7f8f8c0d104f818; Jakub Konka

- [elf: move creation of PT_PHDR out of initPhdrs and initMetadata](https://git.cafe/gitcafe/zig/commit/59fcf16732b614c998088f1d4c8d59a46d460ed5?format=markdown) — 59fcf16732b614c998088f1d4c8d59a46d460ed5; Jakub Konka

- [elf: rename Zig-specific section handles to \_zig\_ infixed](https://git.cafe/gitcafe/zig/commit/e571208433ad4ec99e62d488aa9f244472e7ea6f?format=markdown) — e571208433ad4ec99e62d488aa9f244472e7ea6f; Jakub Konka

- [elf: fix conflicts after rebase gone bad](https://git.cafe/gitcafe/zig/commit/871591ca1c4983448be8ab96f64dbd56b3c5b0e5?format=markdown) — 871591ca1c4983448be8ab96f64dbd56b3c5b0e5; Jakub Konka

- [elf: fix testTlsOffsetAlignment test](https://git.cafe/gitcafe/zig/commit/b3f40c35dc0bc4a09124918da3651bbae823b4a6?format=markdown) — b3f40c35dc0bc4a09124918da3651bbae823b4a6; Jakub Konka

- [elf: port more linker tests](https://git.cafe/gitcafe/zig/commit/67a02bee2c75faba31bf3f11fb59f7b7b8c2b9ea?format=markdown) — 67a02bee2c75faba31bf3f11fb59f7b7b8c2b9ea; Jakub Konka

- [elf: port more linker tests](https://git.cafe/gitcafe/zig/commit/81b68c7465580af94ae9a7c2969eb5a7667392db?format=markdown) — 81b68c7465580af94ae9a7c2969eb5a7667392db; Jakub Konka

- [elf: fix GotSection.write in presence of TLSLD symbol](https://git.cafe/gitcafe/zig/commit/0b37a9c78d5b554fa137cfd5c66c756cf4a64893?format=markdown) — 0b37a9c78d5b554fa137cfd5c66c756cf4a64893; Jakub Konka

- [elf: port more linker tests](https://git.cafe/gitcafe/zig/commit/898c87bd2ab7d49fbbcb1d01e6b72fec54bdfd09?format=markdown) — 898c87bd2ab7d49fbbcb1d01e6b72fec54bdfd09; Jakub Konka

- [elf: port more linker tests](https://git.cafe/gitcafe/zig/commit/1fe0fd69e059e19586290a450c2a48f9777cd4d4?format=markdown) — 1fe0fd69e059e19586290a450c2a48f9777cd4d4; Jakub Konka

- [elf: port more linker tests](https://git.cafe/gitcafe/zig/commit/9487007ffe332affe3960a5cca6c87759ffdfd22?format=markdown) — 9487007ffe332affe3960a5cca6c87759ffdfd22; Jakub Konka

- [elf: make init/fini sorting deterministic](https://git.cafe/gitcafe/zig/commit/1efc0519ce711ba8e7ee4d621a5bd13766c23020?format=markdown) — 1efc0519ce711ba8e7ee4d621a5bd13766c23020; Jakub Konka

- [elf: refactor tests and disable currently impossible combinations](https://git.cafe/gitcafe/zig/commit/44f30858515935a8b02c23e8d6663ac9a090e251?format=markdown) — 44f30858515935a8b02c23e8d6663ac9a090e251; Jakub Konka

- [elf: test exporting symbols in exes](https://git.cafe/gitcafe/zig/commit/df656c4eefa81f689d831deb17c17b08b8041627?format=markdown) — df656c4eefa81f689d831deb17c17b08b8041627; Jakub Konka

- [elf: test \-\-export-dynamic flag](https://git.cafe/gitcafe/zig/commit/f2ad71991a1586c5ec335402c1c6bc424477f98f?format=markdown) — f2ad71991a1586c5ec335402c1c6bc424477f98f; Jakub Konka

- [elf: test entry point](https://git.cafe/gitcafe/zig/commit/20980b33e38295aa049d1ae419a74530aa8c62c9?format=markdown) — 20980b33e38295aa049d1ae419a74530aa8c62c9; Jakub Konka

- [elf: test various copyrel edge cases](https://git.cafe/gitcafe/zig/commit/9861a9ea75f117ce236f62af8af22620c625a0f9?format=markdown) — 9861a9ea75f117ce236f62af8af22620c625a0f9; Jakub Konka

- [elf: refactor canonical PLT test](https://git.cafe/gitcafe/zig/commit/b6006df565182648ee78bc847053b8cd5278b681?format=markdown) — b6006df565182648ee78bc847053b8cd5278b681; Jakub Konka

- [elf: fix generating \.plt.got indirection](https://git.cafe/gitcafe/zig/commit/1772dbb503429fcee453a3ee6db1eed4dfe7c5c9?format=markdown) — 1772dbb503429fcee453a3ee6db1eed4dfe7c5c9; Jakub Konka

- [elf: fix alignment of \.eh_frame_hdr section](https://git.cafe/gitcafe/zig/commit/06f3b385c409a576b7c962f22c154edb307dd90b?format=markdown) — 06f3b385c409a576b7c962f22c154edb307dd90b; Jakub Konka

- [elf: populate symtab with symbols coming from DSOs](https://git.cafe/gitcafe/zig/commit/a748ca3725e606b6c4be1b3101203ff1e4136924?format=markdown) — a748ca3725e606b6c4be1b3101203ff1e4136924; Jakub Konka

- [elf: port more linker tests](https://git.cafe/gitcafe/zig/commit/c940735c4d091d77594deb15226bbd67cf36cdf2?format=markdown) — c940735c4d091d77594deb15226bbd67cf36cdf2; Jakub Konka

- [elf: add \-\-as-needed test](https://git.cafe/gitcafe/zig/commit/149dd82d5465abc136d9ef2f4270ed041a3b6e3e?format=markdown) — 149dd82d5465abc136d9ef2f4270ed041a3b6e3e; Jakub Konka

- [elf: test large alignment of funcs in exe](https://git.cafe/gitcafe/zig/commit/7ff9461b88678d4bc02ee31fc5159f57a1d7e2b2?format=markdown) — 7ff9461b88678d4bc02ee31fc5159f57a1d7e2b2; Jakub Konka

- [elf: test large alignment of funcs in DSO](https://git.cafe/gitcafe/zig/commit/11bdfe11791b530f991e9e03c647b1897dd1ad69?format=markdown) — 11bdfe11791b530f991e9e03c647b1897dd1ad69; Jakub Konka

- [elf: override default dynamic linker path with system\\\`s dl when appropriate](https://git.cafe/gitcafe/zig/commit/031e12b963726d47d6e0e0a10e51cfbb73baa0e3?format=markdown) — 031e12b963726d47d6e0e0a10e51cfbb73baa0e3; Jakub Konka

- [elf: more DSO tests](https://git.cafe/gitcafe/zig/commit/62c6c4a46d9af921398de4dd5f93935f0b09c753?format=markdown) — 62c6c4a46d9af921398de4dd5f93935f0b09c753; Jakub Konka

- [elf: emit \.got.plt when emitting \.plt](https://git.cafe/gitcafe/zig/commit/2f497f9f0553f2738e05a511f3774cb18efb2304?format=markdown) — 2f497f9f0553f2738e05a511f3774cb18efb2304; Jakub Konka

- [elf: test basic DSO generation and linking](https://git.cafe/gitcafe/zig/commit/e53fa93170e09fa8792e773fe328b4ed87fda9b4?format=markdown) — e53fa93170e09fa8792e773fe328b4ed87fda9b4; Jakub Konka

- [elf: test common symbols in archives](https://git.cafe/gitcafe/zig/commit/ac03a35e8201f0b1cc5f71699c29820317534914?format=markdown) — ac03a35e8201f0b1cc5f71699c29820317534914; Jakub Konka

- [elf: test common symbols handling](https://git.cafe/gitcafe/zig/commit/cf2c8c07897a229eb6081d27856b6d2d47ab9eca?format=markdown) — cf2c8c07897a229eb6081d27856b6d2d47ab9eca; Jakub Konka

- [elf: hook up common symbols handler](https://git.cafe/gitcafe/zig/commit/def7190e845eab3e0bf0f746129b737c8000b2b8?format=markdown) — def7190e845eab3e0bf0f746129b737c8000b2b8; Jakub Konka

- [elf: implement \-\-verbose-link, and other fixes](https://git.cafe/gitcafe/zig/commit/f4c1b1d9ad7c90266b1da1892e9bcd1d6143f7ea?format=markdown) — f4c1b1d9ad7c90266b1da1892e9bcd1d6143f7ea; Jakub Konka

- [elf: add missing generators for special dynamic sections](https://git.cafe/gitcafe/zig/commit/4af5caa81f2d1395857d0f64c5a454b3e9240969?format=markdown) — 4af5caa81f2d1395857d0f64c5a454b3e9240969; Jakub Konka

- [elf: fix synthetic section handling and actually parse DSOs](https://git.cafe/gitcafe/zig/commit/5fa90afb646bfba4ca3b23a354ef171708e002e9?format=markdown) — 5fa90afb646bfba4ca3b23a354ef171708e002e9; Jakub Konka

- [elf: re-enable dynamic linking codepaths](https://git.cafe/gitcafe/zig/commit/d1446565a1449d1f79edb848bbd8db21ce05c70b?format=markdown) — d1446565a1449d1f79edb848bbd8db21ce05c70b; Jakub Konka

- [elf: fix COMDAT deduping logic](https://git.cafe/gitcafe/zig/commit/04a8f217c651f56a2e185d87dd40c0a87ee78bc5?format=markdown) — 04a8f217c651f56a2e185d87dd40c0a87ee78bc5; Jakub Konka

- [elf: add garbage collection of sections](https://git.cafe/gitcafe/zig/commit/9a80ac0429b34541b91671246833c47143d1e4da?format=markdown) — 9a80ac0429b34541b91671246833c47143d1e4da; Jakub Konka

- [elf: test garbage collection of sections](https://git.cafe/gitcafe/zig/commit/2ee221328f1aa1e34a37f38ac8426c1e8e8ec204?format=markdown) — 2ee221328f1aa1e34a37f38ac8426c1e8e8ec204; Jakub Konka

- [elf: add incomplete handling of build-obj \-fllvm \-fno-lld](https://git.cafe/gitcafe/zig/commit/f1b9c365f2bcf4e2e00e221d34f43bb343367c4d?format=markdown) — f1b9c365f2bcf4e2e00e221d34f43bb343367c4d; Jakub Konka

- [elf: add hello-world c\+\+ link test](https://git.cafe/gitcafe/zig/commit/976d4f51ccae088044ac90a89c3840db94f4ceb2?format=markdown) — 976d4f51ccae088044ac90a89c3840db94f4ceb2; Jakub Konka

- [elf: temporarily disable non-llvm linker tests](https://git.cafe/gitcafe/zig/commit/621ddc003ae9cde64d11e259f98f8e079634b94d?format=markdown) — 621ddc003ae9cde64d11e259f98f8e079634b94d; Jakub Konka

- [elf: link hello-world in c\+\+](https://git.cafe/gitcafe/zig/commit/727d9431c8e9ccd29938934a2cd317c1cb43ae44?format=markdown) — 727d9431c8e9ccd29938934a2cd317c1cb43ae44; Jakub Konka

- [elf: add more prepwork for linking c\+\+ objects](https://git.cafe/gitcafe/zig/commit/d6cec5a586c55f471d3f830f34d7a5f668337fb9?format=markdown) — d6cec5a586c55f471d3f830f34d7a5f668337fb9; Jakub Konka

- [elf: add symbols to \.got section directly](https://git.cafe/gitcafe/zig/commit/66f34b15e8573d669ef99d47337162f2aa91d602?format=markdown) — 66f34b15e8573d669ef99d47337162f2aa91d602; Jakub Konka

- [elf: handle \.eh_frame and non-alloc sections](https://git.cafe/gitcafe/zig/commit/2c2bc66ce160989734ba6772fa75a870795d9356?format=markdown) — 2c2bc66ce160989734ba6772fa75a870795d9356; Jakub Konka

- [elf: refactor object.shdrContents to never error out](https://git.cafe/gitcafe/zig/commit/9ccd94d56037e05e87755887e334aa6a1a096ec5?format=markdown) — 9ccd94d56037e05e87755887e334aa6a1a096ec5; Jakub Konka

- [elf: get hello-world with LLVM in Zig working](https://git.cafe/gitcafe/zig/commit/53340544c6666d9d35463f509fbe0416f607c91c?format=markdown) — 53340544c6666d9d35463f509fbe0416f607c91c; Jakub Konka

- [elf: port zld's allocation mechanism](https://git.cafe/gitcafe/zig/commit/1b70ad622bd6dbc776563656a6aaee94d69c66ea?format=markdown) — 1b70ad622bd6dbc776563656a6aaee94d69c66ea; Jakub Konka

- [elf: remove dirty from synthetic \.got section](https://git.cafe/gitcafe/zig/commit/860beda55fd94fc56fce20c79aa6ddadce9baf39?format=markdown) — 860beda55fd94fc56fce20c79aa6ddadce9baf39; Jakub Konka

- [elf: update section sizes accumulated from objects](https://git.cafe/gitcafe/zig/commit/6faed6269fca56d583d2bc5bf35f55a51eb54cdf?format=markdown) — 6faed6269fca56d583d2bc5bf35f55a51eb54cdf; Jakub Konka

- [elf: create atom lists indexed by section index](https://git.cafe/gitcafe/zig/commit/14cff77d87c1580e10fce60b6e07022ea9456948?format=markdown) — 14cff77d87c1580e10fce60b6e07022ea9456948; Jakub Konka

- [elf: sort sections by their rank to combine them by segment flags](https://git.cafe/gitcafe/zig/commit/540ef3e010ea00d9bfb3ba8c2e43ebf8fa226084?format=markdown) — 540ef3e010ea00d9bfb3ba8c2e43ebf8fa226084; Jakub Konka

- [elf: initialize output sections from input objects in a separate step](https://git.cafe/gitcafe/zig/commit/679accd8873ab08ebb0e8d7b2b537c18bd77d821?format=markdown) — 679accd8873ab08ebb0e8d7b2b537c18bd77d821; Jakub Konka

- [elf: run populateMissingMetadata only if ZigModule exists](https://git.cafe/gitcafe/zig/commit/509da2316c2f8ec3a3939df09ca288f92dc55905?format=markdown) — 509da2316c2f8ec3a3939df09ca288f92dc55905; Jakub Konka

- [elf: write shdr_table in flush](https://git.cafe/gitcafe/zig/commit/f0f19e18c77c435795b3454bd6c34517874f02cb?format=markdown) — f0f19e18c77c435795b3454bd6c34517874f02cb; Jakub Konka

- [elf: write \.got in bulk after scanning objects](https://git.cafe/gitcafe/zig/commit/87602092fa21029c872c217a6544a2c0ced2f34f?format=markdown) — 87602092fa21029c872c217a6544a2c0ced2f34f; Jakub Konka

- [elf: check for null atom in ZigModule](https://git.cafe/gitcafe/zig/commit/d565f8bef2b606649e805586cf305ea0da9a8fb2?format=markdown) — d565f8bef2b606649e805586cf305ea0da9a8fb2; Jakub Konka

- [elf: increase Atom.Index resolution to u32](https://git.cafe/gitcafe/zig/commit/75f4420c2db46cc3d9fe9c75ac035c588bbcf4bf?format=markdown) — 75f4420c2db46cc3d9fe9c75ac035c588bbcf4bf; Jakub Konka

- [elf: clean up generating GOT symbol names](https://git.cafe/gitcafe/zig/commit/605e3eb08cffd40af98ff1bb2080d3e5f29da861?format=markdown) — 605e3eb08cffd40af98ff1bb2080d3e5f29da861; Jakub Konka

- [elf: update \.strtab with GOT symbols](https://git.cafe/gitcafe/zig/commit/43406c0696cd164c4da4d893d54390f21a42f0b0?format=markdown) — 43406c0696cd164c4da4d893d54390f21a42f0b0; Jakub Konka

- [elf: for now always update \.shstrtab and \.strtab sections](https://git.cafe/gitcafe/zig/commit/d06aa21e484e891db208003d9814499586d80006?format=markdown) — d06aa21e484e891db208003d9814499586d80006; Jakub Konka

- [elf: reuse addSection in alloc functions](https://git.cafe/gitcafe/zig/commit/ff1423c4cedda2e35d3ad32c350cc6c97da736b5?format=markdown) — ff1423c4cedda2e35d3ad32c350cc6c97da736b5; Jakub Konka

- [elf: do not prealloc space for \.symtab](https://git.cafe/gitcafe/zig/commit/c8c50a058e4d18a47724c489a2b9b7e3316c105a?format=markdown) — c8c50a058e4d18a47724c489a2b9b7e3316c105a; Jakub Konka

- [elf: move initializing string buffers out of populateMissingMetadata](https://git.cafe/gitcafe/zig/commit/52f8a1a24c274c7ad6b28562498da0b58e91ccbf?format=markdown) — 52f8a1a24c274c7ad6b28562498da0b58e91ccbf; Jakub Konka

- [std.mem: Improve writeIntSlice performance](https://git.cafe/gitcafe/zig/commit/7b9165b37576ed4c4962c0ad2afb62921524aa08?format=markdown) — 7b9165b37576ed4c4962c0ad2afb62921524aa08; joadnacer

- [Sema: fix missing check for tuple default initializers](https://git.cafe/gitcafe/zig/commit/14efbf5ed1731058a616582d81223e23f43af128?format=markdown) — 14efbf5ed1731058a616582d81223e23f43af128; Veikka Tuominen

- [make distinct error limit configurable](https://git.cafe/gitcafe/zig/commit/78855bd21866b515018259a2194e036e4b3120df?format=markdown) — 78855bd21866b515018259a2194e036e4b3120df; Veikka Tuominen

- [Build: fix some issues with ConfigHeader step](https://git.cafe/gitcafe/zig/commit/fbd90e487b4abe32422dc997467b1d81ad574d5d?format=markdown) — fbd90e487b4abe32422dc997467b1d81ad574d5d; Jacob Young

- [Merge pull request \#17448 from squeek502/win32-manifest](https://git.cafe/gitcafe/zig/commit/ca690ffa22ab4463e53b547d109a2b2081771e05?format=markdown) — ca690ffa22ab4463e53b547d109a2b2081771e05; Andrew Kelley

- [Sema: fix \`@extern\` error on function pointer](https://git.cafe/gitcafe/zig/commit/ebde525ccee41a8eefbb868cf4df756f1a937dd2?format=markdown) — ebde525ccee41a8eefbb868cf4df756f1a937dd2; Bogdan Romanyuk

- [Merge pull request \#17293 from Snektron/spirv-aaaa](https://git.cafe/gitcafe/zig/commit/fd6b3db34252f2a548630c0e57fe80f32202aa12?format=markdown) — fd6b3db34252f2a548630c0e57fe80f32202aa12; Robin Voetter

- [std.heap.ArenaAllocator: fix doc comment typo](https://git.cafe/gitcafe/zig/commit/a1e0b9979ab2a47ad1d13dd06106c3143d9a1c9e?format=markdown) — a1e0b9979ab2a47ad1d13dd06106c3143d9a1c9e; Johan Jansson

- [std.base64: Improve Encoder/Decoder performance](https://git.cafe/gitcafe/zig/commit/a241cf90d66ee0a47fafc49dc65fe32871557a01?format=markdown) — a241cf90d66ee0a47fafc49dc65fe32871557a01; joadnacer

- [Merge pull request \#17523 from xxxbxxx/wasm-codegen](https://git.cafe/gitcafe/zig/commit/b0f031f5730be496872591dce3242004cf9a6f22?format=markdown) — b0f031f5730be496872591dce3242004cf9a6f22; Luuk de Gram

- [translate-c: fix crash when last stmt of stmt expr is a decl](https://git.cafe/gitcafe/zig/commit/a126afa1c3fe7e39678c201f6470b7899aedd47e?format=markdown) — a126afa1c3fe7e39678c201f6470b7899aedd47e; Peng He

- [update build.zig examples from current stdlib](https://git.cafe/gitcafe/zig/commit/8a15c9249c6b6d47c22651d65a7b68db487cd479?format=markdown) — 8a15c9249c6b6d47c22651d65a7b68db487cd479; Ryan Barth

- [Add a missing period in Future's description](https://git.cafe/gitcafe/zig/commit/895c81ce72430be818befefa56046d966c01f8ea?format=markdown) — 895c81ce72430be818befefa56046d966c01f8ea; JustinWayland

- [Merge pull request \#17242 from ziglang/ci-windows-tarballs](https://git.cafe/gitcafe/zig/commit/3be8490d826996dae4ce9c5564d0b2076b906f1f?format=markdown) — 3be8490d826996dae4ce9c5564d0b2076b906f1f; Andrew Kelley

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

- [LLVM: work around \`@floatFromInt\` bug](https://git.cafe/gitcafe/zig/commit/ab4d6bf468bd8cba4ffd2d700d83e9707f5307b1?format=markdown) — ab4d6bf468bd8cba4ffd2d700d83e9707f5307b1; Andrew Kelley

- [Merge pull request \#17510 from Vexu/vector](https://git.cafe/gitcafe/zig/commit/2d7d037c4855681c8a27d98f1f29a63badb55658?format=markdown) — 2d7d037c4855681c8a27d98f1f29a63badb55658; Andrew Kelley

- [Merge pull request \#17504 from ziglang/fix-var-args-coercion](https://git.cafe/gitcafe/zig/commit/7aa85691b08262b4fd63f9307e4d9cd41230e08c?format=markdown) — 7aa85691b08262b4fd63f9307e4d9cd41230e08c; Andrew Kelley

- [remove redundant use of pathFromRoot](https://git.cafe/gitcafe/zig/commit/244233da2a355cbb5b7ec2e3888c3607b91609a3?format=markdown) — 244233da2a355cbb5b7ec2e3888c3607b91609a3; radar roark

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