patches/glibc/2.6.1/140-i386-preferred-stack-boundary.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Jan 13 20:46:01 2010 +0100 (2010-01-13)
changeset 1732 6b2ae7804c6f
parent 744 4bf8448536d5
permissions -rw-r--r--
debug/gdb: staticaly link to ncurses for the native gdb

Staticaly link the native gdb (the one that runs on the target,
not the cross one that runs on the host) to ncurses.
     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