aboutsummaryrefslogtreecommitdiff
path: root/src/link.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-06-14 14:12:12 +0200
committerAndrew Kelley <andrew@ziglang.org>2022-06-17 16:38:59 -0700
commit47c834e477657113bccaaad32e91148ff837f1a4 (patch)
treea27092b5235683994850f13364aaf3061282cc86 /src/link.zig
parentf572e5a0c4e4ff34566533131b3423688a439863 (diff)
downloadzig-47c834e477657113bccaaad32e91148ff837f1a4.tar.gz
zig-47c834e477657113bccaaad32e91148ff837f1a4.zip
macho: unify flushing object path with other linkers
Diffstat (limited to 'src/link.zig')
-rw-r--r--src/link.zig7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/link.zig b/src/link.zig
index 51712db40e..65e9de8ca3 100644
--- a/src/link.zig
+++ b/src/link.zig
@@ -792,11 +792,8 @@ pub const File = struct {
}),
}
}
- if (base.options.object_format == .macho) {
- try base.cast(MachO).?.flushObject(comp, prog_node);
- } else {
- try base.flushModule(comp, prog_node);
- }
+ try base.flushModule(comp, prog_node);
+
const dirname = fs.path.dirname(full_out_path_z) orelse ".";
break :blk try fs.path.join(arena, &.{ dirname, base.intermediary_basename.? });
} else null;