From: Ulrich Drepper Date: Wed, 19 Dec 2001 00:21:31 +0000 (+0000) Subject: (clone): Subtract stack bias from child stack pointer before passing it to X-Git-Tag: cvs/glibc-2-2-5~76 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=71614e31fb570d075ea6ed98856f75a9c7e751ee;p=thirdparty%2Fglibc.git (clone): Subtract stack bias from child stack pointer before passing it to clone syscall. --- diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S b/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S index 957a928f368..a7c248b2e84 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S @@ -40,7 +40,7 @@ __clone: mov %i3, %l3 /* save arg */ /* Do the system call */ - mov %i1, %o1 + sub %i1, 0x7ff, %o1 mov %i2, %o0 set __NR_clone, %g1 ta 0x6d