aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2024-02-06 14:09:51 +0100
committerJakub Konka <kubkon@jakubkonka.com>2024-02-07 19:27:25 +0100
commit7f01b61679999bcd0ff644632a26e8c35e7541b6 (patch)
tree78560ee683f038776ec84e2959479e1a67498635 /src/link/MachO.zig
parentbdbb1dbe1535b727e542c80fe1f7d62a78e527fd (diff)
downloadzig-7f01b61679999bcd0ff644632a26e8c35e7541b6.tar.gz
zig-7f01b61679999bcd0ff644632a26e8c35e7541b6.zip
macho: move static lib emitting logic to relocatable.zig
Diffstat (limited to 'src/link/MachO.zig')
-rw-r--r--src/link/MachO.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/link/MachO.zig b/src/link/MachO.zig
index 9416792bc0..6b5ed4c0fb 100644
--- a/src/link/MachO.zig
+++ b/src/link/MachO.zig
@@ -417,8 +417,8 @@ pub fn flushModule(self: *MachO, arena: Allocator, prog_node: *std.Progress.Node
if (comp.verbose_link) try self.dumpArgv(comp);
if (self.getZigObject()) |zo| try zo.flushModule(self);
- if (self.base.isStaticLib()) return Archive.flush(self, comp, module_obj_path);
- if (self.base.isObject()) return relocatable.flush(self, comp, module_obj_path);
+ if (self.base.isStaticLib()) return relocatable.flushStaticLib(self, comp, module_obj_path);
+ if (self.base.isObject()) return relocatable.flushObject(self, comp, module_obj_path);
var positionals = std.ArrayList(Compilation.LinkObject).init(gpa);
defer positionals.deinit();