aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/link/Wasm.zig')
-rw-r--r--src/link/Wasm.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/link/Wasm.zig b/src/link/Wasm.zig
index 9de8fdc1d2..82fa7a9439 100644
--- a/src/link/Wasm.zig
+++ b/src/link/Wasm.zig
@@ -2742,6 +2742,9 @@ pub fn flushModule(wasm: *Wasm, arena: Allocator, prog_node: *std.Progress.Node)
try wasm.parseInputFiles(positionals.items);
+ if (wasm.zig_object_index != .null) {
+ try wasm.resolveSymbolsInObject(wasm.zig_object_index);
+ }
for (wasm.objects.items) |object_index| {
try wasm.resolveSymbolsInObject(object_index);
}