diff options
Diffstat (limited to 'libc/sysdeps')
| -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");  | 
