From 8055f687659de87ce0101cb3e459699b4541a8b7 Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Thu, 2 Nov 2023 00:20:56 +0100 Subject: elf: make sure we never emit .got.zig relocs when linking object files --- src/codegen.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/codegen.zig') 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) { -- cgit v1.2.3