aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2023-11-02 00:20:56 +0100
committerJakub Konka <kubkon@jakubkonka.com>2023-11-04 09:10:23 +0100
commit8055f687659de87ce0101cb3e459699b4541a8b7 (patch)
tree19430e04b1d123a6f8946b8ea0fa88cd7452590b /src/codegen.zig
parente8f522122ac83e94b2fe58aa369917f3686743c5 (diff)
downloadzig-8055f687659de87ce0101cb3e459699b4541a8b7.tar.gz
zig-8055f687659de87ce0101cb3e459699b4541a8b7.zip
elf: make sure we never emit .got.zig relocs when linking object files
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 bb2a9f9324..c5062228de 100644
--- a/src/codegen.zig
+++ b/src/codegen.zig
@@ -909,7 +909,7 @@ fn genDeclRef(
}
const sym_index = try elf_file.zigObjectPtr().?.getOrCreateMetadataForDecl(elf_file, decl_index);
const sym = elf_file.symbol(sym_index);
- _ = try sym.getOrCreateZigGotEntry(sym_index, elf_file);
+ try sym.createZigGotEntry(sym_index, elf_file);
return GenResult.mcv(.{ .load_symbol = sym.esym_index });
} else if (bin_file.cast(link.File.MachO)) |macho_file| {
if (is_extern) {