diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-05-18 00:43:34 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-05-18 00:43:34 -0700 |
commit | 1f38b75e31d713fc72a9d29d360fe5ad66ba22fe (patch) | |
tree | f206de7ac19c57818ab06968ba8135cb2ec8e387 | |
parent | b338e82e225cf4022a25d5fded30fc5f89959551 (diff) | |
download | mu-1f38b75e31d713fc72a9d29d360fe5ad66ba22fe.tar.gz |
6219
-rwxr-xr-x | apps/mu | bin | 211725 -> 211734 bytes | |||
-rw-r--r-- | apps/mu.subx | 3 |
2 files changed, 3 insertions, 0 deletions
diff --git a/apps/mu b/apps/mu index 639b4951..ce80d840 100755 --- a/apps/mu +++ b/apps/mu Binary files differdiff --git a/apps/mu.subx b/apps/mu.subx index 8f7f23d8..112d3c29 100644 --- a/apps/mu.subx +++ b/apps/mu.subx @@ -7018,6 +7018,7 @@ $emit-subx-stmt-list:conditional-branch-with-target: } $emit-subx-stmt-list:1-to-1: (emit-subx-stmt *(ebp+8) %ecx Primitives) + e9/jump $emit-subx-stmt-list:continue/disp32 } { $emit-subx-stmt-list:check-for-var-def: @@ -7028,6 +7029,7 @@ $emit-subx-stmt-list:var-def: (push *(ebp+0x10) *(ecx+4)) # Vardef-var # var-seen? = true ba/copy-to-edx 1/imm32/true + eb/jump $emit-subx-stmt-list:continue/disp8 } { $emit-subx-stmt-list:check-for-reg-var-def: @@ -7042,6 +7044,7 @@ $emit-subx-stmt-list:reg-var-def: (emit-subx-stmt *(ebp+8) %ecx Primitives) # var-seen? = true ba/copy-to-edx 1/imm32/true + eb/jump $emit-subx-stmt-list:continue/disp8 } $emit-subx-stmt-list:continue: # TODO: raise an error on unrecognized Stmt-tag |