diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-10-31 20:29:09 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-10-31 20:29:09 -0700 |
commit | 77687ba944f1af06bfa455d3ea9be14e04e4c869 (patch) | |
tree | 0e22db045377e56fb08c40212b9cb75177d5d003 | |
parent | 13235878225c99275d1ae01dd3aed4aaa5b284e8 (diff) | |
download | mu-77687ba944f1af06bfa455d3ea9be14e04e4c869.tar.gz |
7148
-rwxr-xr-x | apps/mu | bin | 468242 -> 468237 bytes | |||
-rw-r--r-- | apps/mu.subx | 7 |
2 files changed, 2 insertions, 5 deletions
diff --git a/apps/mu b/apps/mu index 2bfd68cd..a21206fe 100755 --- a/apps/mu +++ b/apps/mu Binary files differdiff --git a/apps/mu.subx b/apps/mu.subx index 98f77faa..63140bf5 100644 --- a/apps/mu.subx +++ b/apps/mu.subx @@ -18811,12 +18811,9 @@ emit-subx-cleanup-and-unconditional-nonlocal-branch: # out: (addr buffered-file { 74/jump-if-= break/disp8 (write-buffered *(ebp+8) ":break/disp32\n") + eb/jump $emit-subx-cleanup-and-unconditional-nonlocal-branch:end/disp8 } - 3d/compare-eax-and 0/imm32/false # just in case the function call modified flags - { - 75/jump-if-!= break/disp8 - (write-buffered *(ebp+8) ":loop/disp32\n") - } + (write-buffered *(ebp+8) ":loop/disp32\n") $emit-subx-cleanup-and-unconditional-nonlocal-branch:end: # . restore registers 59/pop-to-ecx |