diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-10-29 21:10:59 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-10-29 21:15:15 -0700 |
commit | 0a5d247ba7d588a72ca3d28823420726800037cd (patch) | |
tree | 056888c319ed1511412eee0b40193f3ba992cc4d | |
parent | bc67d01879212dfbda623a95723e364bf9e9e9e2 (diff) | |
download | mu-0a5d247ba7d588a72ca3d28823420726800037cd.tar.gz |
7141
-rwxr-xr-x | apps/mu | bin | 468330 -> 468240 bytes | |||
-rw-r--r-- | apps/mu.subx | 5 |
2 files changed, 1 insertions, 4 deletions
diff --git a/apps/mu b/apps/mu index 7c72b0fe..d2819c1b 100755 --- a/apps/mu +++ b/apps/mu Binary files differdiff --git a/apps/mu.subx b/apps/mu.subx index 0ccc16c8..282f47c7 100644 --- a/apps/mu.subx +++ b/apps/mu.subx @@ -19184,11 +19184,8 @@ $emit-cleanup-code-until-target:check-for-previous-spill: 3d/compare-eax-and 0/imm32/false 74/jump-if-= break/disp8 $emit-cleanup-code-until-target:reclaim-var-in-register: - (emit-indent *(ebp+8) *Curr-block-depth) - (write-buffered *(ebp+8) "8f 0/subop/pop %") (lookup *(ebx+0x18) *(ebx+0x1c)) # Var-register Var-register => eax - (write-buffered *(ebp+8) %eax) - (write-buffered *(ebp+8) Newline) + (emit-pop-register *(ebp+8) %eax) } eb/jump $emit-cleanup-code-until-target:continue/disp8 } |