patches/glibc/2.3.6/220-mips-bootstrap-gcc-header-install.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Jul 28 20:10:34 2008 +0000 (2008-07-28)
changeset 744 4bf8448536d5
parent 402 patches/glibc/2.3.6/220-glibc-mips-bootstrap-gcc-header-install.patch@197e1b49586e
permissions -rw-r--r--
Rename patches for glibc: include neither 'glibc' not he version in patch names, it's a duplicate of info already available from the directories they are in.
yann@402
     1
http://sourceware.org/ml/crossgcc/2005-05/msg00165.html
yann@402
     2
Fixes a MIPS build problem (unrelated to NPTL)
yann@402
     3
yann@402
     4
Message-ID: <428E8B24.1000201@realitydiluted.com>
yann@402
     5
Date: Fri, 20 May 2005 20:13:08 -0500
yann@402
     6
From: "Steven J dot  Hill" <sjhill at realitydiluted dot com>
yann@402
     7
To:  crossgcc at sources dot redhat dot com,  toolchain at gentoo dot org, 
yann@402
     8
 Shay_Gal-On at pmc-sierra dot com,  TheNop at gmx dot net
yann@402
     9
Subject: New NPTL patches for crosstools and MIPS NPTL patches....
yann@402
    10
yann@402
    11
Greetings.
yann@402
    12
yann@402
    13
I have uploaded the latest NPTL patch for crosstool-0.34. I have also
yann@402
    14
uploaded a tarball of the patches necessary to build a MIPS NPTL
yann@402
    15
cross toolchain. To build a MIPS NPTL toolchain you will need the
yann@402
    16
released version of binutils-2.16 and the absolute latest GCC and
yann@402
    17
glibc code from the HEAD of cvs. Use the 'demo-mips-nptl.sh' script
yann@402
    18
to build the toolchain. Please report bugs or issues to the crossgcc
yann@402
    19
mailing list. Here is the link off of my FTP site:
yann@402
    20
yann@402
    21
    ftp://ftp.realitydiluted.com/crosstools/crosstool-0.34/
yann@402
    22
yann@402
    23
[Note: BOOTSTRAP_GCC is set by crosstool.sh when invoking make install-headers]
yann@402
    24
yann@402
    25
diff -ur glibc-2.4.0-20050406/sysdeps/mips/mips32/Makefile glibc-2.4.0-20050406-patched/sysdeps/mips/mips32/Makefile
yann@402
    26
--- glibc-2.4.0-20050406/sysdeps/mips/mips32/Makefile	2003-03-29 02:15:28.000000000 -0600
yann@402
    27
+++ glibc-2.4.0-20050406-patched/sysdeps/mips/mips32/Makefile	2005-04-12 21:36:51.318837655 -0500
yann@402
    28
@@ -1,3 +1,7 @@
yann@402
    29
+ifeq ($(filter -DBOOTSTRAP_GCC,$(CFLAGS)),)
yann@402
    30
 ifeq ($(filter -mabi=32,$(CC)),)
yann@402
    31
 CC += -mabi=32
yann@402
    32
 endif
yann@402
    33
+else
yann@402
    34
+CC += -D"_MIPS_SZPTR=32"
yann@402
    35
+endif
yann@402
    36
yann@402
    37
Signed-off-by: Robert P. J. Day <rpjday@mindspring.com>