# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 3fccc0747903f0726d6cc8ee73832cb62f1304bb

Requested commit: 3fccc0747903f0726d6cc8ee73832cb62f1304bb

- [self-hosted translate-c: fix bad memory arena references](https://git.cafe/gitcafe/zig/commit/3fccc0747903f0726d6cc8ee73832cb62f1304bb?format=markdown) — 3fccc0747903f0726d6cc8ee73832cb62f1304bb; Andrew Kelley

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

- [Merge pull request \#2527 from ziglang/posix-layer](https://git.cafe/gitcafe/zig/commit/6a56091213a48118c8c61c0683466f0ffadf6b55?format=markdown) — 6a56091213a48118c8c61c0683466f0ffadf6b55; Andrew Kelley

- [allow implicit optional pointer to optional c_void pointer](https://git.cafe/gitcafe/zig/commit/df7aa9a4f0360945db999f6a6190290eb91d6351?format=markdown) — df7aa9a4f0360945db999f6a6190290eb91d6351; Andrew Kelley

- [introduce @hasDecl builtin function](https://git.cafe/gitcafe/zig/commit/269a53b6afb052ec09f7b26db68219cfeaa0460e?format=markdown) — 269a53b6afb052ec09f7b26db68219cfeaa0460e; Andrew Kelley

- [support enum literals implicit casting to tagged unions](https://git.cafe/gitcafe/zig/commit/21ed9391179a9e472b25c80eaec5eebc9d08aca8?format=markdown) — 21ed9391179a9e472b25c80eaec5eebc9d08aca8; Andrew Kelley

- [std.fmt.parse_float: Fix exponent calculation](https://git.cafe/gitcafe/zig/commit/163a8e98bc04ea955ee54d5905436ffac34c93a2?format=markdown) — 163a8e98bc04ea955ee54d5905436ffac34c93a2; Marc Tiehuis

- [ran zig fmt on stdlib](https://git.cafe/gitcafe/zig/commit/1c73c08298fc3a19886038d935e45cf74ba152fb?format=markdown) — 1c73c08298fc3a19886038d935e45cf74ba152fb; emekoi

- [Fix too eager comptime evaluation of error ptr](https://git.cafe/gitcafe/zig/commit/6672ee9eb39a1cd9a3d6874ac1fb6de347ee2d33?format=markdown) — 6672ee9eb39a1cd9a3d6874ac1fb6de347ee2d33; LemonBoy

- [Use the correct scope for \`use\`](https://git.cafe/gitcafe/zig/commit/b660134a18a308a3a4378c98b78b84595da34e7e?format=markdown) — b660134a18a308a3a4378c98b78b84595da34e7e; LemonBoy

- [Merge pull request \#2516 from LemonBoy/32bfix](https://git.cafe/gitcafe/zig/commit/860684cc2f867b568137319930981904968c9577?format=markdown) — 860684cc2f867b568137319930981904968c9577; Andrew Kelley

- [Fix load/store of non-integer fields in packed struct](https://git.cafe/gitcafe/zig/commit/0a3aec020a6c24e82e8b0accfd8d1a78286f4eda?format=markdown) — 0a3aec020a6c24e82e8b0accfd8d1a78286f4eda; LemonBoy

- [VDSO calls must use the C CC](https://git.cafe/gitcafe/zig/commit/51aaa02679002ba65b270414bf94860fdcbe7c59?format=markdown) — 51aaa02679002ba65b270414bf94860fdcbe7c59; LemonBoy

- [stage1 tokenizer: add more missing break statements](https://git.cafe/gitcafe/zig/commit/2eba779af5ee2dd90ac383abe8e548d893ea4ffc?format=markdown) — 2eba779af5ee2dd90ac383abe8e548d893ea4ffc; Andrew Kelley

- [Add break after digit_value check in TokenizeStateCharCode](https://git.cafe/gitcafe/zig/commit/87901baa28ca04f5de8125c2f473fa02db6b4eb8?format=markdown) — 87901baa28ca04f5de8125c2f473fa02db6b4eb8; SamTebbs33

- [Merge branch 'shawnl-builtins'](https://git.cafe/gitcafe/zig/commit/e09c05f689bbc5c34e7e7cde89bbf0d28ab56421?format=markdown) — e09c05f689bbc5c34e7e7cde89bbf0d28ab56421; Andrew Kelley

- [docgen: add lib codeblock type and use it for wasm32-freestanding](https://git.cafe/gitcafe/zig/commit/56a905c7d16c79138b4581a84f1f844bce2f00eb?format=markdown) — 56a905c7d16c79138b4581a84f1f844bce2f00eb; Shritesh Bhattarai

- [Merge pull request \#2507 from ziglang/wasm-libs](https://git.cafe/gitcafe/zig/commit/8468ff0fe1466d8b38aff1d265d953b5cc8fefe6?format=markdown) — 8468ff0fe1466d8b38aff1d265d953b5cc8fefe6; Andrew Kelley

- [clang C API wrapper: small progress](https://git.cafe/gitcafe/zig/commit/07d0aee11a5725dc22eeaa116fb59c40a1a7c99c?format=markdown) — 07d0aee11a5725dc22eeaa116fb59c40a1a7c99c; Andrew Kelley

- [std: update linux syscalls to 5.1](https://git.cafe/gitcafe/zig/commit/e30cd800e23e419fa1bb48f3b63168becc431211?format=markdown) — e30cd800e23e419fa1bb48f3b63168becc431211; daurnimator

- [fix static builds of zig from requiring c compiler](https://git.cafe/gitcafe/zig/commit/6b36b756eb4b4c26b98d405310680ebe5679d111?format=markdown) — 6b36b756eb4b4c26b98d405310680ebe5679d111; Andrew Kelley

- [change wasm obj ext to \.wasm](https://git.cafe/gitcafe/zig/commit/b64e6cb8130ca0ef7deca2191a8312edc7f2ce41?format=markdown) — b64e6cb8130ca0ef7deca2191a8312edc7f2ce41; Shritesh Bhattarai

- [improvements to zig's implementation of libc and WebAssembly](https://git.cafe/gitcafe/zig/commit/14cdb01f35b35972b06e95a3a438f9f7910b97f8?format=markdown) — 14cdb01f35b35972b06e95a3a438f9f7910b97f8; Andrew Kelley

- [update libclang C API wrapper](https://git.cafe/gitcafe/zig/commit/3aa43dc31c468b2f80bf065f850618a981c5fca2?format=markdown) — 3aa43dc31c468b2f80bf065f850618a981c5fca2; Andrew Kelley

- [Fix off-by-one error in LEB128 parsing](https://git.cafe/gitcafe/zig/commit/787fd0f1bea262d134f06e5913554b8ca086655f?format=markdown) — 787fd0f1bea262d134f06e5913554b8ca086655f; LemonBoy

- [slice types no longer have field access](https://git.cafe/gitcafe/zig/commit/057a5d4898f70c6a8169c99375fbb8631e539051?format=markdown) — 057a5d4898f70c6a8169c99375fbb8631e539051; Andrew Kelley

- [clean up code now that \#769 is implemented](https://git.cafe/gitcafe/zig/commit/5a57610039b6150557b159fe9a8eb30088455dba?format=markdown) — 5a57610039b6150557b159fe9a8eb30088455dba; Andrew Kelley

- [switching on error sets makes new error set for capture values](https://git.cafe/gitcafe/zig/commit/e93a05b6e4a6e66012a24d61d7653e7002e62196?format=markdown) — e93a05b6e4a6e66012a24d61d7653e7002e62196; Andrew Kelley

- [fix regression on switch capture value for multiple cases](https://git.cafe/gitcafe/zig/commit/c08c222d5e8881631a4e3c56a9bda909c25e6c0b?format=markdown) — c08c222d5e8881631a4e3c56a9bda909c25e6c0b; Andrew Kelley

- [else value when switching on error set has](https://git.cafe/gitcafe/zig/commit/df4f77024e93dc3b60dd1d76d64e3c5ffa5ebd84?format=markdown) — df4f77024e93dc3b60dd1d76d64e3c5ffa5ebd84; Andrew Kelley

- [Don't emit DW_TAG_lexical_block for VarDecls](https://git.cafe/gitcafe/zig/commit/6536b409df053165ed704148de6ecf5b72e27282?format=markdown) — 6536b409df053165ed704148de6ecf5b72e27282; LemonBoy

- [Merge pull request \#2482 from ziglang/linux-elf-read](https://git.cafe/gitcafe/zig/commit/b64cee2ec2cdfd4c49208b3b32bb925233a73e08?format=markdown) — b64cee2ec2cdfd4c49208b3b32bb925233a73e08; Marc Tiehuis

- [Fix formatting for multiline asm expressions](https://git.cafe/gitcafe/zig/commit/08d41da916787ab0c19130dc4dc4e7b0e75c9fa8?format=markdown) — 08d41da916787ab0c19130dc4dc4e7b0e75c9fa8; LemonBoy

- [Merge branch 'LemonBoy-asm-cc'](https://git.cafe/gitcafe/zig/commit/66d86eccbe43e01500bd57dba13a4ce68aba8921?format=markdown) — 66d86eccbe43e01500bd57dba13a4ce68aba8921; Andrew Kelley

- [zig fmt on the standard library](https://git.cafe/gitcafe/zig/commit/c1793d61061a112dc3d58c33ac0d3a1ebc8fb35e?format=markdown) — c1793d61061a112dc3d58c33ac0d3a1ebc8fb35e; Andrew Kelley

- [Merge pull request \#2405 from hryx/stage2-recursive-parser](https://git.cafe/gitcafe/zig/commit/ed5a6d74ad980474ed46732828c7f8363dd5b80d?format=markdown) — ed5a6d74ad980474ed46732828c7f8363dd5b80d; Andrew Kelley

- [Merge pull request \#2459 from LemonBoy/enum-num-um-m](https://git.cafe/gitcafe/zig/commit/edcc7c72d1a684a8a16ca23ad26689f2cce4e803?format=markdown) — edcc7c72d1a684a8a16ca23ad26689f2cce4e803; Andrew Kelley

- [fixes \#2235](https://git.cafe/gitcafe/zig/commit/6cf7fb1177848c2f2a20c1f4093b1e003c477911?format=markdown) — 6cf7fb1177848c2f2a20c1f4093b1e003c477911; Jimmi Holst Christensen

- [added grammar rule for enum literal to docs](https://git.cafe/gitcafe/zig/commit/ba3d18a80e6b33e943ecebd9aaf07c0a84de84ee?format=markdown) — ba3d18a80e6b33e943ecebd9aaf07c0a84de84ee; Jimmi Holst Christensen

- [Merge branch 'master' of github.com:ziglang/zig](https://git.cafe/gitcafe/zig/commit/e5a0e21a539f8232fe6f86a0bb25e8c14e685db5?format=markdown) — e5a0e21a539f8232fe6f86a0bb25e8c14e685db5; Jimmi Holst Christensen

- [added tests for global variable declaration syntax](https://git.cafe/gitcafe/zig/commit/fb3b943b0767ad8730a4c1a38f224351705f5198?format=markdown) — fb3b943b0767ad8730a4c1a38f224351705f5198; Jimmi Holst Christensen

- [Merge branch 'master' of github.com:ziglang/zig](https://git.cafe/gitcafe/zig/commit/b2a196e01dce9856eb43ae92a43d1a5b260d11d4?format=markdown) — b2a196e01dce9856eb43ae92a43d1a5b260d11d4; Jimmi Holst Christensen

- [Fixed parser for extern threadlocal variables](https://git.cafe/gitcafe/zig/commit/c051904903e65f6bd2cb9d71f52688ce9d17d52d?format=markdown) — c051904903e65f6bd2cb9d71f52688ce9d17d52d; Jimmi Holst Christensen

- [std: the failing allocator didn't actually count allocations](https://git.cafe/gitcafe/zig/commit/3d93c89fc55a428171bbfa779fb604801d84421d?format=markdown) — 3d93c89fc55a428171bbfa779fb604801d84421d; daurnimator

- [Fix more corner cases in LEB128 parsing](https://git.cafe/gitcafe/zig/commit/6756e545f40dc7de373186a6581594e07bfd8200?format=markdown) — 6756e545f40dc7de373186a6581594e07bfd8200; LemonBoy

- [stage2 translate-c: simple function definitions](https://git.cafe/gitcafe/zig/commit/5f4c3e6557b6ffd654fad5ef3928e5f21db56a50?format=markdown) — 5f4c3e6557b6ffd654fad5ef3928e5f21db56a50; Andrew Kelley

- [stage2 translate-c: builtin types and pub](https://git.cafe/gitcafe/zig/commit/dbb5da14f4b2fafb5000b55dd5cb44f1ddd215f1?format=markdown) — dbb5da14f4b2fafb5000b55dd5cb44f1ddd215f1; Andrew Kelley

- [translate-c: better handling of restore points](https://git.cafe/gitcafe/zig/commit/82219b1fd5018a961726847bf42dfc1d33ec3aeb?format=markdown) — 82219b1fd5018a961726847bf42dfc1d33ec3aeb; Andrew Kelley

- [add test case for previous commit](https://git.cafe/gitcafe/zig/commit/2933d6b8489b8dc5c07bfb503578b12d0d783350?format=markdown) — 2933d6b8489b8dc5c07bfb503578b12d0d783350; Andrew Kelley

- [fix hang for some compile errors](https://git.cafe/gitcafe/zig/commit/fee0e6c8b9d676ef785aab52d25b19ed64e9adeb?format=markdown) — fee0e6c8b9d676ef785aab52d25b19ed64e9adeb; Andrew Kelley

- [translate-c: we have our first test of self-hosted](https://git.cafe/gitcafe/zig/commit/a6f7a9ce2b008ff66ab32c8162d64dd77ffe952f?format=markdown) — a6f7a9ce2b008ff66ab32c8162d64dd77ffe952f; Andrew Kelley

- [stage1: compile error for loop expr val ignored](https://git.cafe/gitcafe/zig/commit/d065f297ab6de5ca35636d169195ce5da6235786?format=markdown) — d065f297ab6de5ca35636d169195ce5da6235786; Michael Dusan

- [Fixes and simplifications for stage 1 parser](https://git.cafe/gitcafe/zig/commit/6b10f03b4a868cc02fc0535193ea0108c77ddd1f?format=markdown) — 6b10f03b4a868cc02fc0535193ea0108c77ddd1f; Jimmi HC

- [Merge pull request \#2465 from LemonBoy/builtins-for-wasm](https://git.cafe/gitcafe/zig/commit/bcf4d20289bfb062aa7e4fadd900c9a247feb3e8?format=markdown) — bcf4d20289bfb062aa7e4fadd900c9a247feb3e8; Andrew Kelley

- [Fix erroneous test case](https://git.cafe/gitcafe/zig/commit/1606dae7286daac67b5eb2d91108f558ab7b2b00?format=markdown) — 1606dae7286daac67b5eb2d91108f558ab7b2b00; LemonBoy

- [translate-c: progress on self-hosted function prototypes](https://git.cafe/gitcafe/zig/commit/1c0223899cfe6c1c73f186330f6eff2cc9e78579?format=markdown) — 1c0223899cfe6c1c73f186330f6eff2cc9e78579; Andrew Kelley

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

- [fix translate-c regression](https://git.cafe/gitcafe/zig/commit/09cff0d2bdc2e0787154bedb77926d69e5393b11?format=markdown) — 09cff0d2bdc2e0787154bedb77926d69e5393b11; Andrew Kelley

- [translate-c: progress on self-hosted function prototypes](https://git.cafe/gitcafe/zig/commit/eea2de108d686e36996ff698feec4c0c6574cb15?format=markdown) — eea2de108d686e36996ff698feec4c0c6574cb15; Andrew Kelley

- [translate-c: use C API for builtin types](https://git.cafe/gitcafe/zig/commit/214625587c66f07f2dd54670258143637058f490?format=markdown) — 214625587c66f07f2dd54670258143637058f490; Andrew Kelley

- [stage1: make some asserts print source location](https://git.cafe/gitcafe/zig/commit/010963ce431db2648374368dfc886aa8482494a9?format=markdown) — 010963ce431db2648374368dfc886aa8482494a9; Andrew Kelley

- [compile error for attempt to cast enum literal to error](https://git.cafe/gitcafe/zig/commit/c459edac18a53854dbfdebe50a370d169e715145?format=markdown) — c459edac18a53854dbfdebe50a370d169e715145; Andrew Kelley

- [fix std.os.copyFile](https://git.cafe/gitcafe/zig/commit/72899da44bb95ebd90f5fcc5b0d3212491f94e9a?format=markdown) — 72899da44bb95ebd90f5fcc5b0d3212491f94e9a; Andrew Kelley

- [translate-c: enough C tokenization/parsing to handle shifting in macros](https://git.cafe/gitcafe/zig/commit/eb65410b624d3aa8c56e7f2d2e68502030f8e981?format=markdown) — eb65410b624d3aa8c56e7f2d2e68502030f8e981; Andrew Kelley

- [translate-c: handle int to ptr and ptr to int casting](https://git.cafe/gitcafe/zig/commit/62065a9aea1c3c93cfea617403b7d5dc8344e36a?format=markdown) — 62065a9aea1c3c93cfea617403b7d5dc8344e36a; Andrew Kelley

- [fix build on macOS](https://git.cafe/gitcafe/zig/commit/a7346ea49f4d9b1af2d0babf67354b234a87fe42?format=markdown) — a7346ea49f4d9b1af2d0babf67354b234a87fe42; Andrew Kelley

- [Merge pull request \#2452 from LemonBoy/more-more-builtins](https://git.cafe/gitcafe/zig/commit/4b9e12be50a8d075d06b127712573b531d068837?format=markdown) — 4b9e12be50a8d075d06b127712573b531d068837; Andrew Kelley

- [self-hosted translate-c progress on function decls](https://git.cafe/gitcafe/zig/commit/46e1c34fcfe0973735c75a0c210db314030798f0?format=markdown) — 46e1c34fcfe0973735c75a0c210db314030798f0; Andrew Kelley

- [add \-\-bundle-compiler-rt function to link options](https://git.cafe/gitcafe/zig/commit/9bbd71c9ab3915b8bd8619a319a0eb6de2e2d152?format=markdown) — 9bbd71c9ab3915b8bd8619a319a0eb6de2e2d152; Andrew Kelley

- [stage1: remove unneeded extern function](https://git.cafe/gitcafe/zig/commit/3bd5c16f39a67889600a2102b716ccf7f9ba70f0?format=markdown) — 3bd5c16f39a67889600a2102b716ccf7f9ba70f0; Andrew Kelley

- [translate-c: NULL pointers translate to \`null\`](https://git.cafe/gitcafe/zig/commit/e3542196c0b0121fb52d9af599b549cf490e47a8?format=markdown) — e3542196c0b0121fb52d9af599b549cf490e47a8; Andrew Kelley

- [std.debug: fix stack trace iteration code](https://git.cafe/gitcafe/zig/commit/9c12237d2d0643fcf34ad6d027ce78d285e40271?format=markdown) — 9c12237d2d0643fcf34ad6d027ce78d285e40271; Andrew Kelley

- [C pointers support if and orelse](https://git.cafe/gitcafe/zig/commit/a4aee8b24d321aa4c7a791d20500e5847a08b587?format=markdown) — a4aee8b24d321aa4c7a791d20500e5847a08b587; Andrew Kelley

- [C pointers support \.? operator](https://git.cafe/gitcafe/zig/commit/0099583bd3eccbecbb827edbde46a40cf821fecf?format=markdown) — 0099583bd3eccbecbb827edbde46a40cf821fecf; Andrew Kelley

- [C pointers support \`null\`](https://git.cafe/gitcafe/zig/commit/50bbb34594eedf7a978c00edb525bcea472b554b?format=markdown) — 50bbb34594eedf7a978c00edb525bcea472b554b; Andrew Kelley

- [Implement stack probes for x86/x86_64](https://git.cafe/gitcafe/zig/commit/be7cacfbbec8aed234a0316d11a9ae0e8cda0286?format=markdown) — be7cacfbbec8aed234a0316d11a9ae0e8cda0286; LemonBoy

- [Merge pull request \#2448 from markfirmware/patch-1](https://git.cafe/gitcafe/zig/commit/24ee7653184e6fbac0d05227723ddff2d716a28a?format=markdown) — 24ee7653184e6fbac0d05227723ddff2d716a28a; Marc Tiehuis

- [Merge pull request \#2427 from LemonBoy/linux-tls](https://git.cafe/gitcafe/zig/commit/9c0596e6274323d649e12eb6c51864d9e6d087e9?format=markdown) — 9c0596e6274323d649e12eb6c51864d9e6d087e9; Andrew Kelley

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

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

- [Merge pull request \#2422 from tgschultz/stdlib-packed-int-array](https://git.cafe/gitcafe/zig/commit/7a41af2632e693cd63476576bbbb965126e45b9b?format=markdown) — 7a41af2632e693cd63476576bbbb965126e45b9b; Andrew Kelley

- [Merge pull request \#2374 from LemonBoy/fileszoff-reform](https://git.cafe/gitcafe/zig/commit/5d347c01cf2942f7c04277242b440ceb695b3213?format=markdown) — 5d347c01cf2942f7c04277242b440ceb695b3213; Andrew Kelley

- [Merge branch 'LemonBoy-stdlib-32b'](https://git.cafe/gitcafe/zig/commit/6a34da963b4712da7fa20079e6ab557455ffe4bf?format=markdown) — 6a34da963b4712da7fa20079e6ab557455ffe4bf; Andrew Kelley

- [Merge pull request \#2404 from squeek502/hash-map-ensure-cap](https://git.cafe/gitcafe/zig/commit/6f0aa801c80a434b7cc931e879d234a8de501e38?format=markdown) — 6f0aa801c80a434b7cc931e879d234a8de501e38; Andrew Kelley

- [Merge pull request \#2326 from daurnimator/sendmmsg](https://git.cafe/gitcafe/zig/commit/21c8d57fca6bad5c9573679c2f7b40e584bd597c?format=markdown) — 21c8d57fca6bad5c9573679c2f7b40e584bd597c; Andrew Kelley

- [wasi: Implement read and write with err checking](https://git.cafe/gitcafe/zig/commit/f4798297ded2d05f4e1919fb27a9cdb9981a5e11?format=markdown) — f4798297ded2d05f4e1919fb27a9cdb9981a5e11; Shritesh Bhattarai

- [compiler-rt: Add \_\_modsi3, \_\_umodsi3](https://git.cafe/gitcafe/zig/commit/2f3b46170340cfe20be4539c4d1eeea9a1dd9cb2?format=markdown) — 2f3b46170340cfe20be4539c4d1eeea9a1dd9cb2; LemonBoy

- [compiler-rt: Add \_\_moddi3, \_\_divdi3](https://git.cafe/gitcafe/zig/commit/1be4e87f0bfffa07bc150ff8057aef3a9e85144c?format=markdown) — 1be4e87f0bfffa07bc150ff8057aef3a9e85144c; LemonBoy

- [Merge pull request \#2409 from shritesh/wasi_native](https://git.cafe/gitcafe/zig/commit/584dd2863a23243c5d587358d0f06b631a5f9575?format=markdown) — 584dd2863a23243c5d587358d0f06b631a5f9575; Andrew Kelley

- [WasmAllocator: compileError on non-wasm arch](https://git.cafe/gitcafe/zig/commit/f86b8e4535c6b7803b724e07d32b1cf72f6d2b2c?format=markdown) — f86b8e4535c6b7803b724e07d32b1cf72f6d2b2c; Shritesh Bhattarai

- [docgen: show \-target command line argument](https://git.cafe/gitcafe/zig/commit/2f39da7cddca3e3ae6a3c92f2a52eab77f311ccc?format=markdown) — 2f39da7cddca3e3ae6a3c92f2a52eab77f311ccc; Shritesh Bhattarai

- [docgen: support wasm and wasi](https://git.cafe/gitcafe/zig/commit/5c04c22bcc04fba8f84fa8e5ec57482c13d0a488?format=markdown) — 5c04c22bcc04fba8f84fa8e5ec57482c13d0a488; Shritesh Bhattarai

- [remove redundant information from README](https://git.cafe/gitcafe/zig/commit/f6937db7d610163f9dac6f69b76bc38e62580a0d?format=markdown) — f6937db7d610163f9dac6f69b76bc38e62580a0d; Andrew Kelley

- [always respect threadlocal for variables with external linkage](https://git.cafe/gitcafe/zig/commit/bd9c629c4c306c9159a5e6ad16fe5637d2bc6dbf?format=markdown) — bd9c629c4c306c9159a5e6ad16fe5637d2bc6dbf; Andrew Kelley

- [docs: remove \`@setGlobalLinkage\` section](https://git.cafe/gitcafe/zig/commit/8cda4fd73a91e7bd678e69dbfbc0b46d15d116d4?format=markdown) — 8cda4fd73a91e7bd678e69dbfbc0b46d15d116d4; Andrew Kelley

- [Switch wasm export-all to only values marked exports](https://git.cafe/gitcafe/zig/commit/8d58dc715b334c1e842e8c97fd345b561ef77fb8?format=markdown) — 8d58dc715b334c1e842e8c97fd345b561ef77fb8; Benjamin Feng

- [std: add std.ArrayList.orderedRemove](https://git.cafe/gitcafe/zig/commit/fca3e3a73f157d93ae3d57f90c13512acfbe9aa4?format=markdown) — fca3e3a73f157d93ae3d57f90c13512acfbe9aa4; daurnimator

- [optimize \`@memset\` with \`undefined\`](https://git.cafe/gitcafe/zig/commit/3552180143a86432bfec3e71ba2fdd7aaebb0549?format=markdown) — 3552180143a86432bfec3e71ba2fdd7aaebb0549; Andrew Kelley

- [docs: update for shared libraries](https://git.cafe/gitcafe/zig/commit/f8117a0799f6c691bf65f3b3f4726bf0e6fd6be2?format=markdown) — f8117a0799f6c691bf65f3b3f4726bf0e6fd6be2; Andrew Kelley

- [Merge pull request \#2397 from ziglang/std.math](https://git.cafe/gitcafe/zig/commit/f950ec0c16de6dba8a541b1a6453ebe431430782?format=markdown) — f950ec0c16de6dba8a541b1a6453ebe431430782; Marc Tiehuis

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