aboutsummaryrefslogtreecommitdiff
path: root/src/link/Elf/Object.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2024-09-28 08:40:17 +0200
committerAndrew Kelley <andrew@ziglang.org>2024-10-09 12:38:09 -0700
commit9a15c3e1a1dc01d04c976ffbdec46b206455634e (patch)
treebb7243357d3d84d29579ec3f4a38fa3be291542f /src/link/Elf/Object.zig
parent4604577ae17ca850621eb40523b0a67bf6ac6971 (diff)
downloadzig-9a15c3e1a1dc01d04c976ffbdec46b206455634e.tar.gz
zig-9a15c3e1a1dc01d04c976ffbdec46b206455634e.zip
elf: mark objects as dirty/not-dirty
This way we can track if we need to redo the object parsing or not.
Diffstat (limited to 'src/link/Elf/Object.zig')
-rw-r--r--src/link/Elf/Object.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/link/Elf/Object.zig b/src/link/Elf/Object.zig
index 461192049e..670bdc3bf5 100644
--- a/src/link/Elf/Object.zig
+++ b/src/link/Elf/Object.zig
@@ -29,6 +29,7 @@ cies: std.ArrayListUnmanaged(Cie) = .empty,
eh_frame_data: std.ArrayListUnmanaged(u8) = .empty,
alive: bool = true,
+dirty: bool = true,
num_dynrelocs: u32 = 0,
output_symtab_ctx: Elf.SymtabCtx = .{},