# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 14a00d3825df34a993d7579869aa0204400e9fde

Requested commit: 14a00d3825df34a993d7579869aa0204400e9fde

- [zig fmt](https://git.cafe/gitcafe/zig/commit/14a00d3825df34a993d7579869aa0204400e9fde?format=markdown) — 14a00d3825df34a993d7579869aa0204400e9fde; tgschultz

- [Added ability to specify endianess of PackedInt\(Array/Slice\)](https://git.cafe/gitcafe/zig/commit/8c28b5960559daef3ffc6b0777829ae3262ee8c7?format=markdown) — 8c28b5960559daef3ffc6b0777829ae3262ee8c7; tgschultz

- [zig fmt](https://git.cafe/gitcafe/zig/commit/27ed525e03879502a983bc4782625e9c081c1c4d?format=markdown) — 27ed525e03879502a983bc4782625e9c081c1c4d; tgschultz

- [Ugh\. I updated these but forgot to git add\.](https://git.cafe/gitcafe/zig/commit/4dfd1f54db66cec2e02e245397b1c5df5051656c?format=markdown) — 4dfd1f54db66cec2e02e245397b1c5df5051656c; tgschultz

- [and again](https://git.cafe/gitcafe/zig/commit/7dc71cdc4aadffc20a29c8c9dc1d8097b717dd3d?format=markdown) — 7dc71cdc4aadffc20a29c8c9dc1d8097b717dd3d; tgschultz

- [Fixed some comments](https://git.cafe/gitcafe/zig/commit/3e3bdd577c8cc0c4e2669a94c34d3fae6b7bd60f?format=markdown) — 3e3bdd577c8cc0c4e2669a94c34d3fae6b7bd60f; tgschultz

- [Added PackedIntArray, PackedIntSlice to std](https://git.cafe/gitcafe/zig/commit/e2fd37e75b0b309ee8e2bf6c3678da87d84b369d?format=markdown) — e2fd37e75b0b309ee8e2bf6c3678da87d84b369d; tgschultz

- [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

- [main: change \-\-enable-pic and \-\-disable-pic to \-fPIC and \-fno-PIC](https://git.cafe/gitcafe/zig/commit/c00c18de6a5e436b1c362c06d6e5259c8f731a90?format=markdown) — c00c18de6a5e436b1c362c06d6e5259c8f731a90; Dong-hee Na

- [docgen: add exe_build_err tag](https://git.cafe/gitcafe/zig/commit/6e4f69a54a976efd2d5203a848deeffcd7891f62?format=markdown) — 6e4f69a54a976efd2d5203a848deeffcd7891f62; Andrew Kelley

- [docs: add note to @setRuntimeSafety](https://git.cafe/gitcafe/zig/commit/54a93e53935d7c7a7702849d66182fa6e9670b6e?format=markdown) — 54a93e53935d7c7a7702849d66182fa6e9670b6e; Andrew Kelley

- [Don't install zig_cpp lib for stage2 target](https://git.cafe/gitcafe/zig/commit/40fe6afdad1a8676b5d3a5dd23d6d50d6ea9f059?format=markdown) — 40fe6afdad1a8676b5d3a5dd23d6d50d6ea9f059; Marc Tiehuis

- [wasi: import all core exports](https://git.cafe/gitcafe/zig/commit/7bbc8eb16c44d0aa9fee72fbe5607b44468a2872?format=markdown) — 7bbc8eb16c44d0aa9fee72fbe5607b44468a2872; Shritesh Bhattarai

- [wasi: import all constants and their types](https://git.cafe/gitcafe/zig/commit/f53abf40631463a42d640856e3f1613a8334cb14?format=markdown) — f53abf40631463a42d640856e3f1613a8334cb14; Shritesh Bhattarai

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

- [wasi: implement getRandomBytes](https://git.cafe/gitcafe/zig/commit/1fabd6bbf355eb6111c4ed88be97f1ec2bf7b1ae?format=markdown) — 1fabd6bbf355eb6111c4ed88be97f1ec2bf7b1ae; Shritesh Bhattarai

- [Merge pull request \#2390 from shritesh/wasi_env](https://git.cafe/gitcafe/zig/commit/79a139ac633bc7f80f97d6be6f7f78a7aafa156b?format=markdown) — 79a139ac633bc7f80f97d6be6f7f78a7aafa156b; Andrew Kelley

- [add test case to cover solved bug](https://git.cafe/gitcafe/zig/commit/9dfd24a3345c83c9cd32d45bef3076bb94bc0eaa?format=markdown) — 9dfd24a3345c83c9cd32d45bef3076bb94bc0eaa; Andrew Kelley

- [Don't install stage2 artifacts](https://git.cafe/gitcafe/zig/commit/81767a658d07219a402384f98a7553abcbbd2e70?format=markdown) — 81767a658d07219a402384f98a7553abcbbd2e70; Marc Tiehuis

- [translate-c: fix using wrong enum](https://git.cafe/gitcafe/zig/commit/b4f8d68e2e48a27ff2a6eea6155873cdbfc8ad38?format=markdown) — b4f8d68e2e48a27ff2a6eea6155873cdbfc8ad38; Andrew Kelley

- [self-hosted translate-c: iterate over top level decls](https://git.cafe/gitcafe/zig/commit/a7f99c8ee9b53212b5cf4a5e76329ab53566084b?format=markdown) — a7f99c8ee9b53212b5cf4a5e76329ab53566084b; Andrew Kelley

- [WASI: implement argsAlloc and argsFree \(\#2364\)](https://git.cafe/gitcafe/zig/commit/01365be82fb413061d052c2ecdb761d24d73125d?format=markdown) — 01365be82fb413061d052c2ecdb761d24d73125d; Shritesh Bhattarai

- [translate-c: Emit @ptrCast \+ @alignPtr sequence](https://git.cafe/gitcafe/zig/commit/77383f968dde1e0d5d98865db8f560691d5f2afe?format=markdown) — 77383f968dde1e0d5d98865db8f560691d5f2afe; LemonBoy

- [compiler-rt: Add \_\_mulodi4](https://git.cafe/gitcafe/zig/commit/b1a61a6d51919cb8d5d87c53d495406491c53ebf?format=markdown) — b1a61a6d51919cb8d5d87c53d495406491c53ebf; LemonBoy

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

- [Merge branch 'squeek502-readme-std-lib'](https://git.cafe/gitcafe/zig/commit/75d42ace31e8965a6bce04965dfc4a9a7b322b4f?format=markdown) — 75d42ace31e8965a6bce04965dfc4a9a7b322b4f; Andrew Kelley

- [Fix crash due to command line argument parsing](https://git.cafe/gitcafe/zig/commit/a4e506510b202685d859e366feeeb76e09252ba0?format=markdown) — a4e506510b202685d859e366feeeb76e09252ba0; Matt Stancliff

- [json tests do not need this prefix anymore](https://git.cafe/gitcafe/zig/commit/e3452ba21b978f8b675e90e3b580e325ae0e38a6?format=markdown) — e3452ba21b978f8b675e90e3b580e325ae0e38a6; Andrew Kelley

- [enable more json tests](https://git.cafe/gitcafe/zig/commit/da28811c500c8fdc77468013840f978781e9ef7d?format=markdown) — da28811c500c8fdc77468013840f978781e9ef7d; Andrew Kelley

- [DirectAllocator: move if \> 0 condition above @memcpy](https://git.cafe/gitcafe/zig/commit/4b6f350369d1a27353f521c25fd938b6232b631a?format=markdown) — 4b6f350369d1a27353f521c25fd938b6232b631a; Andrew Kelley

- [std.heap: do not excessively call mmap, and munmap in direct allocator](https://git.cafe/gitcafe/zig/commit/3c13aa178b007cae19800579b40e82bef127f388?format=markdown) — 3c13aa178b007cae19800579b40e82bef127f388; Shawn Landden

- [fix build \(unused function warning\)](https://git.cafe/gitcafe/zig/commit/8afa1e800b9957bff707ca8f57e3c38fc38e2597?format=markdown) — 8afa1e800b9957bff707ca8f57e3c38fc38e2597; Andrew Kelley

- [Merge pull request \#2139 from emekoi/lib-on-mingw](https://git.cafe/gitcafe/zig/commit/d3c88a8949851c4ea9bdfd38dfb0e93196f602ea?format=markdown) — d3c88a8949851c4ea9bdfd38dfb0e93196f602ea; Andrew Kelley

- [Fix generation of container initializers](https://git.cafe/gitcafe/zig/commit/9902b604cb01072d4599035b59724731cf03fdbc?format=markdown) — 9902b604cb01072d4599035b59724731cf03fdbc; LemonBoy

- [std.fmt: add max_depth to avoid infinite recursion from self-references](https://git.cafe/gitcafe/zig/commit/205e501e42b9a2e1d35afa0873311165100863ae?format=markdown) — 205e501e42b9a2e1d35afa0873311165100863ae; Ryan Liptak

- [Revert "std: Add mem.nativeIntToBig and mem.nativeIntToLittle"](https://git.cafe/gitcafe/zig/commit/bc1840e18f5456e3f9cc1f9c62e932e90ebb0d36?format=markdown) — bc1840e18f5456e3f9cc1f9c62e932e90ebb0d36; daurnimator

- [fixed syntax error](https://git.cafe/gitcafe/zig/commit/66f3ef06e83311662afa490abcbf97c3e272aeab?format=markdown) — 66f3ef06e83311662afa490abcbf97c3e272aeab; emekoi

- [fix missing semicolon](https://git.cafe/gitcafe/zig/commit/d02489fd9a56588bad800afcc18fc58b07f19b56?format=markdown) — d02489fd9a56588bad800afcc18fc58b07f19b56; Shritesh Bhattarai

- [zig fmt is built directly into stage1 rather than child process](https://git.cafe/gitcafe/zig/commit/2d6520d5d4cd912cdd20db6cfa155e871efc6f59?format=markdown) — 2d6520d5d4cd912cdd20db6cfa155e871efc6f59; Andrew Kelley

- [Merge pull request \#2357 from squeek502/heap-shrink-large-align](https://git.cafe/gitcafe/zig/commit/ac3946620cebfc706255a86103a14c6cb08cff97?format=markdown) — ac3946620cebfc706255a86103a14c6cb08cff97; Andrew Kelley

- [docgen: properly close tags for skipped execs](https://git.cafe/gitcafe/zig/commit/efc5122fb61aab0d6f2c2700b5dcee1b5fc5d2d2?format=markdown) — efc5122fb61aab0d6f2c2700b5dcee1b5fc5d2d2; Shritesh Bhattarai

- [self-hosted translate-c emits a hello world AST](https://git.cafe/gitcafe/zig/commit/28071ac637a73fea7db89cf9c041ca349554a437?format=markdown) — 28071ac637a73fea7db89cf9c041ca349554a437; Andrew Kelley

- [clean up test output](https://git.cafe/gitcafe/zig/commit/c82acdbb9ed65f3443544fe2be9bd12c9a7686d9?format=markdown) — c82acdbb9ed65f3443544fe2be9bd12c9a7686d9; Andrew Kelley

- [Fix path canonicalization when $HOME has a trailing slash](https://git.cafe/gitcafe/zig/commit/1d95fdaf6e952674514fe5692ebd3fe1834926cb?format=markdown) — 1d95fdaf6e952674514fe5692ebd3fe1834926cb; Andrew Kelley

- [Do not invoke UB in BigInt shr operations](https://git.cafe/gitcafe/zig/commit/9ec4ccc68f6473ce4f02fc5d2b87ad92e2eb555a?format=markdown) — 9ec4ccc68f6473ce4f02fc5d2b87ad92e2eb555a; LemonBoy

- [Change symbol name of tests in codegen](https://git.cafe/gitcafe/zig/commit/4df2f3d74f140ae6a60dc33d3e0fb7b25f29d5b9?format=markdown) — 4df2f3d74f140ae6a60dc33d3e0fb7b25f29d5b9; rylmovuk

- [Merge pull request \#2332 from ziglang/translate-c-userland](https://git.cafe/gitcafe/zig/commit/92d9cef07116da8639ac33b7fd83ba1b35f0750c?format=markdown) — 92d9cef07116da8639ac33b7fd83ba1b35f0750c; Andrew Kelley

- [Merge pull request \#2312 from squeek502/heap-shrink-large-align](https://git.cafe/gitcafe/zig/commit/56e07622c692f70eb10836b86c5fda02c53e2394?format=markdown) — 56e07622c692f70eb10836b86c5fda02c53e2394; Andrew Kelley

- [remove Shebang \(\#\!\) support](https://git.cafe/gitcafe/zig/commit/8ef7f6febb7132d7a1ee44199fd22006f326de5c?format=markdown) — 8ef7f6febb7132d7a1ee44199fd22006f326de5c; Shawn Landden

- [\`@sizeOf\` returns 0 for comptime types](https://git.cafe/gitcafe/zig/commit/fb2acaff067dd6b385de7f2bd2726bdfebbf841f?format=markdown) — fb2acaff067dd6b385de7f2bd2726bdfebbf841f; Andrew Kelley

- [compiler-rt: Add missing import of test for comparesf2](https://git.cafe/gitcafe/zig/commit/733c547a65b005338c89e3b6a6cb6e817bee632b?format=markdown) — 733c547a65b005338c89e3b6a6cb6e817bee632b; vegecode

- [compiler-rt: add aeabi_dcmp, comparedf2](https://git.cafe/gitcafe/zig/commit/01168e15775a6fb7dcac086785de476a9ffc3fe2?format=markdown) — 01168e15775a6fb7dcac086785de476a9ffc3fe2; vegecode

- [Merge pull request \#2296 from LemonBoy/translate-c-stuff](https://git.cafe/gitcafe/zig/commit/ad994c96423dd1fcf81d3069aa2d39e345a0aeba?format=markdown) — ad994c96423dd1fcf81d3069aa2d39e345a0aeba; Andrew Kelley

- [Fix alignment of macro FIND_AND_ADD_CLANG_LIB](https://git.cafe/gitcafe/zig/commit/7bafe2e490576f8b6f401ed4e9cedfa9fb395127?format=markdown) — 7bafe2e490576f8b6f401ed4e9cedfa9fb395127; Wink Saville

- [Sync grammar with spec](https://git.cafe/gitcafe/zig/commit/06bf91843640a060c5e17072e02dc9d7deea920b?format=markdown) — 06bf91843640a060c5e17072e02dc9d7deea920b; hryx

- [add \-fvisibility-inlines-hidden](https://git.cafe/gitcafe/zig/commit/5de934810fda80dcf141fce57331ef9291a45abc?format=markdown) — 5de934810fda80dcf141fce57331ef9291a45abc; Michael Dusan

- [build libuserland in cross compilation mode](https://git.cafe/gitcafe/zig/commit/ed419555229a6d93eb7b08950620f86641f44d92?format=markdown) — ed419555229a6d93eb7b08950620f86641f44d92; Andrew Kelley

- [Merge pull request \#2351 from ziglang/fixed-2346](https://git.cafe/gitcafe/zig/commit/e4a86d4653c5854437371e2b63006bd4a1b4c83d?format=markdown) — e4a86d4653c5854437371e2b63006bd4a1b4c83d; Jimmi Holst Christensen

- [Merge pull request \#2335 from hryx/no-tag-expr-for-struct](https://git.cafe/gitcafe/zig/commit/e553ade090582d7f863e2f02e6e0c803d4b9408b?format=markdown) — e553ade090582d7f863e2f02e6e0c803d4b9408b; Jimmi Holst Christensen

- [Merge pull request \#2344 from LemonBoy/dbg-things](https://git.cafe/gitcafe/zig/commit/3bc361178c0f37ee9ffb67698401027a9f656664?format=markdown) — 3bc361178c0f37ee9ffb67698401027a9f656664; Andrew Kelley

- [fixed stack protector issues](https://git.cafe/gitcafe/zig/commit/0f8fc3b924ac0d971a800bc6e3b6c931612e06a6?format=markdown) — 0f8fc3b924ac0d971a800bc6e3b6c931612e06a6; emekoi

- [std: Add mem.nativeIntToBig and mem.nativeIntToLittle](https://git.cafe/gitcafe/zig/commit/211f0a2226db7c53cfa1581c5572a6100c3e17f6?format=markdown) — 211f0a2226db7c53cfa1581c5572a6100c3e17f6; daurnimator

- [compiler-rt: add aeabi_fcmp, comparesf2](https://git.cafe/gitcafe/zig/commit/bb25f212b3630eeaac6a76575f21875d7d94e1a4?format=markdown) — bb25f212b3630eeaac6a76575f21875d7d94e1a4; vegecode

- [Fixes DirectAllocator Windows implementation to call HeapFree when new_size == 0](https://git.cafe/gitcafe/zig/commit/22f5e5fd3e7f4cf15c38c2b3be0b0e357854026a?format=markdown) — 22f5e5fd3e7f4cf15c38c2b3be0b0e357854026a; tgschultz

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

- [fix DirectAllocator not unmapping unused pages on large alignments](https://git.cafe/gitcafe/zig/commit/1030cc97cacbf7f7389ff56601a1bde9e33d3763?format=markdown) — 1030cc97cacbf7f7389ff56601a1bde9e33d3763; Ryan Liptak

- [zig-fmt: allow comptime blocks in containers \(\#2308\)](https://git.cafe/gitcafe/zig/commit/d44d2784e6a41ccd5549d4badea527a35169945d?format=markdown) — d44d2784e6a41ccd5549d4badea527a35169945d; Raul Leal

- [Fix test in langref to assert against modified var](https://git.cafe/gitcafe/zig/commit/3b6a4fe4cd0800b7078953d56156475f699751f1?format=markdown) — 3b6a4fe4cd0800b7078953d56156475f699751f1; Matt Stancliff

- [ci: fix accidentally shipping zig0.exe](https://git.cafe/gitcafe/zig/commit/a10a1efc831fd87d6548558edd2de26530811989?format=markdown) — a10a1efc831fd87d6548558edd2de26530811989; Andrew Kelley

- [stage1 assertions always on, and have stack traces](https://git.cafe/gitcafe/zig/commit/ff3cdbc3a078de1d54c13737264ed62f77ff1f50?format=markdown) — ff3cdbc3a078de1d54c13737264ed62f77ff1f50; Andrew Kelley

- [build: rename zig1 to zig0 to avoid confusion with stage1](https://git.cafe/gitcafe/zig/commit/4ad7d09ba5f6f021cb6b6c2045e26fe252f61a27?format=markdown) — 4ad7d09ba5f6f021cb6b6c2045e26fe252f61a27; Andrew Kelley

- [Merge pull request \#2295 from ziglang/stage1-hybrid](https://git.cafe/gitcafe/zig/commit/bc2d60c11f7e90f401a4412d3dc6fca985071169?format=markdown) — bc2d60c11f7e90f401a4412d3dc6fca985071169; Andrew Kelley

- [Revert "DirectAllocator: on windows, use HeapFree instead of HeapReAlloc to free memory\."](https://git.cafe/gitcafe/zig/commit/4c03746926562e4e9650eec7c4361836fabba5af?format=markdown) — 4c03746926562e4e9650eec7c4361836fabba5af; Andrew Kelley

- [docs: update intro text](https://git.cafe/gitcafe/zig/commit/b29241fc08a329c5d9b0f1b8abb0ac815c480296?format=markdown) — b29241fc08a329c5d9b0f1b8abb0ac815c480296; Andrew Kelley

- [stage1: const_values_equal support tagged union](https://git.cafe/gitcafe/zig/commit/611d4bc6a1a99f4364b690dea688e81dd599daae?format=markdown) — 611d4bc6a1a99f4364b690dea688e81dd599daae; Michael Dusan

- [Merge pull request \#2286 from shritesh/wasm_alloc](https://git.cafe/gitcafe/zig/commit/52caf311bbcd2f7792d19cb11dbae26eb59873fe?format=markdown) — 52caf311bbcd2f7792d19cb11dbae26eb59873fe; Andrew Kelley

- [DirectAllocator: on windows, use HeapFree instead of HeapReAlloc to free memory\.](https://git.cafe/gitcafe/zig/commit/71bb8cd5370f52b5fef3b107069d4879b434e108?format=markdown) — 71bb8cd5370f52b5fef3b107069d4879b434e108; Sahnvour

- [freestanding target adds \-ffrestanding to cc parameters](https://git.cafe/gitcafe/zig/commit/4e2f6ebf398f5d84aa630c4a9ab40c0de3980a72?format=markdown) — 4e2f6ebf398f5d84aa630c4a9ab40c0de3980a72; Andrew Kelley

- [translate-c: move some code to the C API](https://git.cafe/gitcafe/zig/commit/3226b5315e4caa8fc8aaffaa258b07b212f230b1?format=markdown) — 3226b5315e4caa8fc8aaffaa258b07b212f230b1; Andrew Kelley

- [remove workaround for LLD bug](https://git.cafe/gitcafe/zig/commit/f488f3fd03d12ea02240855d4784cc2e283af7ed?format=markdown) — f488f3fd03d12ea02240855d4784cc2e283af7ed; Andrew Kelley

- [add patch to LLD to fix deadlock race condition in wasm linker](https://git.cafe/gitcafe/zig/commit/c8b60538ede014e9e924bf218a611bc60ea39b11?format=markdown) — c8b60538ede014e9e924bf218a611bc60ea39b11; Andrew Kelley

- [update std.os.page_size for WebAssembly](https://git.cafe/gitcafe/zig/commit/0a280b6062c0b0a3c7a460499c72be40acfcac46?format=markdown) — 0a280b6062c0b0a3c7a460499c72be40acfcac46; Andrew Kelley

- [disable threads when linking WebAssembly to work around an LLD bug](https://git.cafe/gitcafe/zig/commit/6692cbbe18ad108affccfb9cb85d53e2583408ec?format=markdown) — 6692cbbe18ad108affccfb9cb85d53e2583408ec; Andrew Kelley

- [fix Debug mode when error return tracing is off](https://git.cafe/gitcafe/zig/commit/579dd7411462a1359a08e8b4c0b4b9765d54a563?format=markdown) — 579dd7411462a1359a08e8b4c0b4b9765d54a563; Andrew Kelley

- [wasi: switch to "standard" wasi_unstable module fn](https://git.cafe/gitcafe/zig/commit/f5d84250a3cbe113c46d9f07b8edf634e39afcec?format=markdown) — f5d84250a3cbe113c46d9f07b8edf634e39afcec; Shritesh Bhattarai

- [Merge pull request \#2281 from shritesh/wasm_module](https://git.cafe/gitcafe/zig/commit/3b8a85c94182f5600d5bec27b4061803869b4fe8?format=markdown) — 3b8a85c94182f5600d5bec27b4061803869b4fe8; Andrew Kelley

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