patches/gcc/3.4.6/240-mips-xgot.patch
author |
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> |
|
Tue Aug 31 23:24:40 2010 +0200 (2010-08-31) |
changeset 2107 |
f5ab0a80e466 |
parent 339 |
bd5e0a849352
|
permissions |
-rw-r--r-- |
binutils/binutils: remove faulty patch
The added code should be conditinal to the target system
being !MIPS, but is based on the host system being !MIPS.
This is plain wrong, and had not been noticed until now
as I never used those binutils versions on MIPS.
See:
http://sourceware.org/ml/crossgcc/2010-08/msg00192.html
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@339
|
1 |
diff -durN gcc-3.4.6.orig/gcc/config/mips/t-linux gcc-3.4.6/gcc/config/mips/t-linux
|
yann@339
|
2 |
--- gcc-3.4.6.orig/gcc/config/mips/t-linux 1970-01-01 01:00:00.000000000 +0100
|
yann@339
|
3 |
+++ gcc-3.4.6/gcc/config/mips/t-linux 2007-08-15 23:08:15.000000000 +0200
|
yann@339
|
4 |
@@ -0,0 +1,3 @@
|
yann@339
|
5 |
+# Compile crtbegin/end with xgot so it works for both
|
yann@339
|
6 |
+# normal and large GOTs.
|
yann@339
|
7 |
+CRTSTUFF_T_CFLAGS = -mxgot
|