From: Ulrich Drepper Date: Mon, 17 Mar 1997 04:02:41 +0000 (+0000) Subject: (nofini): *Really* align stack to 8-byte boundary. X-Git-Tag: cvs/glibc-2_0_4~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=02f25bd59b2de666de5f5e229608f955c013f822;p=thirdparty%2Fglibc.git (nofini): *Really* align stack to 8-byte boundary. --- diff --git a/sysdeps/i386/elf/start.S b/sysdeps/i386/elf/start.S index 53e324b91b6..8b7faaefc45 100644 --- a/sysdeps/i386/elf/start.S +++ b/sysdeps/i386/elf/start.S @@ -73,6 +73,8 @@ nofini: boundary to avoid penalties from misaligned accesses. Thanks to Edward Seidl for pointing this out. */ andl $0xfffffff8, %esp + pushl %eax /* Push garbage because we allocate + twelve more bytes. */ pushl %eax /* Push third argument: envp. */ pushl %edx /* Push second argument: argv. */