-rw-r--r-- | lib/jit_sparc-cpu.c | 3 |
diff --git a/lib/jit_sparc-cpu.c b/lib/jit_sparc-cpu.c index ba56c61..095c364 100644 --- a/lib/jit_sparc-cpu.c +++ b/lib/jit_sparc-cpu.c @@ -809,8 +809,9 @@ _f1(jit_state_t *_jit, jit_int32_t op, jit_int32_t disp30) static void _nop(jit_state_t *_jit, jit_int32_t i0) { - while (i0--) + for (; i0 > 0; i0 -= 4) NOP(); + assert(i0 == 0); } static void |