diff options
| -rw-r--r-- | libc/sysdeps/linux/arc/clone.S | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/libc/sysdeps/linux/arc/clone.S b/libc/sysdeps/linux/arc/clone.S index 79ebd065a..9aa8d92cd 100644 --- a/libc/sysdeps/linux/arc/clone.S +++ b/libc/sysdeps/linux/arc/clone.S @@ -49,8 +49,8 @@ ENTRY(clone)  	blt	.L__sys_err2	; < 0 (signed) error  	jnz	[blink]		; Parent returns -	; child jumps off to @fn with @arg as argument -	j.d	[r10] +	; child jumps off to @fn with @arg as argument, and returns here +	jl.d	[r10]  	mov	r0, r11  	; falls thru to _exit() with result from @fn (already in r0)  | 
