From 7bf53d236d29776b524a3abb65e3f042237e0141 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 19 Dec 2024 17:29:34 -0800 Subject: [PATCH] wasm linker: zcu data fixups are already applied --- src/link/Wasm/Flush.zig | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/link/Wasm/Flush.zig b/src/link/Wasm/Flush.zig index 7b6a5b0ee7..cb36975c0f 100644 --- a/src/link/Wasm/Flush.zig +++ b/src/link/Wasm/Flush.zig @@ -734,14 +734,15 @@ pub fn finish(f: *Flush, wasm: *Wasm) !void { if (true) @panic("TODO lower zig error name table"); break :append; }, - .object => |i| i.ptr(wasm).payload, + .object => |i| c: { + if (true) @panic("TODO apply data segment relocations"); + break :c i.ptr(wasm).payload; + }, inline .uav_exe, .uav_obj, .nav_exe, .nav_obj => |i| i.value(wasm).code, }; try binary_bytes.appendSlice(gpa, code.slice(wasm)); } offset += @intCast(binary_bytes.items.len - code_start); - - if (true) @panic("TODO apply data segment relocations"); } assert(group_index == f.data_segment_groups.items.len);