diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2023-11-04 20:58:15 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-04 20:58:15 +0100 |
| commit | f24ceec35a6fd1e5e6a671461b78919b5f588a32 (patch) | |
| tree | 00e4242cf5dcdae789e0d8f1de77303f4a2e6e23 /src/codegen.zig | |
| parent | 98dc28bbe223cb7183aabe7ed7a847c67c1a4df9 (diff) | |
| parent | 7a186d9eb6a84fb22bdb53b9c81a70169e9fa65f (diff) | |
| download | zig-f24ceec35a6fd1e5e6a671461b78919b5f588a32.tar.gz zig-f24ceec35a6fd1e5e6a671461b78919b5f588a32.zip | |
Merge pull request #17844 from ziglang/elf-object
elf: handle emitting relocatables and static libraries - humble beginnings
Diffstat (limited to 'src/codegen.zig')
| -rw-r--r-- | src/codegen.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/codegen.zig b/src/codegen.zig index d347aff7bc..1df993f78b 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -912,7 +912,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); + sym.flags.needs_zig_got = true; return GenResult.mcv(.{ .load_symbol = sym.esym_index }); } else if (bin_file.cast(link.File.MachO)) |macho_file| { if (is_extern) { |
