aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/codegen.zig')
-rw-r--r--src/codegen.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/codegen.zig b/src/codegen.zig
index c39c541235..7365c3b6b0 100644
--- a/src/codegen.zig
+++ b/src/codegen.zig
@@ -993,7 +993,7 @@ fn genDeclRef(
else
null;
const sym_index = try macho_file.getGlobalSymbol(sym_name, lib_name);
- macho_file.getSymbol(sym_index).flags.needs_got = true;
+ macho_file.getSymbol(macho_file.getZigObject().?.symbols.items[sym_index]).flags.needs_got = true;
return GenResult.mcv(.{ .load_symbol = sym_index });
}
const sym_index = try macho_file.getZigObject().?.getOrCreateMetadataForDecl(macho_file, decl_index);