diff options
Diffstat (limited to 'libc/sysdeps/linux/h8300/__longjmp.S')
| -rw-r--r-- | libc/sysdeps/linux/h8300/__longjmp.S | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libc/sysdeps/linux/h8300/__longjmp.S b/libc/sysdeps/linux/h8300/__longjmp.S index 5cffa3e5f..bcb098510 100644 --- a/libc/sysdeps/linux/h8300/__longjmp.S +++ b/libc/sysdeps/linux/h8300/__longjmp.S @@ -4,10 +4,10 @@ .h8300h #endif .text - -.global ___longjmp -___longjmp: +.global __longjmp + +__longjmp: mov.l er1,er1 bne 1f sub.l er1,er1 @@ -20,3 +20,5 @@ ___longjmp: mov.l @er0+,er3 ; return PC adds #4,sp ; adjust return stack jmp @er3 + +libc_hidden_def(__longjmp) |
