diff --git a/module/mes/as-i386.mes b/module/mes/as-i386.mes index df5de255..13986097 100644 --- a/module/mes/as-i386.mes +++ b/module/mes/as-i386.mes @@ -348,7 +348,7 @@ (define (i386:jump-byte-z label) `(("test___%al,%al") ; test %al,%al - ("jne8 " (#:offset1 ,label)))) ; jne + ("je8 " (#:offset1 ,label)))) ; je ;; signed (define (i386:jump-g label) diff --git a/stage0/x86.M1 b/stage0/x86.M1 index b4d722ab..50550acb 100644 --- a/stage0/x86.M1 +++ b/stage0/x86.M1 @@ -42,7 +42,7 @@ DEFINE jg32 0f8f DEFINE jge32 0f8d DEFINE jmp32 e9 DEFINE jne32 0f85 -DEFINE jne8 74 +DEFINE je8 74 DEFINE lahf 9f DEFINE lea____0x8(%ebp),%eax 8d45 DEFINE lea____0x8(%ebp),%edx 8d55