Browse Source

* fixed the decstack balancing in thlcgwasm.a_cmp_stack_stack

git-svn-id: branches/wasm@48042 -
nickysn 4 years ago
parent
commit
d85e70bbb4
1 changed files with 2 additions and 2 deletions
  1. 2 2
      compiler/wasm32/hlcgcpu.pas

+ 2 - 2
compiler/wasm32/hlcgcpu.pas

@@ -849,12 +849,12 @@ implementation
                 OS_S32,OS_32:
                   begin
                     list.concat(taicpu.op_none(opcmp32[cmp_op]));
-                    decstack(list,2);
+                    decstack(list,1);
                   end;
                 OS_64,OS_S64:
                   begin
                     list.concat(taicpu.op_none(opcmp64[cmp_op]));
-                    decstack(list,2);
+                    decstack(list,1);
                   end;
                 else
                   internalerror(2010120538);