瀏覽代碼

Set register to value parameter of longjmp procedure

git-svn-id: trunk@22531 -
pierre 13 年之前
父節點
當前提交
f2087d01a1
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      rtl/mips/setjump.inc

+ 2 - 0
rtl/mips/setjump.inc

@@ -27,6 +27,8 @@ procedure fpc_longjmp(var s : jmp_buf;value:longint);assembler;nostackframe;[Pub
     lw $23,36($4)   // S7,$16
     lw $fp,40($4)   // FP
     lw $gp,44($4)   // GP
+    // Put value into register $2 as in setjmp
+    move $2, $5
 
     j $31
     nop