| ... | ... | @@ -612,8 +612,8 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type { |
| 612 | 612 | // jump |
| 613 | 613 | self.code.items.len -= 4; |
| 614 | 614 | } else for (self.exitlude_jump_relocs.items) |jmp_reloc| { |
| 615 | | const amt = self.code.items.len - (jmp_reloc + 4); |
| 616 | | if (amt == 0) { |
| 615 | const amt = @intCast(i32, self.code.items.len) - @intCast(i32, jmp_reloc + 8); |
| 616 | if (amt == -4) { |
| 617 | 617 | // This return is at the end of the |
| 618 | 618 | // code block. We can't just delete |
| 619 | 619 | // the space because there may be |