| ... | @@ -1267,11 +1267,12 @@ fn writeStubHelperCommon(self: *Zld) !void { | ... | @@ -1267,11 +1267,12 @@ fn writeStubHelperCommon(self: *Zld) !void { |
| 1267 | } | 1267 | } |
| 1268 | }; | 1268 | }; |
| 1269 | | 1269 | |
| 1270 | for (self.stubs.keys()) |key| { | 1270 | for (self.stubs.keys()) |_, i| { |
| | 1271 | const index = @intCast(u32, i); |
| 1271 | // TODO weak bound pointers | 1272 | // TODO weak bound pointers |
| 1272 | try self.writeLazySymbolPointer(key); | 1273 | try self.writeLazySymbolPointer(index); |
| 1273 | try self.writeStub(key); | 1274 | try self.writeStub(index); |
| 1274 | try self.writeStubInStubHelper(key); | 1275 | try self.writeStubInStubHelper(index); |
| 1275 | } | 1276 | } |
| 1276 | } | 1277 | } |
| 1277 | | 1278 | |