summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/bfin/__longjmp.S
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-09-15 11:02:36 +0000
committerMike Frysinger <vapier@gentoo.org>2007-09-15 11:02:36 +0000
commit783107dbed9ac48f3db147f4ed6cf7a9aa75418e (patch)
treea0e081576d4a86660127740fb6cfde88ebd0aa32 /libc/sysdeps/linux/bfin/__longjmp.S
parentf032afc5fd03f45ecc346b1dbb00b9b3dc0e0e2a (diff)
use gcc input constraints to avoid often duplicated reloads when making syscalls
Diffstat (limited to 'libc/sysdeps/linux/bfin/__longjmp.S')
-rw-r--r--libc/sysdeps/linux/bfin/__longjmp.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/libc/sysdeps/linux/bfin/__longjmp.S b/libc/sysdeps/linux/bfin/__longjmp.S
index bb40c852c..418d591e2 100644
--- a/libc/sysdeps/linux/bfin/__longjmp.S
+++ b/libc/sysdeps/linux/bfin/__longjmp.S
@@ -98,9 +98,9 @@ ___longjmp:
P0 = [SP++];
CC = R0 == 0;
- IF !CC JUMP finished;
+ IF !CC JUMP .Lfinished;
R0 = 1;
-finished:
+.Lfinished:
RTS;
.size ___longjmp,.-___longjmp