]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Fix alignment in x86 destructor calls.
authorUlrich Drepper <gmail@redhat.com>
Thu, 13 Jan 2011 01:59:32 +0000 (20:59 -0500)
committerPetr Baudis <pasky@suse.cz>
Thu, 3 Feb 2011 19:05:26 +0000 (20:05 +0100)
(cherry picked from commit 5e49c52efdb37eb0aa315156f39056f25ff9ddaa)

ChangeLog
sysdeps/i386/Makefile

index c1c955c9ba813825bbfafb092f34f923cbb00e5d..d66e3db717f8995fa80ec75aac0106862893fb3d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-01-10  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * sysdeps/i386/Makefile: stdlib/cxa_finalize.c needs 16-byte stack
+       alignment for SSE2.
+
 2011-01-12  Ulrich Drepper  <drepper@gmail.com>
 
        [BZ #12394]
index ef45ce6e78bde5e6b76522f8a3d7102b8bfaadd3..3d9f3fc3586d62e5c968d60b8bfe78ea0a27e58b 100644 (file)
@@ -47,6 +47,7 @@ endif
 # And a couple of other routines
 ifeq ($(subdir),stdlib)
 CFLAGS-exit.c += -mpreferred-stack-boundary=4
+CFLAGS-cxa_finalize.c += -mpreferred-stack-boundary=4
 endif
 ifeq ($(subdir),elf)
 CFLAGS-dl-init.c += -mpreferred-stack-boundary=4