# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 599215cee46b83d052f57a3e6566098900332e38

Requested commit: 599215cee46b83d052f57a3e6566098900332e38

- [add compile error tests for offsetOf builtin](https://git.cafe/gitcafe/zig/commit/599215cee46b83d052f57a3e6566098900332e38?format=markdown) — 599215cee46b83d052f57a3e6566098900332e38; Andrew Kelley

- [Merge pull request \#338 from raulgrell/master](https://git.cafe/gitcafe/zig/commit/68f75a3130d09e1cd86caa1252ff3c4f517a452b?format=markdown) — 68f75a3130d09e1cd86caa1252ff3c4f517a452b; Andrew Kelley

- [Merge branch 'self-hosted-tests'](https://git.cafe/gitcafe/zig/commit/037a9d937d41552a44f8fd597e14a2d3491cb499?format=markdown) — 037a9d937d41552a44f8fd597e14a2d3491cb499; Andrew Kelley

- [error when building exe with no entry point](https://git.cafe/gitcafe/zig/commit/237dfdbdc6f83071cff88489cc66cb83a2d65b00?format=markdown) — 237dfdbdc6f83071cff88489cc66cb83a2d65b00; Andrew Kelley

- [bail out of analysis on first error during comptime eval](https://git.cafe/gitcafe/zig/commit/6f0f8a92ec7cf7eac8c05469a46398f47885614e?format=markdown) — 6f0f8a92ec7cf7eac8c05469a46398f47885614e; Andrew Kelley

- [std.rand API follows idiomatic convention for init](https://git.cafe/gitcafe/zig/commit/9021bb79695d378a864945f1d398083872ee6530?format=markdown) — 9021bb79695d378a864945f1d398083872ee6530; Andrew Kelley

- [add \`@fieldParentPtr\` builtin function](https://git.cafe/gitcafe/zig/commit/a791417552f200911e534aebe312ab3c527b1a2b?format=markdown) — a791417552f200911e534aebe312ab3c527b1a2b; Andrew Kelley

- [rename \`@intType\` to \`@IntType\` to follow convention](https://git.cafe/gitcafe/zig/commit/407916cd2f3f4931de29fd87b8c9ae3faeba8452?format=markdown) — 407916cd2f3f4931de29fd87b8c9ae3faeba8452; Andrew Kelley

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

- [add compile error for intToPtr with a 0-bit ptr](https://git.cafe/gitcafe/zig/commit/2e0b114fdce1a10b8433438d8e2251cf708a72ec?format=markdown) — 2e0b114fdce1a10b8433438d8e2251cf708a72ec; Andrew Kelley

- [zig build system creates symlinks atomically](https://git.cafe/gitcafe/zig/commit/216e14891ea5fa1a88804d9781ef779d448d1220?format=markdown) — 216e14891ea5fa1a88804d9781ef779d448d1220; Andrew Kelley

- [build examples in \./run_tests](https://git.cafe/gitcafe/zig/commit/401eed8153d909eda4146b5a1815dee7130cf1c3?format=markdown) — 401eed8153d909eda4146b5a1815dee7130cf1c3; Andrew Kelley

- [zig build system: progress toward install and uninstall](https://git.cafe/gitcafe/zig/commit/05b3082121e225ec2dfc9a062c765b4b60befaef?format=markdown) — 05b3082121e225ec2dfc9a062c765b4b60befaef; Andrew Kelley

- [zig build system: implement custom command step](https://git.cafe/gitcafe/zig/commit/e4ec2d10c67542589e10e1eaf569157284171159?format=markdown) — e4ec2d10c67542589e10e1eaf569157284171159; Andrew Kelley

- [improvements to zig build system and unwrap error safety](https://git.cafe/gitcafe/zig/commit/47336abae3992ef343bd9cb6099b89bad1dfb634?format=markdown) — 47336abae3992ef343bd9cb6099b89bad1dfb634; Andrew Kelley

- [zig build system: ability to link against dynamic library step](https://git.cafe/gitcafe/zig/commit/d16ce67106796011706e9f3653bb843c21c9d708?format=markdown) — d16ce67106796011706e9f3653bb843c21c9d708; Andrew Kelley

- [add tests for implicit semicolon\. closes \#297](https://git.cafe/gitcafe/zig/commit/3a8490f7e95faeff6be9b65c93cd55c8dd11ed1e?format=markdown) — 3a8490f7e95faeff6be9b65c93cd55c8dd11ed1e; Josh Wolfe

- [comptime \(\{\}\) should not get an implicit semicolon](https://git.cafe/gitcafe/zig/commit/3e93796e246f22bad43634682966390c15d7f936?format=markdown) — 3e93796e246f22bad43634682966390c15d7f936; Josh Wolfe

- [zig build system understands the concept of dependencies](https://git.cafe/gitcafe/zig/commit/5fdefe58e43730b3ce28306b8fe28d7bd70c736d?format=markdown) — 5fdefe58e43730b3ce28306b8fe28d7bd70c736d; Andrew Kelley

- [move emacs/vim files to separate repos](https://git.cafe/gitcafe/zig/commit/a6bd3d8ca299da3b43b9b9e8b63011bd876f64ad?format=markdown) — a6bd3d8ca299da3b43b9b9e8b63011bd876f64ad; Andrew Kelley

- [all internal functions get unnamed_addr attribute](https://git.cafe/gitcafe/zig/commit/dcfa0e50dc028a2141af642b17376bfebfe0be21?format=markdown) — dcfa0e50dc028a2141af642b17376bfebfe0be21; Andrew Kelley

- [Merge remote-tracking branch 'origin/parser'](https://git.cafe/gitcafe/zig/commit/f2140efc5255aa0f0eb826ddd379e07acf6ba131?format=markdown) — f2140efc5255aa0f0eb826ddd379e07acf6ba131; Andrew Kelley

- [typedefpocalypse](https://git.cafe/gitcafe/zig/commit/bf57d8a7e3beb8d69dec38e131a3717f008f6c5e?format=markdown) — bf57d8a7e3beb8d69dec38e131a3717f008f6c5e; Andrew Kelley

- [fix crash when using zig to link](https://git.cafe/gitcafe/zig/commit/bf67427c67dac00ca10ed7423ae8d99e2901262f?format=markdown) — bf67427c67dac00ca10ed7423ae8d99e2901262f; Andrew Kelley

- [ability to inline at function callsite](https://git.cafe/gitcafe/zig/commit/41144a8566a6fbd779403f6b69424bb640c94a7f?format=markdown) — 41144a8566a6fbd779403f6b69424bb640c94a7f; Andrew Kelley

- [build: ignore libLLD.so when it is a broken symlink](https://git.cafe/gitcafe/zig/commit/f043e0e85cac9330cf809bef177784c3cd133348?format=markdown) — f043e0e85cac9330cf809bef177784c3cd133348; Andrew Kelley

- [try harder to find lld](https://git.cafe/gitcafe/zig/commit/403eb92a626e44ab456099fe48fa221639e2e2f5?format=markdown) — 403eb92a626e44ab456099fe48fa221639e2e2f5; Andrew Kelley

- [zig build system writes template build.zig file when none exists](https://git.cafe/gitcafe/zig/commit/2864359950f8ebd9eca70a94801b78c4a0ed9955?format=markdown) — 2864359950f8ebd9eca70a94801b78c4a0ed9955; Andrew Kelley

- [run alwaysinline pass in debug mode](https://git.cafe/gitcafe/zig/commit/7f47b0c271931466d8ce88c0928ff2bef8f8109f?format=markdown) — 7f47b0c271931466d8ce88c0928ff2bef8f8109f; Andrew Kelley

- [fix some \-Wconversion errors](https://git.cafe/gitcafe/zig/commit/11a655032400fda22132c54131546f3e671476a9?format=markdown) — 11a655032400fda22132c54131546f3e671476a9; Andrew Kelley

- [fix for loops not working at compile-time](https://git.cafe/gitcafe/zig/commit/34eff503265834172f89a8635e49e9f4d124db51?format=markdown) — 34eff503265834172f89a8635e49e9f4d124db51; Andrew Kelley

- [fix mangling exported global variables](https://git.cafe/gitcafe/zig/commit/0e77b0ac8936b0f09deb23733fe5a772869a64e6?format=markdown) — 0e77b0ac8936b0f09deb23733fe5a772869a64e6; Andrew Kelley

- [add enumTagName builtin function](https://git.cafe/gitcafe/zig/commit/095591f0b0f0d09bb1589fc404c2e7fdeac4bee4?format=markdown) — 095591f0b0f0d09bb1589fc404c2e7fdeac4bee4; Andrew Kelley

- [allow implicit cast from \`\[N\]T\` to \`&const \[\]const T\`](https://git.cafe/gitcafe/zig/commit/7611ed3484ad810fe10d3c303a04d66bfa0bd6fd?format=markdown) — 7611ed3484ad810fe10d3c303a04d66bfa0bd6fd; Andrew Kelley

- [fix std.mem.IncrementingAllocator](https://git.cafe/gitcafe/zig/commit/5eb78ba1772b54af1ecfb1cd28cb0f1c46dab9b3?format=markdown) — 5eb78ba1772b54af1ecfb1cd28cb0f1c46dab9b3; Andrew Kelley

- [ability to implicitly cast integer literal to &const Int](https://git.cafe/gitcafe/zig/commit/f7e9d7aa5d115a6a8158625cd1aceb7e8dafe880?format=markdown) — f7e9d7aa5d115a6a8158625cd1aceb7e8dafe880; Andrew Kelley

- [add compile error for the bug of unable to call var ags at compile time](https://git.cafe/gitcafe/zig/commit/ffb4852012509327c646c9899259e894965b2259?format=markdown) — ffb4852012509327c646c9899259e894965b2259; Andrew Kelley

- [fix var args having wrong index when runtime param before it](https://git.cafe/gitcafe/zig/commit/a3de550d3bf020fd68e1331d3cb8b7b422894f96?format=markdown) — a3de550d3bf020fd68e1331d3cb8b7b422894f96; Andrew Kelley

- [peer resolve types \[N\]T, \[M\]T as \[\]const T](https://git.cafe/gitcafe/zig/commit/273cebdf4dde46f00eb177b9aa05d8dd1c0606a7?format=markdown) — 273cebdf4dde46f00eb177b9aa05d8dd1c0606a7; Andrew Kelley

- [fix runtime struct initialization of bitfield](https://git.cafe/gitcafe/zig/commit/47f58d6d029cabb46064557f8e047970a2fa52fc?format=markdown) — 47f58d6d029cabb46064557f8e047970a2fa52fc; Andrew Kelley

- [zig build: use \-D for options instead of \-O](https://git.cafe/gitcafe/zig/commit/10dbc735fe4e4575821837f00eb173286a1f88ee?format=markdown) — 10dbc735fe4e4575821837f00eb173286a1f88ee; Andrew Kelley

- [Update zig build system to support user defined options](https://git.cafe/gitcafe/zig/commit/6fbe1632d0c958b9abbc9f38a7e497ef69543bf1?format=markdown) — 6fbe1632d0c958b9abbc9f38a7e497ef69543bf1; Andrew Kelley

- [std: ChildProcess.spawn looks at PATH env var](https://git.cafe/gitcafe/zig/commit/d15bcdce691c1f42f70a5e9943817eb5ba974893?format=markdown) — d15bcdce691c1f42f70a5e9943817eb5ba974893; Andrew Kelley

- [add support to use zig as a linker driver](https://git.cafe/gitcafe/zig/commit/d65cd73a8bfe39349be09a5f76f8477f3e3210b9?format=markdown) — d65cd73a8bfe39349be09a5f76f8477f3e3210b9; Andrew Kelley

- [ability to use zig as an assembler](https://git.cafe/gitcafe/zig/commit/8c10b6dcbddc58b488e399690e8ddefb4bafb816?format=markdown) — 8c10b6dcbddc58b488e399690e8ddefb4bafb816; Andrew Kelley

- [fix crash when referencing invalid member of builtin enum](https://git.cafe/gitcafe/zig/commit/a461ae6c1fd1f8a75126327f104c7c077d35f0a5?format=markdown) — a461ae6c1fd1f8a75126327f104c7c077d35f0a5; Andrew Kelley

- [more accurate detection of pub main](https://git.cafe/gitcafe/zig/commit/e30f713640be6590a81f23abe9571869469a5d35?format=markdown) — e30f713640be6590a81f23abe9571869469a5d35; Andrew Kelley

- [support module level assembly](https://git.cafe/gitcafe/zig/commit/0edc2b19fe684355406d09c9195b353c630d99ed?format=markdown) — 0edc2b19fe684355406d09c9195b353c630d99ed; Andrew Kelley

- [doc: link to Andrea's emacs mode](https://git.cafe/gitcafe/zig/commit/d97285eb65d56b9e3a1208c4de3b991e93057495?format=markdown) — d97285eb65d56b9e3a1208c4de3b991e93057495; Andrew Kelley

- [zig build system: fix cleanup on error, report spawn error](https://git.cafe/gitcafe/zig/commit/9c803af044a2d7fb5f83e35ea64dcd045f891d48?format=markdown) — 9c803af044a2d7fb5f83e35ea64dcd045f891d48; Andrew Kelley

- [link: correctly print debug linker invocation](https://git.cafe/gitcafe/zig/commit/00efbfa0543b74add239e8f9b7b3cf94988b5f52?format=markdown) — 00efbfa0543b74add239e8f9b7b3cf94988b5f52; Andrew Kelley

- [link: fix ignoring first linker arg](https://git.cafe/gitcafe/zig/commit/8db9d04e6f89a17f17e369a1a2582bdb8db50843?format=markdown) — 8db9d04e6f89a17f17e369a1a2582bdb8db50843; Andrew Kelley

- [zig build system: delete \./build file on success](https://git.cafe/gitcafe/zig/commit/e332cd65c95472c0e06bfc6a2cccf17c36ee4606?format=markdown) — e332cd65c95472c0e06bfc6a2cccf17c36ee4606; Andrew Kelley

- [zig build system improvements, add some std API](https://git.cafe/gitcafe/zig/commit/1c6000d0474a89bbc48897fc2f2f2d7331e2fe4e?format=markdown) — 1c6000d0474a89bbc48897fc2f2f2d7331e2fe4e; Andrew Kelley

- [API for command line args](https://git.cafe/gitcafe/zig/commit/72fb2443e0e5dd0c8c3a0265428832796b4ff548?format=markdown) — 72fb2443e0e5dd0c8c3a0265428832796b4ff548; Andrew Kelley

- [link: delete code that checks the linker version](https://git.cafe/gitcafe/zig/commit/b46344fd01db28384b51d9898ef25c4825bb19b0?format=markdown) — b46344fd01db28384b51d9898ef25c4825bb19b0; Andrew Kelley

- [fix std build for darwin](https://git.cafe/gitcafe/zig/commit/55dd2676eff89176d0b87e45893becc2cc762136?format=markdown) — 55dd2676eff89176d0b87e45893becc2cc762136; Andrew Kelley

- [delete alloca builtin function](https://git.cafe/gitcafe/zig/commit/c9ae30d27e123f87fc9c10b6af2e380eab57d6df?format=markdown) — c9ae30d27e123f87fc9c10b6af2e380eab57d6df; Andrew Kelley

- [zig build system: add setLinkerScript and setTarget](https://git.cafe/gitcafe/zig/commit/c400cb429abf2980962739731f5b64861a54ab61?format=markdown) — c400cb429abf2980962739731f5b64861a54ab61; Andrew Kelley

- [proof of concept build system](https://git.cafe/gitcafe/zig/commit/a1363b52278b68f59aa72adf985f11e6c1d02cf9?format=markdown) — a1363b52278b68f59aa72adf985f11e6c1d02cf9; Andrew Kelley

- [expose environment variables in standard library](https://git.cafe/gitcafe/zig/commit/640389bb2b04766e58e206c53ee2048c54534eb9?format=markdown) — 640389bb2b04766e58e206c53ee2048c54534eb9; Andrew Kelley

- [zig build system progress](https://git.cafe/gitcafe/zig/commit/8fd0fddce5d44344dd7914ae86a4d976b99f9cc3?format=markdown) — 8fd0fddce5d44344dd7914ae86a4d976b99f9cc3; Andrew Kelley

- [fix else-if parsing](https://git.cafe/gitcafe/zig/commit/0594487a2e98e18a18c0c6bdb2532c5e36fc6ea7?format=markdown) — 0594487a2e98e18a18c0c6bdb2532c5e36fc6ea7; Josh Wolfe

- [defer without a block body requires a following semicolon](https://git.cafe/gitcafe/zig/commit/a33be6fc9906e010a44087dc2b7143717d875505?format=markdown) — a33be6fc9906e010a44087dc2b7143717d875505; Josh Wolfe

- [add secret void expression after defer statement if it's the last statement in a block](https://git.cafe/gitcafe/zig/commit/8d03d666af1b8b14e6702c2502846e3c1a79e9da?format=markdown) — 8d03d666af1b8b14e6702c2502846e3c1a79e9da; Josh Wolfe

- [allow implicit semicolon after defer \{\}](https://git.cafe/gitcafe/zig/commit/e3c796258c766d5de857ce37eeb3bdc5bb353e68?format=markdown) — e3c796258c766d5de857ce37eeb3bdc5bb353e68; Josh Wolfe

- [variable declarations must be followed by semicolon](https://git.cafe/gitcafe/zig/commit/136a9a9d6b657e29680ca53f158f46eb5b92e9e7?format=markdown) — 136a9a9d6b657e29680ca53f158f46eb5b92e9e7; Josh Wolfe

- [fix confusion in block expression parsing](https://git.cafe/gitcafe/zig/commit/4b9e782d37a334740a04190e3b3dd375f41ef3fe?format=markdown) — 4b9e782d37a334740a04190e3b3dd375f41ef3fe; Josh Wolfe

- [Require top-level-declaration comptime use \{\}](https://git.cafe/gitcafe/zig/commit/9968879261a8628600bfde4e438e8f8c0d2fa811?format=markdown) — 9968879261a8628600bfde4e438e8f8c0d2fa811; Josh Wolfe

- [show implicit semicolon rules in langref grammar](https://git.cafe/gitcafe/zig/commit/087324a6395ba7cbef62345bef84d9d9b0dc25ad?format=markdown) — 087324a6395ba7cbef62345bef84d9d9b0dc25ad; Josh Wolfe

- [clean up analysis of \{blocks\}](https://git.cafe/gitcafe/zig/commit/36a015741db9fbf748fe9ab082f78c5d8663024c?format=markdown) — 36a015741db9fbf748fe9ab082f78c5d8663024c; Josh Wolfe

- [ignore eclipse project configuration](https://git.cafe/gitcafe/zig/commit/d5a6cdb03f874ab53928a67330ebfab1e64fe111?format=markdown) — d5a6cdb03f874ab53928a67330ebfab1e64fe111; Josh Wolfe

- [change \`@bitcast\` to \`@ptrcast\`](https://git.cafe/gitcafe/zig/commit/f8e63c458478022813a67bfd5ee64bfad6eee82e?format=markdown) — f8e63c458478022813a67bfd5ee64bfad6eee82e; Andrew Kelley

- [first pass at zig build system](https://git.cafe/gitcafe/zig/commit/3ca027ca8219dbdbb6467645944c4daada037f51?format=markdown) — 3ca027ca8219dbdbb6467645944c4daada037f51; Andrew Kelley

- [fix cmake finding dependencies for ubuntu](https://git.cafe/gitcafe/zig/commit/536c35136ab98f2f56d07937727b3c99c0e35c5c?format=markdown) — 536c35136ab98f2f56d07937727b3c99c0e35c5c; Josh Wolfe

- [std/mem: take advantage of new printf](https://git.cafe/gitcafe/zig/commit/f48f7f43fe7095fd13995d838b1452d67fc00ac7?format=markdown) — f48f7f43fe7095fd13995d838b1452d67fc00ac7; Andrew Kelley

- [add stack protector safety when linking libc](https://git.cafe/gitcafe/zig/commit/a32b5929ccf8cbf79396d8924097a1a911985dac?format=markdown) — a32b5929ccf8cbf79396d8924097a1a911985dac; Andrew Kelley

- [add debug safety checks for remainder division](https://git.cafe/gitcafe/zig/commit/8aeea72654b2efbd068abe207b42170c4d27ee03?format=markdown) — 8aeea72654b2efbd068abe207b42170c4d27ee03; Andrew Kelley

- [update langref](https://git.cafe/gitcafe/zig/commit/6ee63c8f58357a2b97b6039beca90437ba8bf68c?format=markdown) — 6ee63c8f58357a2b97b6039beca90437ba8bf68c; Andrew Kelley

- [add comptime eval for some uint comparisons with 0](https://git.cafe/gitcafe/zig/commit/310335580536777055d9bc2cb8b91b40203ae292?format=markdown) — 310335580536777055d9bc2cb8b91b40203ae292; Andrew Kelley

- [organize std and make import relative to current file](https://git.cafe/gitcafe/zig/commit/5bc9feb5cb98fc13db62d01b2b9fec15677310a7?format=markdown) — 5bc9feb5cb98fc13db62d01b2b9fec15677310a7; Andrew Kelley

- [replace "&&" and "\|\|" with "and" and "or"](https://git.cafe/gitcafe/zig/commit/7ce753a16b0c16b4c6494467f42f2d5fe9a235e6?format=markdown) — 7ce753a16b0c16b4c6494467f42f2d5fe9a235e6; Andrew Kelley

- [new unreachable syntax](https://git.cafe/gitcafe/zig/commit/451ce090674d6d5f2c23e6667047e1e479917c93?format=markdown) — 451ce090674d6d5f2c23e6667047e1e479917c93; Andrew Kelley

- [add comptime top level declaration](https://git.cafe/gitcafe/zig/commit/22e6bfca9602fdb79f669b494fa7f1c58094706c?format=markdown) — 22e6bfca9602fdb79f669b494fa7f1c58094706c; Andrew Kelley

- [add test for implicit conversion from array to mutable slice](https://git.cafe/gitcafe/zig/commit/9ae426a06b2e380e688fa0b4d4ad1587bebefa64?format=markdown) — 9ae426a06b2e380e688fa0b4d4ad1587bebefa64; Andrew Kelley

- [introduce copyable concept](https://git.cafe/gitcafe/zig/commit/7c53230a61568411e1375e1230df1ceaf1e462de?format=markdown) — 7c53230a61568411e1375e1230df1ceaf1e462de; Andrew Kelley

- [use intel dialect for inline assembly](https://git.cafe/gitcafe/zig/commit/5c04730534ea7933855429c5fc5dc7b22eba7bc2?format=markdown) — 5c04730534ea7933855429c5fc5dc7b22eba7bc2; Andrew Kelley

- [don't mangle symbols with underscores](https://git.cafe/gitcafe/zig/commit/fd634f3db35791ea904e82a525e4f49f4c5b67a8?format=markdown) — fd634f3db35791ea904e82a525e4f49f4c5b67a8; Andrew Kelley

- [improvements for windows and libc integration](https://git.cafe/gitcafe/zig/commit/d6856859d3082d9b66aac7c25ceb2abcd13e2f7c?format=markdown) — d6856859d3082d9b66aac7c25ceb2abcd13e2f7c; Andrew Kelley

- [on Darwin/MacOS/iOS, add c to link libs implicitly](https://git.cafe/gitcafe/zig/commit/01b2bf4a44c586f2fa51e8824be608b92d82fed4?format=markdown) — 01b2bf4a44c586f2fa51e8824be608b92d82fed4; Andrew Kelley

- [unify main entry point regardless of whether linking libc](https://git.cafe/gitcafe/zig/commit/87bc97daefc8b5d8b665ea2fb2b6c232b80344bc?format=markdown) — 87bc97daefc8b5d8b665ea2fb2b6c232b80344bc; Andrew Kelley

- [fix test regression regarding shadowing names](https://git.cafe/gitcafe/zig/commit/e1c47d6fe88bb1d79a4484e07d21f126ca9f1003?format=markdown) — e1c47d6fe88bb1d79a4484e07d21f126ca9f1003; Andrew Kelley

- [lazy analysis of top level declarations](https://git.cafe/gitcafe/zig/commit/fa7c64ccd511703fef9971c4d07c447c9aeda49c?format=markdown) — fa7c64ccd511703fef9971c4d07c447c9aeda49c; Andrew Kelley

- [introduce new test syntax](https://git.cafe/gitcafe/zig/commit/af536ac343564e5120f99cbf3b7fc9efa984eb93?format=markdown) — af536ac343564e5120f99cbf3b7fc9efa984eb93; Andrew Kelley

- [Merge branch 'master' into lld](https://git.cafe/gitcafe/zig/commit/329457bb4f714a8392153dfecfabd6f356144688?format=markdown) — 329457bb4f714a8392153dfecfabd6f356144688; Andrew Kelley

- [add \-\-each-lib-rpath option and corresponding config option](https://git.cafe/gitcafe/zig/commit/7efa2cd81cef69d071982cfaa6953d6b9d4a1c95?format=markdown) — 7efa2cd81cef69d071982cfaa6953d6b9d4a1c95; Andrew Kelley

- [use lld instead of system linker](https://git.cafe/gitcafe/zig/commit/d10bbd28e9576d000f04ac6d06c2a8493ffc72ef?format=markdown) — d10bbd28e9576d000f04ac6d06c2a8493ffc72ef; Andrew Kelley

- [types with zero bits do not have a pointer handle](https://git.cafe/gitcafe/zig/commit/7bc0145b802002c38a409dd9fe0b297c8af82391?format=markdown) — 7bc0145b802002c38a409dd9fe0b297c8af82391; Andrew Kelley

- [codegen nullable void the same way as bool](https://git.cafe/gitcafe/zig/commit/434f017aeefc392bcf524732940e2f2b908222f3?format=markdown) — 434f017aeefc392bcf524732940e2f2b908222f3; Andrew Kelley

- [add default value for macosx version min when compiling natively](https://git.cafe/gitcafe/zig/commit/c78dc5043bb8f0fa3ff2fec876bcab4ee499972c?format=markdown) — c78dc5043bb8f0fa3ff2fec876bcab4ee499972c; Andrew Kelley

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