| ... | @@ -2505,14 +2505,6 @@ fn writeRebaseInfoTable(self: *Zld) !void { | ... | @@ -2505,14 +2505,6 @@ fn writeRebaseInfoTable(self: *Zld) !void { |
| 2505 | try self.file.?.pwriteAll(buffer, dyld_info.rebase_off); | 2505 | try self.file.?.pwriteAll(buffer, dyld_info.rebase_off); |
| 2506 | } | 2506 | } |
| 2507 | | 2507 | |
| 2508 | fn pointerCmp(context: void, a: Pointer, b: Pointer) bool { | | |
| 2509 | if (a.segment_id < b.segment_id) return true; | | |
| 2510 | if (a.segment_id == b.segment_id) { | | |
| 2511 | return a.offset < b.offset; | | |
| 2512 | } | | |
| 2513 | return false; | | |
| 2514 | } | | |
| 2515 | | | |
| 2516 | fn writeBindInfoTable(self: *Zld) !void { | 2508 | fn writeBindInfoTable(self: *Zld) !void { |
| 2517 | var pointers = std.ArrayList(Pointer).init(self.allocator); | 2509 | var pointers = std.ArrayList(Pointer).init(self.allocator); |
| 2518 | defer pointers.deinit(); | 2510 | defer pointers.deinit(); |