ソースを参照

* switch NR_FRAME_POINTER_REG to NR_LOCAL_FRAME_POINTER_REG

git-svn-id: branches/wasm@47874 -
nickysn 4 年 前
コミット
f138d66a2a
1 ファイル変更2 行追加2 行削除
  1. 2 2
      compiler/wasm32/cpubase.pas

+ 2 - 2
compiler/wasm32/cpubase.pas

@@ -235,8 +235,8 @@ uses
       NR_STACK_POINTER_REG = NR_R1;
       NR_STACK_POINTER_REG = NR_R1;
       RS_STACK_POINTER_REG = RS_R1;
       RS_STACK_POINTER_REG = RS_R1;
       {# Frame pointer register }
       {# Frame pointer register }
-      NR_FRAME_POINTER_REG = NR_STACK_POINTER_REG;
-      RS_FRAME_POINTER_REG = RS_STACK_POINTER_REG;
+      NR_FRAME_POINTER_REG = NR_LOCAL_FRAME_POINTER_REG;
+      RS_FRAME_POINTER_REG = RS_LOCAL_FRAME_POINTER_REG;
 
 
       { WebAssembly results are returned on the evaluation stack, not via a register }
       { WebAssembly results are returned on the evaluation stack, not via a register }