patches/glibc/2.5.1/140-i386-preferred-stack-boundary.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Thu Dec 27 12:53:32 2012 +0100 (2012-12-27)
changeset 3153 f6740f9e42de
parent 744 4bf8448536d5
permissions -rw-r--r--
scripts/addToolsVersion: handle elf2flt

The one was missing from the list.

It is very improbable that we ever need it, as elf2flt does no release,
and we always get it from CVS head. But for the sake of consistency, we
just add it.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
     1 (C) 2007 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
     2 License: LGPL v2.1
     3 
     4 Shut off a stupid warning: preffered-stack-boundary must be between 4 ad 12,
     5 and 2 is not.
     6 
     7 diff -dur glibc-2.5.orig/sysdeps/i386/Makefile glibc-2.5/sysdeps/i386/Makefile
     8 --- glibc-2.5.orig/sysdeps/i386/Makefile	2005-03-06 01:18:16.000000000 +0100
     9 +++ glibc-2.5/sysdeps/i386/Makefile	2007-05-27 17:49:37.000000000 +0200
    10 @@ -36,7 +36,7 @@
    11  ifeq ($(subdir),csu)
    12  sysdep-CFLAGS += -mpreferred-stack-boundary=4
    13  else
    14 -sysdep-CFLAGS += -mpreferred-stack-boundary=2
    15 +sysdep-CFLAGS += -mpreferred-stack-boundary=4
    16  # Likewise, any function which calls user callbacks
    17  uses-callbacks += -mpreferred-stack-boundary=4
    18  # Likewise, any stack alignment tests