patches/glibc/2.3.6/230-mips-bootstrap-gcc-header-install.patch
author Remy Bohmer <linux@bohmer.net>
Thu May 27 23:18:19 2010 +0200 (2010-05-27)
changeset 2060 51e4597b07fc
parent 744 4bf8448536d5
permissions -rw-r--r--
scripts: add option to strip all toolchain executables

To reduce filesizes of the toolchain and even improve build times
of projects to be build with this toolchain it is usefull to strip
the delivered toolchain executables. Since it is not likely that we
will debug the toolchain executables itself we do not need the
debug information inside the executables itself.

Signed-off-by: Remy Bohmer <linux@bohmer.net>
     1 http://sourceware.org/ml/crossgcc/2005-05/msg00165.html
     2 Fixes a MIPS build problem (unrelated to NPTL)
     3 
     4 Message-ID: <428E8B24.1000201@realitydiluted.com>
     5 Date: Fri, 20 May 2005 20:13:08 -0500
     6 From: "Steven J dot  Hill" <sjhill at realitydiluted dot com>
     7 To:  crossgcc at sources dot redhat dot com,  toolchain at gentoo dot org, 
     8  Shay_Gal-On at pmc-sierra dot com,  TheNop at gmx dot net
     9 Subject: New NPTL patches for crosstools and MIPS NPTL patches....
    10 
    11 Greetings.
    12 
    13 I have uploaded the latest NPTL patch for crosstool-0.34. I have also
    14 uploaded a tarball of the patches necessary to build a MIPS NPTL
    15 cross toolchain. To build a MIPS NPTL toolchain you will need the
    16 released version of binutils-2.16 and the absolute latest GCC and
    17 glibc code from the HEAD of cvs. Use the 'demo-mips-nptl.sh' script
    18 to build the toolchain. Please report bugs or issues to the crossgcc
    19 mailing list. Here is the link off of my FTP site:
    20 
    21     ftp://ftp.realitydiluted.com/crosstools/crosstool-0.34/
    22 
    23 [Note: BOOTSTRAP_GCC is set by crosstool.sh when invoking make install-headers]
    24 
    25 diff -ur glibc-2.4.0-20050406/sysdeps/mips/mips32/Makefile glibc-2.4.0-20050406-patched/sysdeps/mips/mips32/Makefile
    26 --- glibc-2.4.0-20050406/sysdeps/mips/mips32/Makefile	2003-03-29 02:15:28.000000000 -0600
    27 +++ glibc-2.4.0-20050406-patched/sysdeps/mips/mips32/Makefile	2005-04-12 21:36:51.318837655 -0500
    28 @@ -1,3 +1,7 @@
    29 +ifeq ($(filter -DBOOTSTRAP_GCC,$(CFLAGS)),)
    30  ifeq ($(filter -mabi=32,$(CC)),)
    31  CC += -mabi=32
    32  endif
    33 +else
    34 +CC += -D"_MIPS_SZPTR=32"
    35 +endif
    36 
    37 Signed-off-by: Robert P. J. Day <rpjday@mindspring.com>