X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fsetjmp%2Farm%2Fsetjmp.s;h=6985caab91652c009184c92d6a6d8beb3cf829d6;hb=5aac5e2189f322a54a49958d928f30e1c9505561;hp=41e02d82a582ac205a04bbf0b79984b03e6f82e0;hpb=e1b9c1b01be294cc2865acfe33544d5e5cc50eb4;p=oweals%2Fmusl.git diff --git a/src/setjmp/arm/setjmp.s b/src/setjmp/arm/setjmp.s index 41e02d82..6985caab 100644 --- a/src/setjmp/arm/setjmp.s +++ b/src/setjmp/arm/setjmp.s @@ -8,9 +8,7 @@ __setjmp: _setjmp: setjmp: mov ip,r0 - stmia ip!,{v1,v2,v3,v4,v5,v6,sl,fp} - mov r2,sp - stmia ip!,{r2,lr} + stmia ip!,{v1,v2,v3,v4,v5,v6,sl,fp,sp,lr} mov r0,#0 tst lr,#1 moveq pc,lr