authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-02 23:56:28-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-15 10:48:13-07:00
logd0cf34a328d7818203e87b8d379e22067b7041e3
treedf40996a1f10ee21c39e46dfc7af4c37515f7906
parentd6f7766da298accfa84120dbc7f770a6ab5b25e0

stage2: fix compilation on 32-bit targets


1 files changed, 2 insertions(+), 2 deletions(-)

src/link/Elf.zig+2-2
......@@ -2460,7 +2460,7 @@ fn updateDeclCode(self: *Elf, decl_index: Module.Decl.Index, code: []const u8, s
24602460 .iov_len = code.len,
24612461 }};
24622462 var remote_vec: [1]std.os.iovec_const = .{.{
2463 .iov_base = @intToPtr([*]u8, local_sym.st_value),
2463 .iov_base = @intToPtr([*]u8, @intCast(usize, local_sym.st_value)),
24642464 .iov_len = code.len,
24652465 }};
24662466 const rc = std.os.linux.process_vm_writev(pid, &code_vec, &remote_vec, 0);
......@@ -2868,7 +2868,7 @@ fn writeOffsetTableEntry(self: *Elf, index: usize) !void {
28682868 .iov_len = buf.len,
28692869 }};
28702870 var remote_vec: [1]std.os.iovec_const = .{.{
2871 .iov_base = @intToPtr([*]u8, vaddr),
2871 .iov_base = @intToPtr([*]u8, @intCast(usize, vaddr)),
28722872 .iov_len = buf.len,
28732873 }};
28742874 const rc = std.os.linux.process_vm_writev(pid, &local_vec, &remote_vec, 0);