Ignore:
Timestamp:
Jul 25, 2010, 2:13:26 PM (14 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
134074b
Parents:
7816bd1
Message:

Updated GCC to 4.5.0, This commit is not complete, Doing a partial commit to add new dependencies and fix broken ones for gcc.

File:
1 moved

Legend:

Unmodified
Added
Removed
  • patches/gcc-4.5.0-specs-1.patch

    r7816bd1 rc0595573  
    1 Submitted By: Jim Gifford (jim at cross-lfs dot org)
    2 Date: 01-01-2010
    3 Initial Package Version: 4.4.2
     1Submitted By: Joe Ciccone <jciccone@gmail.com>
     2Date: 07-25-2010
     3Initial Package Version: 3.4.6
    44Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
    55        the Pure LFS project.
    6 Upstream Status: Not Applied
    7 Description: This patch modifies the location of the dynamic linker for gcc-4.4.2.
     6Upstream Status: Not Applied - CLFS Specific
     7Description: The specs patch changes the location of the dynamic linker as
     8             well as the link spec to /tools/lib{,32,64}.
    89
    9 diff -Naur gcc-4.4.2.orig/gcc/config/alpha/gnu.h gcc-4.4.2/gcc/config/alpha/gnu.h
    10 --- gcc-4.4.2.orig/gcc/config/alpha/gnu.h       2004-09-07 20:17:19.000000000 -0400
    11 +++ gcc-4.4.2/gcc/config/alpha/gnu.h    2010-01-01 16:40:52.146543867 -0500
    12 @@ -11,7 +11,7 @@
     10diff -Naur gcc-4.5.0.orig/gcc/config/alpha/gnu.h gcc-4.5.0/gcc/config/alpha/gnu.h
     11--- gcc-4.5.0.orig/gcc/config/alpha/gnu.h       2009-04-21 15:03:23.000000000 -0400
     12+++ gcc-4.5.0/gcc/config/alpha/gnu.h    2010-07-25 15:48:55.542077457 -0400
     13@@ -34,7 +34,7 @@
    1314     } while (0)
    1415 
     
    1920 #undef STARTFILE_SPEC
    2021 #define STARTFILE_SPEC \
    21 diff -Naur gcc-4.4.2.orig/gcc/config/alpha/linux-elf.h gcc-4.4.2/gcc/config/alpha/linux-elf.h
    22 --- gcc-4.4.2.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -0400
    23 +++ gcc-4.4.2/gcc/config/alpha/linux-elf.h      2010-01-01 16:40:51.955435781 -0500
     22diff -Naur gcc-4.5.0.orig/gcc/config/alpha/linux-elf.h gcc-4.5.0/gcc/config/alpha/linux-elf.h
     23--- gcc-4.5.0.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -0400
     24+++ gcc-4.5.0/gcc/config/alpha/linux-elf.h      2010-07-25 15:48:55.534077576 -0400
    2425@@ -27,8 +27,8 @@
    2526 #define EXTRA_SPECS \
     
    3334 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    3435 #else
    35 diff -Naur gcc-4.4.2.orig/gcc/config/arm/linux-eabi.h gcc-4.4.2/gcc/config/arm/linux-eabi.h
    36 --- gcc-4.4.2.orig/gcc/config/arm/linux-eabi.h  2007-11-08 08:44:09.000000000 -0500
    37 +++ gcc-4.4.2/gcc/config/arm/linux-eabi.h       2010-01-01 16:40:56.208561949 -0500
     36diff -Naur gcc-4.5.0.orig/gcc/config/arm/linux-eabi.h gcc-4.5.0/gcc/config/arm/linux-eabi.h
     37--- gcc-4.5.0.orig/gcc/config/arm/linux-eabi.h  2009-10-30 16:03:09.000000000 -0400
     38+++ gcc-4.5.0/gcc/config/arm/linux-eabi.h       2010-07-25 15:48:55.562077132 -0400
    3839@@ -61,7 +61,7 @@
    3940 /* Use ld-linux.so.3 so that it will be possible to run "classic"
     
    4546 /* At this point, bpabi.h will have clobbered LINK_SPEC.  We want to
    4647    use the GNU/Linux version, not the generic BPABI version.  */
    47 diff -Naur gcc-4.4.2.orig/gcc/config/arm/linux-elf.h gcc-4.4.2/gcc/config/arm/linux-elf.h
    48 --- gcc-4.4.2.orig/gcc/config/arm/linux-elf.h   2009-02-20 10:20:38.000000000 -0500
    49 +++ gcc-4.4.2/gcc/config/arm/linux-elf.h        2010-01-01 16:40:55.488437008 -0500
     48diff -Naur gcc-4.5.0.orig/gcc/config/arm/linux-elf.h gcc-4.5.0/gcc/config/arm/linux-elf.h
     49--- gcc-4.5.0.orig/gcc/config/arm/linux-elf.h   2009-11-05 09:47:45.000000000 -0500
     50+++ gcc-4.5.0/gcc/config/arm/linux-elf.h        2010-07-25 15:48:55.566077073 -0400
    5051@@ -62,7 +62,7 @@
    5152 
     
    5758 #define LINUX_TARGET_LINK_SPEC  "%{h*} %{version:-v} \
    5859    %{b} \
    59 diff -Naur gcc-4.4.2.orig/gcc/config/bfin/linux.h gcc-4.4.2/gcc/config/bfin/linux.h
    60 --- gcc-4.4.2.orig/gcc/config/bfin/linux.h      2008-11-27 04:11:50.000000000 -0500
    61 +++ gcc-4.4.2/gcc/config/bfin/linux.h   2010-01-01 16:41:02.705537802 -0500
    62 @@ -22,7 +22,7 @@
     60diff -Naur gcc-4.5.0.orig/gcc/config/bfin/linux.h gcc-4.5.0/gcc/config/bfin/linux.h
     61--- gcc-4.5.0.orig/gcc/config/bfin/linux.h      2009-09-03 11:37:28.000000000 -0400
     62+++ gcc-4.5.0/gcc/config/bfin/linux.h   2010-07-25 15:48:55.317702207 -0400
     63@@ -45,7 +45,7 @@
    6364   %{shared:-G -Bdynamic} \
    6465   %{!shared: %{!static: \
     
    6970 
    7071 #define MD_UNWIND_SUPPORT "config/bfin/linux-unwind.h"
    71 diff -Naur gcc-4.4.2.orig/gcc/config/cris/linux.h gcc-4.4.2/gcc/config/cris/linux.h
    72 --- gcc-4.4.2.orig/gcc/config/cris/linux.h      2009-03-22 11:15:04.000000000 -0400
    73 +++ gcc-4.4.2/gcc/config/cris/linux.h   2010-01-01 16:40:56.296500400 -0500
     72diff -Naur gcc-4.5.0.orig/gcc/config/cris/linux.h gcc-4.5.0/gcc/config/cris/linux.h
     73--- gcc-4.5.0.orig/gcc/config/cris/linux.h      2009-03-22 11:15:04.000000000 -0400
     74+++ gcc-4.5.0/gcc/config/cris/linux.h   2010-07-25 15:48:55.642077135 -0400
    7475@@ -103,7 +103,7 @@
    7576 #undef CRIS_DEFAULT_CPU_VERSION
     
    8182 /* We need an -rpath-link to ld.so.1, and presumably to each directory
    8283    specified with -B.  */
    83 diff -Naur gcc-4.4.2.orig/gcc/config/frv/linux.h gcc-4.4.2/gcc/config/frv/linux.h
    84 --- gcc-4.4.2.orig/gcc/config/frv/linux.h       2007-08-02 06:49:31.000000000 -0400
    85 +++ gcc-4.4.2/gcc/config/frv/linux.h    2010-01-01 16:40:53.607624240 -0500
     84diff -Naur gcc-4.5.0.orig/gcc/config/freebsd-spec.h gcc-4.5.0/gcc/config/freebsd-spec.h
     85--- gcc-4.5.0.orig/gcc/config/freebsd-spec.h    2009-09-22 12:28:26.000000000 -0400
     86+++ gcc-4.5.0/gcc/config/freebsd-spec.h 2010-07-25 15:48:55.750076934 -0400
     87@@ -146,7 +146,7 @@
     88 #if FBSD_MAJOR < 6
     89 #define FBSD_DYNAMIC_LINKER "/usr/libexec/ld-elf.so.1"
     90 #else
     91-#define FBSD_DYNAMIC_LINKER "/libexec/ld-elf.so.1"
     92+#define FBSD_DYNAMIC_LINKER "/tools/libexec/ld-elf.so.1"
     93 #endif
     94 
     95 #if defined(HAVE_LD_EH_FRAME_HDR)
     96diff -Naur gcc-4.5.0.orig/gcc/config/frv/linux.h gcc-4.5.0/gcc/config/frv/linux.h
     97--- gcc-4.5.0.orig/gcc/config/frv/linux.h       2007-08-02 06:49:31.000000000 -0400
     98+++ gcc-4.5.0/gcc/config/frv/linux.h    2010-07-25 15:48:55.514076541 -0400
    8699@@ -35,7 +35,7 @@
    87100 #define ENDFILE_SPEC \
     
    93106 #undef LINK_SPEC
    94107 #define LINK_SPEC "\
    95 diff -Naur gcc-4.4.2.orig/gcc/config/i386/gnu.h gcc-4.4.2/gcc/config/i386/gnu.h
    96 --- gcc-4.4.2.orig/gcc/config/i386/gnu.h        2008-11-13 18:28:46.000000000 -0500
    97 +++ gcc-4.4.2/gcc/config/i386/gnu.h     2010-01-01 16:40:54.520443077 -0500
     108diff -Naur gcc-4.5.0.orig/gcc/config/i386/gnu.h gcc-4.5.0/gcc/config/i386/gnu.h
     109--- gcc-4.5.0.orig/gcc/config/i386/gnu.h        2008-11-13 18:28:46.000000000 -0500
     110+++ gcc-4.5.0/gcc/config/i386/gnu.h     2010-07-25 15:48:55.678076577 -0400
    98111@@ -21,7 +21,7 @@
    99112 */
     
    105118 #undef TARGET_VERSION
    106119 #define TARGET_VERSION fprintf (stderr, " (i386 GNU)");
    107 diff -Naur gcc-4.4.2.orig/gcc/config/i386/linux64.h gcc-4.4.2/gcc/config/i386/linux64.h
    108 --- gcc-4.4.2.orig/gcc/config/i386/linux64.h    2009-04-09 19:23:07.000000000 -0400
    109 +++ gcc-4.4.2/gcc/config/i386/linux64.h 2010-01-01 16:40:54.928439175 -0500
     120diff -Naur gcc-4.5.0.orig/gcc/config/i386/linux.h gcc-4.5.0/gcc/config/i386/linux.h
     121--- gcc-4.5.0.orig/gcc/config/i386/linux.h      2010-03-24 16:44:48.000000000 -0400
     122+++ gcc-4.5.0/gcc/config/i386/linux.h   2010-07-25 15:48:55.662078225 -0400
     123@@ -100,7 +100,7 @@
     124 
     125 /* These macros may be overridden in k*bsd-gnu.h and i386/k*bsd-gnu.h. */
     126 #define LINK_EMULATION "elf_i386"
     127-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
     128+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
     129 
     130 #undef  ASM_SPEC
     131 #define ASM_SPEC \
     132diff -Naur gcc-4.5.0.orig/gcc/config/i386/linux64.h gcc-4.5.0/gcc/config/i386/linux64.h
     133--- gcc-4.5.0.orig/gcc/config/i386/linux64.h    2010-03-24 16:44:48.000000000 -0400
     134+++ gcc-4.5.0/gcc/config/i386/linux64.h 2010-07-25 15:48:55.698076982 -0400
    110135@@ -58,8 +58,8 @@
    111136    When the -shared link option is used a final link is not being
     
    117142+#define GLIBC_DYNAMIC_LINKER64 "/tools/lib64/ld-linux-x86-64.so.2"
    118143 
    119  #undef ASM_SPEC
    120  #define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \
    121 diff -Naur gcc-4.4.2.orig/gcc/config/i386/linux.h gcc-4.4.2/gcc/config/i386/linux.h
    122 --- gcc-4.4.2.orig/gcc/config/i386/linux.h      2009-05-21 09:21:30.000000000 -0400
    123 +++ gcc-4.4.2/gcc/config/i386/linux.h   2010-01-01 16:40:54.430524270 -0500
    124 @@ -100,7 +100,7 @@
    125  
    126  /* These macros may be overridden in k*bsd-gnu.h and i386/k*bsd-gnu.h. */
    127  #define LINK_EMULATION "elf_i386"
    128 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
    129 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
    130  
    131  #undef  ASM_SPEC
    132  #define ASM_SPEC \
    133 diff -Naur gcc-4.4.2.orig/gcc/config/ia64/linux.h gcc-4.4.2/gcc/config/ia64/linux.h
    134 --- gcc-4.4.2.orig/gcc/config/ia64/linux.h      2009-02-12 11:30:53.000000000 -0500
    135 +++ gcc-4.4.2/gcc/config/ia64/linux.h   2010-01-01 16:40:52.554505710 -0500
    136 @@ -37,7 +37,7 @@
     144 #if TARGET_64BIT_DEFAULT
     145 #define SPEC_32 "m32"
     146diff -Naur gcc-4.5.0.orig/gcc/config/ia64/linux.h gcc-4.5.0/gcc/config/ia64/linux.h
     147--- gcc-4.5.0.orig/gcc/config/ia64/linux.h      2009-04-21 15:03:23.000000000 -0400
     148+++ gcc-4.5.0/gcc/config/ia64/linux.h   2010-07-25 15:48:55.493705353 -0400
     149@@ -61,7 +61,7 @@
    137150 /* Define this for shared library support because it isn't in the main
    138151    linux.h file.  */
     
    143156 #undef LINK_SPEC
    144157 #define LINK_SPEC "\
    145 diff -Naur gcc-4.4.2.orig/gcc/config/kopensolaris-gnu.h gcc-4.4.2/gcc/config/kopensolaris-gnu.h
    146 --- gcc-4.4.2.orig/gcc/config/kopensolaris-gnu.h        2009-01-29 13:48:41.000000000 -0500
    147 +++ gcc-4.4.2/gcc/config/kopensolaris-gnu.h     2010-01-01 16:40:57.398436744 -0500
     158diff -Naur gcc-4.5.0.orig/gcc/config/kfreebsd-gnu.h gcc-4.5.0/gcc/config/kfreebsd-gnu.h
     159--- gcc-4.5.0.orig/gcc/config/kfreebsd-gnu.h    2007-08-02 06:49:31.000000000 -0400
     160+++ gcc-4.5.0/gcc/config/kfreebsd-gnu.h 2010-07-25 15:48:55.714077126 -0400
    148161@@ -33,5 +33,5 @@
    149162 
     
    153166+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    154167 #endif
    155 diff -Naur gcc-4.4.2.orig/gcc/config/linux.h gcc-4.4.2/gcc/config/linux.h
    156 --- gcc-4.4.2.orig/gcc/config/linux.h   2009-04-09 19:23:07.000000000 -0400
    157 +++ gcc-4.4.2/gcc/config/linux.h        2010-01-01 16:40:57.198535231 -0500
     168diff -Naur gcc-4.5.0.orig/gcc/config/knetbsd-gnu.h gcc-4.5.0/gcc/config/knetbsd-gnu.h
     169--- gcc-4.5.0.orig/gcc/config/knetbsd-gnu.h     2007-08-02 06:49:31.000000000 -0400
     170+++ gcc-4.5.0/gcc/config/knetbsd-gnu.h  2010-07-25 15:48:55.317702207 -0400
     171@@ -34,5 +34,5 @@
     172 
     173 #ifdef GLIBC_DYNAMIC_LINKER
     174 #undef GLIBC_DYNAMIC_LINKER
     175-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
     176+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
     177 #endif
     178diff -Naur gcc-4.5.0.orig/gcc/config/kopensolaris-gnu.h gcc-4.5.0/gcc/config/kopensolaris-gnu.h
     179--- gcc-4.5.0.orig/gcc/config/kopensolaris-gnu.h        2009-01-29 13:48:41.000000000 -0500
     180+++ gcc-4.5.0/gcc/config/kopensolaris-gnu.h     2010-07-25 15:48:55.350076394 -0400
     181@@ -33,5 +33,5 @@
     182 
     183 #ifdef GLIBC_DYNAMIC_LINKER
     184 #undef GLIBC_DYNAMIC_LINKER
     185-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
     186+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
     187 #endif
     188diff -Naur gcc-4.5.0.orig/gcc/config/linux.h gcc-4.5.0/gcc/config/linux.h
     189--- gcc-4.5.0.orig/gcc/config/linux.h   2009-04-09 11:00:19.000000000 -0400
     190+++ gcc-4.5.0/gcc/config/linux.h        2010-07-25 15:48:55.358077056 -0400
    158191@@ -117,9 +117,9 @@
    159192    GLIBC_DYNAMIC_LINKER must be defined for each target using them, or
     
    169202   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER)
    170203 #define LINUX_DYNAMIC_LINKER32 \
    171 diff -Naur gcc-4.4.2.orig/gcc/config/m32r/linux.h gcc-4.4.2/gcc/config/m32r/linux.h
    172 --- gcc-4.4.2.orig/gcc/config/m32r/linux.h      2007-08-02 06:49:31.000000000 -0400
    173 +++ gcc-4.4.2/gcc/config/m32r/linux.h   2010-01-01 16:40:59.174470383 -0500
     204diff -Naur gcc-4.5.0.orig/gcc/config/lm32/uclinux-elf.h gcc-4.5.0/gcc/config/lm32/uclinux-elf.h
     205--- gcc-4.5.0.orig/gcc/config/lm32/uclinux-elf.h        2009-11-11 11:43:06.000000000 -0500
     206+++ gcc-4.5.0/gcc/config/lm32/uclinux-elf.h     2010-07-25 15:48:55.630077623 -0400
     207@@ -73,7 +73,7 @@
     208    %{shared:-shared} \
     209    %{symbolic:-Bsymbolic} \
     210    %{rdynamic:-export-dynamic} \
     211-   %{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}"
     212+   %{!dynamic-linker:-dynamic-linker /tools/lib/ld-linux.so.2}"
     213 
     214 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS()
     215 
     216diff -Naur gcc-4.5.0.orig/gcc/config/m32r/linux.h gcc-4.5.0/gcc/config/m32r/linux.h
     217--- gcc-4.5.0.orig/gcc/config/m32r/linux.h      2007-08-02 06:49:31.000000000 -0400
     218+++ gcc-4.5.0/gcc/config/m32r/linux.h   2010-07-25 15:48:55.338077792 -0400
    174219@@ -58,7 +58,7 @@
    175220 
     
    181226 #undef LINK_SPEC
    182227 #if TARGET_LITTLE_ENDIAN
    183 diff -Naur gcc-4.4.2.orig/gcc/config/m68k/linux.h gcc-4.4.2/gcc/config/m68k/linux.h
    184 --- gcc-4.4.2.orig/gcc/config/m68k/linux.h      2007-09-24 17:07:08.000000000 -0400
    185 +++ gcc-4.4.2/gcc/config/m68k/linux.h   2010-01-01 16:40:59.643532888 -0500
     228diff -Naur gcc-4.5.0.orig/gcc/config/m68k/linux.h gcc-4.5.0/gcc/config/m68k/linux.h
     229--- gcc-4.5.0.orig/gcc/config/m68k/linux.h      2009-12-11 10:32:08.000000000 -0500
     230+++ gcc-4.5.0/gcc/config/m68k/linux.h   2010-07-25 15:48:55.458076948 -0400
    186231@@ -84,7 +84,7 @@
    187232 
     
    193238 #undef LINK_SPEC
    194239 #define LINK_SPEC "-m m68kelf %{shared} \
    195 diff -Naur gcc-4.4.2.orig/gcc/config/mips/linux64.h gcc-4.4.2/gcc/config/mips/linux64.h
    196 --- gcc-4.4.2.orig/gcc/config/mips/linux64.h    2009-02-20 10:20:38.000000000 -0500
    197 +++ gcc-4.4.2/gcc/config/mips/linux64.h 2010-01-01 16:41:02.435499259 -0500
     240diff -Naur gcc-4.5.0.orig/gcc/config/mips/linux.h gcc-4.5.0/gcc/config/mips/linux.h
     241--- gcc-4.5.0.orig/gcc/config/mips/linux.h      2009-02-20 10:20:38.000000000 -0500
     242+++ gcc-4.5.0/gcc/config/mips/linux.h   2010-07-25 15:48:55.370077551 -0400
     243@@ -64,7 +64,7 @@
     244 #undef MIPS_DEFAULT_GVALUE
     245 #define MIPS_DEFAULT_GVALUE 0
     246 
     247-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
     248+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
     249 
     250 /* Borrowed from sparc/linux.h */
     251 #undef LINK_SPEC
     252diff -Naur gcc-4.5.0.orig/gcc/config/mips/linux64.h gcc-4.5.0/gcc/config/mips/linux64.h
     253--- gcc-4.5.0.orig/gcc/config/mips/linux64.h    2009-02-20 10:20:38.000000000 -0500
     254+++ gcc-4.5.0/gcc/config/mips/linux64.h 2010-07-25 15:48:55.402076963 -0400
    198255@@ -35,10 +35,10 @@
    199256 %{!shared: \
     
    211268   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32)
    212269 
    213 diff -Naur gcc-4.4.2.orig/gcc/config/mips/linux.h gcc-4.4.2/gcc/config/mips/linux.h
    214 --- gcc-4.4.2.orig/gcc/config/mips/linux.h      2009-02-20 10:20:38.000000000 -0500
    215 +++ gcc-4.4.2/gcc/config/mips/linux.h   2010-01-01 16:41:02.139500904 -0500
    216 @@ -64,7 +64,7 @@
    217  #undef MIPS_DEFAULT_GVALUE
    218  #define MIPS_DEFAULT_GVALUE 0
    219  
    220 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
    221 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    222  
    223  /* Borrowed from sparc/linux.h */
    224  #undef LINK_SPEC
    225 diff -Naur gcc-4.4.2.orig/gcc/config/mn10300/linux.h gcc-4.4.2/gcc/config/mn10300/linux.h
    226 --- gcc-4.4.2.orig/gcc/config/mn10300/linux.h   2007-08-02 06:49:31.000000000 -0400
    227 +++ gcc-4.4.2/gcc/config/mn10300/linux.h        2010-01-01 16:40:58.791443632 -0500
     270diff -Naur gcc-4.5.0.orig/gcc/config/mn10300/linux.h gcc-4.5.0/gcc/config/mn10300/linux.h
     271--- gcc-4.5.0.orig/gcc/config/mn10300/linux.h   2007-08-02 06:49:31.000000000 -0400
     272+++ gcc-4.5.0/gcc/config/mn10300/linux.h        2010-07-25 15:48:55.466078006 -0400
    228273@@ -32,7 +32,7 @@
    229274 #undef  ASM_SPEC
     
    235280 #undef  LINK_SPEC
    236281 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \
    237 diff -Naur gcc-4.4.2.orig/gcc/config/pa/pa-linux.h gcc-4.4.2/gcc/config/pa/pa-linux.h
    238 --- gcc-4.4.2.orig/gcc/config/pa/pa-linux.h     2007-08-02 06:49:31.000000000 -0400
    239 +++ gcc-4.4.2/gcc/config/pa/pa-linux.h  2010-01-01 16:40:53.204592866 -0500
    240 @@ -44,7 +44,7 @@
     282diff -Naur gcc-4.5.0.orig/gcc/config/pa/pa-linux.h gcc-4.5.0/gcc/config/pa/pa-linux.h
     283--- gcc-4.5.0.orig/gcc/config/pa/pa-linux.h     2009-12-04 02:47:51.000000000 -0500
     284+++ gcc-4.5.0/gcc/config/pa/pa-linux.h  2010-07-25 15:48:55.602078201 -0400
     285@@ -38,7 +38,7 @@
    241286 /* Define this for shared library support because it isn't in the main
    242287    linux.h file.  */
     
    247292 #undef LINK_SPEC
    248293 #define LINK_SPEC "\
    249 diff -Naur gcc-4.4.2.orig/gcc/config/rs6000/linux64.h gcc-4.4.2/gcc/config/rs6000/linux64.h
    250 --- gcc-4.4.2.orig/gcc/config/rs6000/linux64.h  2009-04-09 19:23:07.000000000 -0400
    251 +++ gcc-4.4.2/gcc/config/rs6000/linux64.h       2010-01-01 16:40:56.871467976 -0500
    252 @@ -342,10 +342,10 @@
     294diff -Naur gcc-4.5.0.orig/gcc/config/rs6000/linux64.h gcc-4.5.0/gcc/config/rs6000/linux64.h
     295--- gcc-4.5.0.orig/gcc/config/rs6000/linux64.h  2010-03-17 00:44:37.000000000 -0400
     296+++ gcc-4.5.0/gcc/config/rs6000/linux64.h       2010-07-25 15:48:55.430078384 -0400
     297@@ -348,10 +348,10 @@
    253298 #undef LINK_OS_DEFAULT_SPEC
    254299 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
     
    265310 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    266311 #else
    267 diff -Naur gcc-4.4.2.orig/gcc/config/rs6000/sysv4.h gcc-4.4.2/gcc/config/rs6000/sysv4.h
    268 --- gcc-4.4.2.orig/gcc/config/rs6000/sysv4.h    2009-04-09 19:23:07.000000000 -0400
    269 +++ gcc-4.4.2/gcc/config/rs6000/sysv4.h 2010-01-01 16:40:56.770656893 -0500
     312diff -Naur gcc-4.5.0.orig/gcc/config/rs6000/sysv4.h gcc-4.5.0/gcc/config/rs6000/sysv4.h
     313--- gcc-4.5.0.orig/gcc/config/rs6000/sysv4.h    2009-11-25 15:23:20.000000000 -0500
     314+++ gcc-4.5.0/gcc/config/rs6000/sysv4.h 2010-07-25 15:48:55.414077376 -0400
    270315@@ -901,8 +901,8 @@
    271316 
     
    288333 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__   \
    289334 %{!undef:                                                      \
    290 diff -Naur gcc-4.4.2.orig/gcc/config/s390/linux.h gcc-4.4.2/gcc/config/s390/linux.h
    291 --- gcc-4.4.2.orig/gcc/config/s390/linux.h      2007-08-02 06:49:31.000000000 -0400
    292 +++ gcc-4.4.2/gcc/config/s390/linux.h   2010-01-01 16:40:58.140508091 -0500
     335diff -Naur gcc-4.5.0.orig/gcc/config/s390/linux.h gcc-4.5.0/gcc/config/s390/linux.h
     336--- gcc-4.5.0.orig/gcc/config/s390/linux.h      2007-08-02 06:49:31.000000000 -0400
     337+++ gcc-4.5.0/gcc/config/s390/linux.h   2010-07-25 15:48:55.454077087 -0400
    293338@@ -72,8 +72,8 @@
    294339 #define MULTILIB_DEFAULTS { "m31" }
     
    302347 #undef  LINK_SPEC
    303348 #define LINK_SPEC \
    304 diff -Naur gcc-4.4.2.orig/gcc/config/sh/linux.h gcc-4.4.2/gcc/config/sh/linux.h
    305 --- gcc-4.4.2.orig/gcc/config/sh/linux.h        2007-08-02 06:49:31.000000000 -0400
    306 +++ gcc-4.4.2/gcc/config/sh/linux.h     2010-01-01 16:41:01.480474690 -0500
     349diff -Naur gcc-4.5.0.orig/gcc/config/sh/linux.h gcc-4.5.0/gcc/config/sh/linux.h
     350--- gcc-4.5.0.orig/gcc/config/sh/linux.h        2007-08-02 06:49:31.000000000 -0400
     351+++ gcc-4.5.0/gcc/config/sh/linux.h     2010-07-25 15:48:55.726076962 -0400
    307352@@ -47,7 +47,7 @@
    308353 
     
    314359 #undef SUBTARGET_LINK_EMUL_SUFFIX
    315360 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux"
    316 diff -Naur gcc-4.4.2.orig/gcc/config/sparc/linux64.h gcc-4.4.2/gcc/config/sparc/linux64.h
    317 --- gcc-4.4.2.orig/gcc/config/sparc/linux64.h   2009-02-20 10:20:38.000000000 -0500
    318 +++ gcc-4.4.2/gcc/config/sparc/linux64.h        2010-01-01 16:41:01.077439001 -0500
     361diff -Naur gcc-4.5.0.orig/gcc/config/sparc/linux.h gcc-4.5.0/gcc/config/sparc/linux.h
     362--- gcc-4.5.0.orig/gcc/config/sparc/linux.h     2009-12-07 18:31:01.000000000 -0500
     363+++ gcc-4.5.0/gcc/config/sparc/linux.h  2010-07-25 15:48:55.750076934 -0400
     364@@ -83,10 +83,10 @@
     365 
     366 /* If ELF is the default format, we should not use /lib/elf.  */
     367 
     368-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
     369+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
     370 
     371 #undef  LINK_SPEC
     372-#define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \
     373+#define LINK_SPEC "-m elf32_sparc -Y P,/tools/lib %{shared:-shared} \
     374   %{!mno-relax:%{!r:-relax}} \
     375   %{!shared: \
     376     %{!ibcs: \
     377diff -Naur gcc-4.5.0.orig/gcc/config/sparc/linux64.h gcc-4.5.0/gcc/config/sparc/linux64.h
     378--- gcc-4.5.0.orig/gcc/config/sparc/linux64.h   2009-12-07 18:31:01.000000000 -0500
     379+++ gcc-4.5.0/gcc/config/sparc/linux64.h        2010-07-25 15:48:55.758076212 -0400
    319380@@ -109,8 +109,8 @@
    320381 
     
    355416     %{!ibcs: \
    356417       %{!static: \
    357 diff -Naur gcc-4.4.2.orig/gcc/config/sparc/linux.h gcc-4.4.2/gcc/config/sparc/linux.h
    358 --- gcc-4.4.2.orig/gcc/config/sparc/linux.h     2009-02-20 10:20:38.000000000 -0500
    359 +++ gcc-4.4.2/gcc/config/sparc/linux.h  2010-01-01 16:41:00.694595256 -0500
    360 @@ -83,10 +83,10 @@
    361  
    362  /* If ELF is the default format, we should not use /lib/elf.  */
    363  
    364 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
    365 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2"
    366  
    367  #undef  LINK_SPEC
    368 -#define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \
    369 +#define LINK_SPEC "-m elf32_sparc -Y P,/tools/lib %{shared:-shared} \
    370    %{!mno-relax:%{!r:-relax}} \
     418diff -Naur gcc-4.5.0.orig/gcc/config/vax/linux.h gcc-4.5.0/gcc/config/vax/linux.h
     419--- gcc-4.5.0.orig/gcc/config/vax/linux.h       2009-11-03 19:07:24.000000000 -0500
     420+++ gcc-4.5.0/gcc/config/vax/linux.h    2010-07-25 15:48:55.598079154 -0400
     421@@ -44,5 +44,5 @@
    371422   %{!shared: \
    372      %{!ibcs: \
    373 diff -Naur gcc-4.4.2.orig/gcc/config/xtensa/linux.h gcc-4.4.2/gcc/config/xtensa/linux.h
    374 --- gcc-4.4.2.orig/gcc/config/xtensa/linux.h    2008-01-17 20:37:53.000000000 -0500
    375 +++ gcc-4.4.2/gcc/config/xtensa/linux.h 2010-01-01 16:40:52.823530902 -0500
     423     %{!static: \
     424       %{rdynamic:-export-dynamic} \
     425-      %{!dynamic-linker:-dynamic-linker /lib/ld.so.1}} \
     426+      %{!dynamic-linker:-dynamic-linker /tools/lib/ld.so.1}} \
     427     %{static:-static}}"
     428diff -Naur gcc-4.5.0.orig/gcc/config/xtensa/linux.h gcc-4.5.0/gcc/config/xtensa/linux.h
     429--- gcc-4.5.0.orig/gcc/config/xtensa/linux.h    2008-01-17 20:37:53.000000000 -0500
     430+++ gcc-4.5.0/gcc/config/xtensa/linux.h 2010-07-25 15:48:55.362077258 -0400
    376431@@ -43,7 +43,7 @@
    377432   %{mlongcalls:--longcalls} \
Note: See TracChangeset for help on using the changeset viewer.