diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2025-01-13 17:34:09 -0800 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2025-01-15 15:11:36 -0800 |
| commit | cde84c8795e8da13512098c8b19f17217e691dde (patch) | |
| tree | 2d700b667d20cdb9751eb6a7264d4ecf61c75080 /src/codegen.zig | |
| parent | dd9a64721030cf10065e74755f0c757cb470bcf3 (diff) | |
| download | zig-cde84c8795e8da13512098c8b19f17217e691dde.tar.gz zig-cde84c8795e8da13512098c8b19f17217e691dde.zip | |
wasm linker: fix missed addend for uav and nav fixups
Diffstat (limited to 'src/codegen.zig')
| -rw-r--r-- | src/codegen.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/codegen.zig b/src/codegen.zig index 0040e9c921..f4b524c872 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -677,6 +677,7 @@ fn lowerUavRef( wasm.uav_fixups.appendAssumeCapacity(.{ .uavs_exe_index = try wasm.refUavExe(uav.val), .offset = @intCast(code.items.len), + .addend = @intCast(offset), }); } code.appendNTimesAssumeCapacity(0, ptr_width_bytes); @@ -761,6 +762,7 @@ fn lowerNavRef( wasm.nav_fixups.appendAssumeCapacity(.{ .navs_exe_index = try wasm.refNavExe(nav_index), .offset = @intCast(code.items.len), + .addend = @intCast(offset), }); } } |
