# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: bc06e19828428ed9c2fc3698f418d46e62e327f5

Requested commit: bc06e19828428ed9c2fc3698f418d46e62e327f5

- [stage2 riscv64: cleanup code and add tests](https://git.cafe/gitcafe/zig/commit/bc06e19828428ed9c2fc3698f418d46e62e327f5?format=markdown) — bc06e19828428ed9c2fc3698f418d46e62e327f5; joachimschmidt557

- [stage1: Implement CPU host detection for PowerPC targets](https://git.cafe/gitcafe/zig/commit/da9da76e3f91bf1b7e0dc89cb6d1b79dd0f0ad4b?format=markdown) — da9da76e3f91bf1b7e0dc89cb6d1b79dd0f0ad4b; LemonBoy

- [Merge pull request \#8609 from jedisct1/timingSafeCompare](https://git.cafe/gitcafe/zig/commit/1c0259f11e84ce9605a5e8e8030d51873ab1fb0c?format=markdown) — 1c0259f11e84ce9605a5e8e8030d51873ab1fb0c; Andrew Kelley

- [25519: remove unused const, safeguard against unreduced scalars \(\#8624\)](https://git.cafe/gitcafe/zig/commit/030fa5e7ebc21339728c79f33bf5d5d22e0a760e?format=markdown) — 030fa5e7ebc21339728c79f33bf5d5d22e0a760e; Frank Denis

- [Merge pull request \#8604 from hoanga/haiku-support-sysdefs](https://git.cafe/gitcafe/zig/commit/95b42f9e6b901435b6ff7841a6b180553761070b?format=markdown) — 95b42f9e6b901435b6ff7841a6b180553761070b; Andrew Kelley

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

- [Merge pull request \#8618 from LemonBoy/mini-stuff](https://git.cafe/gitcafe/zig/commit/528a83dd6b0d73e450fca9594846fde233aa2e7a?format=markdown) — 528a83dd6b0d73e450fca9594846fde233aa2e7a; Andrew Kelley

- [Revert "thread: simplify and remove useless return in spawn \(\#8621\)"](https://git.cafe/gitcafe/zig/commit/ddf9ff79bd2eccadafcdf12b191c62c66b247b64?format=markdown) — ddf9ff79bd2eccadafcdf12b191c62c66b247b64; Andrew Kelley

- [thread: simplify and remove useless return in spawn \(\#8621\)](https://git.cafe/gitcafe/zig/commit/77cb45f59f7b37c316af1762298d6032e2b130b5?format=markdown) — 77cb45f59f7b37c316af1762298d6032e2b130b5; Vincent Rischmann

- [\#8454 Fix for std.mem.replacementSize adjacent matches bug\. \(\#8455\)](https://git.cafe/gitcafe/zig/commit/bf67a3fdc9efea7126058b21e687c24868bc1268?format=markdown) — bf67a3fdc9efea7126058b21e687c24868bc1268; jumpnbrownweasel

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

- [Merge pull request \#8616 from LemonBoy/fn-align](https://git.cafe/gitcafe/zig/commit/2fc6b347ec66650cd1702c63104fc45148658b15?format=markdown) — 2fc6b347ec66650cd1702c63104fc45148658b15; Andrew Kelley

- [Merge pull request \#8496 from xackus/isError](https://git.cafe/gitcafe/zig/commit/6f61594692af846226880e5903ad26a922014d55?format=markdown) — 6f61594692af846226880e5903ad26a922014d55; Andrew Kelley

- [std: Fix thread creation with field-less context type](https://git.cafe/gitcafe/zig/commit/5a94794b73c8f9d042bc7928d071cc1004487983?format=markdown) — 5a94794b73c8f9d042bc7928d071cc1004487983; LemonBoy

- [stage2 register manager: Use an array instead of a hashmap for tracking](https://git.cafe/gitcafe/zig/commit/3a55cda14d38a2f83e3c6a9ecb782fcb81d1347d?format=markdown) — 3a55cda14d38a2f83e3c6a9ecb782fcb81d1347d; joachimschmidt557

- [ci: drone disable debug test suite for aarch64](https://git.cafe/gitcafe/zig/commit/37b05742ff1544bccf7c8ae9b12c6707a5a54df2?format=markdown) — 37b05742ff1544bccf7c8ae9b12c6707a5a54df2; Michael Dusan

- [Merge pull request \#8608 from LemonBoy/fix-8602](https://git.cafe/gitcafe/zig/commit/6951889f6ede655d58b95a48bf052260e6a21d06?format=markdown) — 6951889f6ede655d58b95a48bf052260e6a21d06; Andrew Kelley

- [fix import path](https://git.cafe/gitcafe/zig/commit/8530b6b7242ebf43b5cb4ae3a2644593f4961a5e?format=markdown) — 8530b6b7242ebf43b5cb4ae3a2644593f4961a5e; Matt Knight

- [ed25519: use double-base multiplication for signature verification](https://git.cafe/gitcafe/zig/commit/7a793a9b9d38adc6800834d2dc11a1037b1aef4d?format=markdown) — 7a793a9b9d38adc6800834d2dc11a1037b1aef4d; Frank Denis

- [Merge pull request \#8606 from LemonBoy/suspend-block](https://git.cafe/gitcafe/zig/commit/29e5e98eed2161c37edbce41b96c2999eb1f3177?format=markdown) — 29e5e98eed2161c37edbce41b96c2999eb1f3177; Andrew Kelley

- [zld: new approach at handling static inits](https://git.cafe/gitcafe/zig/commit/4ec6d174adc038741f1274d157f5253752eb8d51?format=markdown) — 4ec6d174adc038741f1274d157f5253752eb8d51; Jakub Konka

- [zld: add temp debug info fix by setting mtime=0](https://git.cafe/gitcafe/zig/commit/b00d08b667ab8f0face2d5dc8ddc7b0b6f13a763?format=markdown) — b00d08b667ab8f0face2d5dc8ddc7b0b6f13a763; Jakub Konka

- [zld: analyze static initializers](https://git.cafe/gitcafe/zig/commit/b03983b4501031e6faed47bf886586b0ad2150aa?format=markdown) — b03983b4501031e6faed47bf886586b0ad2150aa; Jakub Konka

- [zld: common section should be writable](https://git.cafe/gitcafe/zig/commit/4f7765de7c0203ceed3a5acbe0d4c07b678557b5?format=markdown) — 4f7765de7c0203ceed3a5acbe0d4c07b678557b5; Jakub Konka

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

- [std.atomic: load should take const pointer to Self](https://git.cafe/gitcafe/zig/commit/e86a1df9f23386cc315ac8055ecfe7a6465c5ee3?format=markdown) — e86a1df9f23386cc315ac8055ecfe7a6465c5ee3; Hadron67

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

- [langref: add docs for \`@extern\`](https://git.cafe/gitcafe/zig/commit/41efdc73b9a57dfcc57474310c64724f58a95493?format=markdown) — 41efdc73b9a57dfcc57474310c64724f58a95493; Andrew Kelley

- [stage1: Unbreak build on FreeBSD](https://git.cafe/gitcafe/zig/commit/6cd71931cb43c775864553b5a232709fbc771689?format=markdown) — 6cd71931cb43c775864553b5a232709fbc771689; LemonBoy

- [macho: fix typos in consts defs](https://git.cafe/gitcafe/zig/commit/c8753aceef07161aa9b7d2eab75524042bcbc8bb?format=markdown) — c8753aceef07161aa9b7d2eab75524042bcbc8bb; Jakub Konka

- [target: drop \`ppc32\` and prefer \`ppc\`](https://git.cafe/gitcafe/zig/commit/0c6dfa6f0c057a7517f889e360a985cb62a2d91f?format=markdown) — 0c6dfa6f0c057a7517f889e360a985cb62a2d91f; Michael Dusan

- [std/crypto: use finer-grained error sets in function signatures \(\#8558\)](https://git.cafe/gitcafe/zig/commit/10f2d6278946485f057f65bbb3c094a6fcde1adf?format=markdown) — 10f2d6278946485f057f65bbb3c094a6fcde1adf; Frank Denis

- [Merge pull request \#8542 from LemonBoy/floating-point-is-hard-my-dude](https://git.cafe/gitcafe/zig/commit/1e06a74348d11e4eef456a067dc5065c1e8b1ee9?format=markdown) — 1e06a74348d11e4eef456a067dc5065c1e8b1ee9; Andrew Kelley

- [Merge pull request \#8582 from LemonBoy/more-libc-impl](https://git.cafe/gitcafe/zig/commit/2ca26ffde7342f7b676507452df75fbec545f650?format=markdown) — 2ca26ffde7342f7b676507452df75fbec545f650; Veikka Tuominen

- [zld: fix parsing of weak symbols](https://git.cafe/gitcafe/zig/commit/d64c76e8f1faf493d5fa6f3c0d9324f05f99d68f?format=markdown) — d64c76e8f1faf493d5fa6f3c0d9324f05f99d68f; Jakub Konka

- [zld: map \_\_DATA,\_\_common as \_\_DATA_CONST,\_\_common](https://git.cafe/gitcafe/zig/commit/7bc6554a58274730f762bffb1f031af8dcfdb1fb?format=markdown) — 7bc6554a58274730f762bffb1f031af8dcfdb1fb; Jakub Konka

- [zld: resolve symbols as globals before resolving locals](https://git.cafe/gitcafe/zig/commit/e5b83056ae335b12caf5b8912ec40e9962ce27f7?format=markdown) — e5b83056ae335b12caf5b8912ec40e9962ce27f7; Jakub Konka

- [zld: dedup initializers and finalizers](https://git.cafe/gitcafe/zig/commit/8943a0aaaab1cda1285d3732ccc525ea5da8e794?format=markdown) — 8943a0aaaab1cda1285d3732ccc525ea5da8e794; Jakub Konka

- [zld: treat priv extern as weak symbol](https://git.cafe/gitcafe/zig/commit/3e73a3c29b597ff05e7a178106ff86056cf4494d?format=markdown) — 3e73a3c29b597ff05e7a178106ff86056cf4494d; Jakub Konka

- [translate-c: Group field access LHS if necessary](https://git.cafe/gitcafe/zig/commit/be551d85b7610a7e0570023934f9b92ddf129966?format=markdown) — be551d85b7610a7e0570023934f9b92ddf129966; LemonBoy

- [translate-c: group LHS of array access if necessary](https://git.cafe/gitcafe/zig/commit/63304a871e3837f407943ac8eb63073fdc89f0fd?format=markdown) — 63304a871e3837f407943ac8eb63073fdc89f0fd; Evan Haas

- [translate-c: use transCreateNodeInfixOp for pointer arithmetic](https://git.cafe/gitcafe/zig/commit/55e6bd10fe49614cd54eb02dd44c50d0643804c3?format=markdown) — 55e6bd10fe49614cd54eb02dd44c50d0643804c3; Evan Haas

- [Fix \.gitattributes rules that should be recursive](https://git.cafe/gitcafe/zig/commit/e2cc02717e2c0180acfd2c5d0160b56721ae2397?format=markdown) — e2cc02717e2c0180acfd2c5d0160b56721ae2397; Isaac Freund

- [std: Add process_vm_readv/writev wrappers](https://git.cafe/gitcafe/zig/commit/d605f02756038c8f1328b3478635ed9518d38239?format=markdown) — d605f02756038c8f1328b3478635ed9518d38239; Hubert Jasudowicz

- [stage2 codegen: Fix silent bug in reuseOperand](https://git.cafe/gitcafe/zig/commit/fbda9991f48a6cd3a008890634ba4482f946a6f4?format=markdown) — fbda9991f48a6cd3a008890634ba4482f946a6f4; joachimschmidt557

- [zig fmt: bypass auto indentation for \`// zig fmt: on\`](https://git.cafe/gitcafe/zig/commit/4081e0a475670cf3c0301c795c67e1bc692024e1?format=markdown) — 4081e0a475670cf3c0301c795c67e1bc692024e1; Isaac Freund

- [std/build: fix linker_allow_shlib_undefined](https://git.cafe/gitcafe/zig/commit/8e6865c8eeff477375113f3c56f378d0e40ffecd?format=markdown) — 8e6865c8eeff477375113f3c56f378d0e40ffecd; Isaac Freund

- [Merge pull request \#8555 from chivay/pidfd](https://git.cafe/gitcafe/zig/commit/9f6b56ab4ba263f751927d0eee6a87064d65c049?format=markdown) — 9f6b56ab4ba263f751927d0eee6a87064d65c049; Frank Denis

- [stage2: add support for zig cc assembler \-mcpu option](https://git.cafe/gitcafe/zig/commit/afb9f695b1bdbf81185e7d55d5783bcbab880989?format=markdown) — afb9f695b1bdbf81185e7d55d5783bcbab880989; jacob gw

- [Rename \-\-\(no\-\)allow-shilb-undefined to \-f\(no\-\)allow-shilb-undefined](https://git.cafe/gitcafe/zig/commit/01a1365857ad1bd209f9967c0ec8ce8aaa387138?format=markdown) — 01a1365857ad1bd209f9967c0ec8ce8aaa387138; Isaac Freund

- [Add LibExeObjStep.linker_allow_shlib_undefined field to set \-\-allow-shlib-undefined](https://git.cafe/gitcafe/zig/commit/99e7ba24b17d9b0a948c8fd01904d3597b5d4f84?format=markdown) — 99e7ba24b17d9b0a948c8fd01904d3597b5d4f84; daurnimator

- [Add \-\-\(no\-\)allow-shlib-undefined to supported zig linking flags](https://git.cafe/gitcafe/zig/commit/0e687d125bac2b0a282c01c39963ad22426b8147?format=markdown) — 0e687d125bac2b0a282c01c39963ad22426b8147; daurnimator

- [Merge pull request \#8506 from LemonBoy/test-c-file](https://git.cafe/gitcafe/zig/commit/140d9df99b08d0a08e91019fa64e4a452b363101?format=markdown) — 140d9df99b08d0a08e91019fa64e4a452b363101; Andrew Kelley

- [stage2 register manager: Add functions for allocating multiple registers](https://git.cafe/gitcafe/zig/commit/5edabb3990c9a1dce61e1c3957a218d635e27210?format=markdown) — 5edabb3990c9a1dce61e1c3957a218d635e27210; joachimschmidt557

- [Fix std.os.windows.user32.messageBoxW](https://git.cafe/gitcafe/zig/commit/2cd49d20e859af421d371d1c83349273819648d8?format=markdown) — 2cd49d20e859af421d371d1c83349273819648d8; Manuel Floruß

- [ci: drone: don't skip stage2 tests](https://git.cafe/gitcafe/zig/commit/235aa8c078cd63227cf547db93c2aa4e89dcdf89?format=markdown) — 235aa8c078cd63227cf547db93c2aa4e89dcdf89; Andrew Kelley

- [linux: fix number of arguments for tgkill syscall](https://git.cafe/gitcafe/zig/commit/d1a41feddc4b7a9d09e2982b9604b4c89285bcf8?format=markdown) — d1a41feddc4b7a9d09e2982b9604b4c89285bcf8; Mahdi Khanalizadeh

- [translate-c: better handling of int \-\> enum casts](https://git.cafe/gitcafe/zig/commit/d4d21dd46d69961300cc796abdebe352dfe6eae8?format=markdown) — d4d21dd46d69961300cc796abdebe352dfe6eae8; Evan Haas

- [stage2: properly model miscellaneous failed tasks](https://git.cafe/gitcafe/zig/commit/ccdf55310bee2dcf86b718d26a56933dc1a03443?format=markdown) — ccdf55310bee2dcf86b718d26a56933dc1a03443; Andrew Kelley

- [ci: drone: disable stage2 tests](https://git.cafe/gitcafe/zig/commit/2b2920f5998fc464c7ebd342c36879a17e76e4b4?format=markdown) — 2b2920f5998fc464c7ebd342c36879a17e76e4b4; Andrew Kelley

- [ci: windows: update to llvm 12 msvc tarball](https://git.cafe/gitcafe/zig/commit/c795e82cbccaa4c68272c7891841526c00f0db90?format=markdown) — c795e82cbccaa4c68272c7891841526c00f0db90; Andrew Kelley

- [ci: update macos tarball to llvm 12](https://git.cafe/gitcafe/zig/commit/c49fe52cb1778d6398a588889711848817ce64ec?format=markdown) — c49fe52cb1778d6398a588889711848817ce64ec; Andrew Kelley

- [build.zig: omit LLVMTableGen from llvm libs](https://git.cafe/gitcafe/zig/commit/68e69aae2b1e1ee931de74d2a8d71116bb68ba6f?format=markdown) — 68e69aae2b1e1ee931de74d2a8d71116bb68ba6f; Andrew Kelley

- [build.zig: update llvm libs](https://git.cafe/gitcafe/zig/commit/2a6ec2e15581d1c113890a7300dbff123f1a10ef?format=markdown) — 2a6ec2e15581d1c113890a7300dbff123f1a10ef; Andrew Kelley

- [ci: windows: proper flags to zig build](https://git.cafe/gitcafe/zig/commit/a38042e3ac446194ae1496513d9b4634b1dd94b8?format=markdown) — a38042e3ac446194ae1496513d9b4634b1dd94b8; Andrew Kelley

- [ci: windows: try the dev kit strategy](https://git.cafe/gitcafe/zig/commit/fa633a658f75d461da00fad9a72456e1420d2d62?format=markdown) — fa633a658f75d461da00fad9a72456e1420d2d62; Andrew Kelley

- [ci: windows: ranlib take 2](https://git.cafe/gitcafe/zig/commit/4a1d3465cc784cbaf06b0747f520e08dac95e092?format=markdown) — 4a1d3465cc784cbaf06b0747f520e08dac95e092; Andrew Kelley

- [ci: windows: better \-DCMAKE_RANLIB option](https://git.cafe/gitcafe/zig/commit/3266f326de9a3239001d79c41770e9ecddf11a73?format=markdown) — 3266f326de9a3239001d79c41770e9ecddf11a73; Andrew Kelley

- [freebsd: disable failing test](https://git.cafe/gitcafe/zig/commit/04b8354702bab32813798c4b0fb06cbe7a75bed3?format=markdown) — 04b8354702bab32813798c4b0fb06cbe7a75bed3; Andrew Kelley

- [ci: freebsd: don't try to compile with zig cc](https://git.cafe/gitcafe/zig/commit/996193c228af591f3793dce00a471161f8fb6695?format=markdown) — 996193c228af591f3793dce00a471161f8fb6695; Andrew Kelley

- [ci: windows: use llvm-ar.exe from the tarball](https://git.cafe/gitcafe/zig/commit/a680c7ba982cfc98df6f9cb0e5e06f2839c706c3?format=markdown) — a680c7ba982cfc98df6f9cb0e5e06f2839c706c3; Andrew Kelley

- [ci: better handle of \-mcpu](https://git.cafe/gitcafe/zig/commit/c59241bda00376b5a6ee20ca52358329b7482f7f?format=markdown) — c59241bda00376b5a6ee20ca52358329b7482f7f; Andrew Kelley

- [ci: better target triple and mcpu cmake args](https://git.cafe/gitcafe/zig/commit/553fbeba825653da8be8040be1c0b4d4fe025066?format=markdown) — 553fbeba825653da8be8040be1c0b4d4fe025066; Andrew Kelley

- [ci: freebsd: set the target triple](https://git.cafe/gitcafe/zig/commit/85755c51d529e7d9b406c6bdf69ce0a0f33f3353?format=markdown) — 85755c51d529e7d9b406c6bdf69ce0a0f33f3353; Andrew Kelley

- [ci: windows: install git](https://git.cafe/gitcafe/zig/commit/df319db05839e1a2e28c7b7a2c7a5489f559bebd?format=markdown) — df319db05839e1a2e28c7b7a2c7a5489f559bebd; Andrew Kelley

- [ci: freebsd: pass \-DZIG_USE_LLVM_CONFIG=OFF](https://git.cafe/gitcafe/zig/commit/3967823f3a0bbd5a3ddcd03e4d2366e501bdb737?format=markdown) — 3967823f3a0bbd5a3ddcd03e4d2366e501bdb737; Andrew Kelley

- [ci: aarch64-linux: disable run-translated-c tests](https://git.cafe/gitcafe/zig/commit/ee42178b430f3f5d7a359edd40cece7c0ada363c?format=markdown) — ee42178b430f3f5d7a359edd40cece7c0ada363c; Andrew Kelley

- [ci: windows: try using zig-bootstrap to build zig](https://git.cafe/gitcafe/zig/commit/45eb9554c4feec743924c0193d9ec50d9c94d0e4?format=markdown) — 45eb9554c4feec743924c0193d9ec50d9c94d0e4; Andrew Kelley

- [ci: freebsd: update to llvm 12](https://git.cafe/gitcafe/zig/commit/406353103a56dfbf7f7966191ceee5917cc582d9?format=markdown) — 406353103a56dfbf7f7966191ceee5917cc582d9; Andrew Kelley

- [ci: update drone CI to llvm 12](https://git.cafe/gitcafe/zig/commit/1438c324a460789f1004a307a3267bcca3ee0bd3?format=markdown) — 1438c324a460789f1004a307a3267bcca3ee0bd3; Andrew Kelley

- [ci: update linux to llvm12 tarball](https://git.cafe/gitcafe/zig/commit/391a40d601deded5ee40b36b320c8acf398ecec7?format=markdown) — 391a40d601deded5ee40b36b320c8acf398ecec7; Andrew Kelley

- [ci: macos-aarch64 update dep tarballs for llvm12](https://git.cafe/gitcafe/zig/commit/6a7f21d1b8ca5c082c804e0bbc4659d4e9b558ae?format=markdown) — 6a7f21d1b8ca5c082c804e0bbc4659d4e9b558ae; Michael Dusan

- [os/posix: handle ECONNRESET for write/writev](https://git.cafe/gitcafe/zig/commit/81adcd533e168bee9a16f30f690cf72aa99c1eb6?format=markdown) — 81adcd533e168bee9a16f30f690cf72aa99c1eb6; lithdew

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

- [Merge pull request \#8518 from akvadrako/doc-field-align](https://git.cafe/gitcafe/zig/commit/1fada3746606b3a83d4c56213de93a1017753c96?format=markdown) — 1fada3746606b3a83d4c56213de93a1017753c96; Frank Denis

- [translate-c: wrap switch statements in a while \(true\) loop](https://git.cafe/gitcafe/zig/commit/e761e0ac18aa1eab22b9547d702067910ed82c4a?format=markdown) — e761e0ac18aa1eab22b9547d702067910ed82c4a; Evan Haas

- [Merge pull request \#8517 from ziglang/zld-archive-fix](https://git.cafe/gitcafe/zig/commit/36a33c99e3bc0825ada2ce1b374c32b4d6dee6b0?format=markdown) — 36a33c99e3bc0825ada2ce1b374c32b4d6dee6b0; Jakub Konka

- [zld: cleanup redundant changes](https://git.cafe/gitcafe/zig/commit/a5bbc66f10339cb2e17ef996ef097b696980595a?format=markdown) — a5bbc66f10339cb2e17ef996ef097b696980595a; Jakub Konka

- [zld: rebase to new naming conv for aarch64](https://git.cafe/gitcafe/zig/commit/db30033de209fb2132145ffc7aac7d4c79d6bbb9?format=markdown) — db30033de209fb2132145ffc7aac7d4c79d6bbb9; Jakub Konka

- [zld: add x86_64 relocs](https://git.cafe/gitcafe/zig/commit/1119970d22f67112159682ab103c767088cbf4b8?format=markdown) — 1119970d22f67112159682ab103c767088cbf4b8; Jakub Konka

- [zld: save locals per TU](https://git.cafe/gitcafe/zig/commit/b1f9db75f3380c9a563972a197c5d1c363c6f215?format=markdown) — b1f9db75f3380c9a563972a197c5d1c363c6f215; Jakub Konka

- [zld: differentiate between static and global in stabs](https://git.cafe/gitcafe/zig/commit/3b7c9dd6bd9a921b8104894d7bdbb55eca90e056?format=markdown) — 3b7c9dd6bd9a921b8104894d7bdbb55eca90e056; Jakub Konka

- [zld: streamline tags for Symbol](https://git.cafe/gitcafe/zig/commit/717d38287144e3b5d8210c609092487ba5d751a5?format=markdown) — 717d38287144e3b5d8210c609092487ba5d751a5; Jakub Konka

- [zld: fix indirect symtab](https://git.cafe/gitcafe/zig/commit/b377e0b370252e08d55dd384e23ed3fd05aea5c5?format=markdown) — b377e0b370252e08d55dd384e23ed3fd05aea5c5; Jakub Konka

- [zld: fix rebase vs bind for GOT entries](https://git.cafe/gitcafe/zig/commit/b0a4e1fa46267e913ab9de77cf4b61907d418810?format=markdown) — b0a4e1fa46267e913ab9de77cf4b61907d418810; Jakub Konka

- [zld: fix parsing debug info](https://git.cafe/gitcafe/zig/commit/6e3f82ef28aa17c9fb7933af07b9823c1331f884?format=markdown) — 6e3f82ef28aa17c9fb7933af07b9823c1331f884; Jakub Konka

- [zld: limit exports to just main entrypoint](https://git.cafe/gitcafe/zig/commit/65c27d51f691524f63e964ad04cb12e3a77c5a9b?format=markdown) — 65c27d51f691524f63e964ad04cb12e3a77c5a9b; Jakub Konka

- [zld: move parsing debug info into object](https://git.cafe/gitcafe/zig/commit/421102ba724370d04f14016006141a51c0f3e296?format=markdown) — 421102ba724370d04f14016006141a51c0f3e296; Jakub Konka

- [zld: add prelim support for locals](https://git.cafe/gitcafe/zig/commit/dc7cff8ebc5f00c784647c0bd1b40dec70a5008f?format=markdown) — dc7cff8ebc5f00c784647c0bd1b40dec70a5008f; Jakub Konka

- [zld: flush MachO](https://git.cafe/gitcafe/zig/commit/23bb6fa9f45d99f97e64bea7011702db19718914?format=markdown) — 23bb6fa9f45d99f97e64bea7011702db19718914; Jakub Konka

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