aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-12-08 10:56:49 +0100
committerJakub Konka <kubkon@jakubkonka.com>2022-12-09 09:24:25 +0100
commit136a508027dc13306eaea5ad8e77d384112bb897 (patch)
tree74568d0ae562a9801cb66e37e260bef72e4cb612 /src/link/MachO
parentecb341a006c4361aff1755c9d2d2644d35528dcd (diff)
downloadzig-136a508027dc13306eaea5ad8e77d384112bb897.tar.gz
zig-136a508027dc13306eaea5ad8e77d384112bb897.zip
dsym: finish markDirty helper
Diffstat (limited to 'src/link/MachO')
-rw-r--r--src/link/MachO/DebugSymbols.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/link/MachO/DebugSymbols.zig b/src/link/MachO/DebugSymbols.zig
index 80fa4e3ede..436804cbaa 100644
--- a/src/link/MachO/DebugSymbols.zig
+++ b/src/link/MachO/DebugSymbols.zig
@@ -180,6 +180,12 @@ pub fn markDirty(self: *DebugSymbols, sect_index: u8) void {
self.debug_info_header_dirty = true;
} else if (self.debug_line_section_index.? == sect_index) {
self.debug_line_header_dirty = true;
+ } else if (self.debug_abbrev_section_index.? == sect_index) {
+ self.debug_abbrev_section_dirty = true;
+ } else if (self.debug_str_section_index.? == sect_index) {
+ self.debug_string_table_dirty = true;
+ } else if (self.debug_aranges_section_index.? == sect_index) {
+ self.debug_aranges_section_dirty = true;
}
}