| ... | @@ -508,6 +508,11 @@ pub fn flushModule(self: *MachO, arena: Allocator, prog_node: *std.Progress.Node | ... | @@ -508,6 +508,11 @@ pub fn flushModule(self: *MachO, arena: Allocator, prog_node: *std.Progress.Node |
| 508 | self.markImportsAndExports(); | 508 | self.markImportsAndExports(); |
| 509 | self.deadStripDylibs(); | 509 | self.deadStripDylibs(); |
| 510 | | 510 | |
| | 511 | for (self.dylibs.items, 1..) |index, ord| { |
| | 512 | const dylib = self.getFile(index).?.dylib; |
| | 513 | dylib.ordinal = @intCast(ord); |
| | 514 | } |
| | 515 | |
| 511 | state_log.debug("{}", .{self.dumpState()}); | 516 | state_log.debug("{}", .{self.dumpState()}); |
| 512 | | 517 | |
| 513 | @panic("TODO"); | 518 | @panic("TODO"); |