diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-06-26 23:52:09 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-06-26 23:52:09 +0000 |
commit | c83ff9adbaa0b4761f4d8f99778104f825e5a4a3 (patch) | |
tree | 68e902830b5b235a90084a5ca317b27adfd83249 /libc/sysdeps/linux/bfin | |
parent | 6a76f96032f32c82cb2fe34cb49b783053a5f548 (diff) |
use local labels
Diffstat (limited to 'libc/sysdeps/linux/bfin')
-rw-r--r-- | libc/sysdeps/linux/bfin/clone.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libc/sysdeps/linux/bfin/clone.c b/libc/sysdeps/linux/bfin/clone.c index 3185d1b11..6392fd664 100644 --- a/libc/sysdeps/linux/bfin/clone.c +++ b/libc/sysdeps/linux/bfin/clone.c @@ -24,7 +24,7 @@ clone (int (*fn)(void *arg), void *child_stack, int flags, void *arg, ...) "excpt 0;" /*Call sys_clone*/ "%0 = r0;" "cc = r0 == 0;" - "if !cc jump xxx;" /* if (rval != 0) skip to parent */ + "if !cc jump .Lxxx;" /* if (rval != 0) skip to parent */ "r0 = %4;" "p0 = %5;" "fp = 0;" @@ -33,7 +33,7 @@ clone (int (*fn)(void *arg), void *child_stack, int flags, void *arg, ...) "call (p1);" /* Call cloned function */ "p0 = %6;" "excpt 0;" /* Call sys_exit */ - "xxx: nop;" + ".Lxxx: nop;" : "=d" (rval) : "i" (__NR_clone), "a" (child_stack), "a" (flags), "a" (arg), "a" (fn), "i" (__NR_exit) : "CC", "R0", "R1", "P0"); @@ -45,14 +45,14 @@ clone (int (*fn)(void *arg), void *child_stack, int flags, void *arg, ...) "excpt 0;" /*Call sys_clone*/ "%0 = r0;" "cc = r0 == 0;" - "if !cc jump xxx;" /* if (rval != 0) skip to parent */ + "if !cc jump .Lxxx;" /* if (rval != 0) skip to parent */ "r0 = %4;" "p0 = %5;" "fp = 0;" "call (p0);" /* Call cloned function */ "p0 = %6;" "excpt 0;" /* Call sys_exit */ - "xxx: nop;" + ".Lxxx: nop;" : "=d" (rval) : "i" (__NR_clone), "a" (child_stack), "a" (flags), "a" (arg), "a" (fn), "i" (__NR_exit) : "CC", "R0", "R1", "P0"); |