diff options
author | H. Peter Anvin <hpa@zytor.com> | 2004-06-10 08:06:51 +0000 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2004-06-10 08:06:51 +0000 |
commit | 0389745eb3047f020129012c143a44cc1f48d230 (patch) | |
tree | 4304c91795fc4220171cb40085b283d27a317c6a | |
parent | 02886b9846835fc83958ee2193350bfb133c4b62 (diff) | |
download | klibc-0389745eb3047f020129012c143a44cc1f48d230.tar.gz |
setjmp() needs to return zeroklibc-0.137
-rw-r--r-- | klibc/arch/cris/setjmp.S | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/klibc/arch/cris/setjmp.S b/klibc/arch/cris/setjmp.S index cc451037a80d5..ac5f6cd2dd85b 100644 --- a/klibc/arch/cris/setjmp.S +++ b/klibc/arch/cris/setjmp.S @@ -18,8 +18,9 @@ _setjmp: movem $r8,[$r10+] /* Save $r8..$r0 at $r10... */ move.d $sp,[$r10+] + move $srp,[$r10] ret - move $srp,[$r10+] + moveq 0,$r10 .size _setjmp,.-_setjmp @@ -30,7 +31,7 @@ _setjmp: _longjmp: movem [$r10+],$r8 /* Load $r8..$r0 from $r10... */ move.d [$r10+],$sp - jump [$r10+] + jump [$r10] move.d $r11,$r10 .size _longjmp,.-_longjmp |