mirror of
https://github.com/ziglang/zig.git
synced 2025-12-29 09:33:18 +00:00
elf: dirty offset table entry on moving Atom in off/addr space
This commit is contained in:
parent
24b915c9f2
commit
97a65ea0d5
@ -924,6 +924,10 @@ fn updateNavCode(
|
||||
assert(sym.flags.has_zig_got);
|
||||
const extra = sym.extra(elf_file);
|
||||
try elf_file.zig_got.writeOne(elf_file, extra.zig_got);
|
||||
if (stt_bits == elf.STT_FUNC) {
|
||||
const offset_table = self.offsetTablePtr().?;
|
||||
offset_table.entries.items(.dirty)[extra.zig_offset_table] = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if (code.len < old_size) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user