ARM: Fix setjmp.

* lib/arm-mes/setjmp.c: Fix setjmp.
This commit is contained in:
Danny Milosavljevic 2019-02-22 19:53:07 +01:00 committed by Jan Nieuwenhuizen
parent 03c0e67a03
commit c6366924e2
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273
1 changed files with 1 additions and 1 deletions

View File

@ -27,7 +27,7 @@ longjmp (jmp_buf env, int val)
///asm ("!0x0c mov____0x8(%ebp),%eax"); // val
asm ("!0x08 mov____0x8(%ebp),%ebp"); // env*
asm ("!0x4 mov____0x8(%ebp),%ebx"); // env.__pc
asm ("!0x4 mov____0x8(%ebp),%r1"); // env.__pc
asm ("!0x8 mov____0x8(%ebp),%esp"); // env.__sp
asm ("!0x0 mov____0x8(%ebp),%ebp"); // env.__bp
asm ("jmp____*%r1");