Changeset 670bf2c


Ignore:
Timestamp:
Jan 8, 2011, 6:53:16 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:
df4f9ca
Parents:
3a63c0d
Message:

Updated GCC to 4.5.2.

Files:
3 edited
3 moved

Legend:

Unmodified
Added
Removed
  • BOOK/introduction/common/changelog.xml

    r3a63c0d r670bf2c  
    4141      <para>January 8, 2011</para>
    4242      <itemizedlist>
     43        <listitem>
     44          <para>[jciccone] - Updated GCC to 4.5.2.</para>
     45        </listitem>
    4346        <listitem>
    4447          <para>[Jonathan] - Corrected links for; expect, iana-etc and perl.</para>
  • BOOK/packages.ent

    r3a63c0d r670bf2c  
    163163<!ENTITY gawk-home "&gnu-software;gawk">
    164164
    165 <!ENTITY gcc-version "4.5.1">
    166 <!ENTITY gcc-size "64,576 KB">
     165<!ENTITY gcc-version "4.5.2">
     166<!ENTITY gcc-size "64,776 KB">
    167167<!ENTITY gcc-url "ftp://gcc.gnu.org/pub/gcc/releases/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    168 <!ENTITY gcc-md5 "48231a8e33ed6e058a341c53b819de1a">
     168<!ENTITY gcc-md5 "d6559145853fbaaa0fd7556ed93bce9a">
    169169<!ENTITY gcc-home "http://gcc.gnu.org">
    170170
  • BOOK/patches.ent

    r3a63c0d r670bf2c  
    2626
    2727<!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
    28 <!ENTITY gcc-specs-patch-md5 "9ba70e5765be93577166d824064e675a">
     28<!ENTITY gcc-specs-patch-md5 "15e207e152928cb307f38aa0c0924429">
    2929<!ENTITY gcc-specs-patch-size "20 KB">
    3030
     
    9393<!-- Start of Pure64 patches -->
    9494
    95 <!ENTITY gcc-pure64-patch "gcc-&gcc-version;-pure64-2.patch">
    96 <!ENTITY gcc-pure64-patch-md5 "52943011d3b180db54d067b173266bb4">
     95<!ENTITY gcc-pure64-patch "gcc-&gcc-version;-pure64-1.patch">
     96<!ENTITY gcc-pure64-patch-md5 "9f230c4d6fc288405d831aaf02ef8a69">
    9797<!ENTITY gcc-pure64-patch-size "12 KB">
    9898
    9999<!ENTITY gcc-specs_pure64-patch "gcc-&gcc-version;-pure64_specs-1.patch">
    100 <!ENTITY gcc-specs_pure64-patch-md5 "f8869dbc04a7aa55e5ec8885f4e7515b">
     100<!ENTITY gcc-specs_pure64-patch-md5 "bdf42c85af936319438f912a3870e3ea">
    101101<!ENTITY gcc-specs_pure64-patch-size "24 KB">
    102102
  • patches/gcc-4.5.2-pure64-1.patch

    r3a63c0d r670bf2c  
    1 ubmitted By: Joe Ciccone <jciccone@gmail.com>
    2 Date: 07-25-2010
     1Submitted By: Joe Ciccone <jciccone@gmail.com>
     2Date: 01-08-2011
    33Initial Package Version: 3.4.6
    44Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
     
    88             in /usr/lib, 32bit in /usr/lib32.
    99
    10 diff -Naur gcc-4.5.1.orig/gcc/config/i386/linux64.h gcc-4.5.1/gcc/config/i386/linux64.h
    11 --- gcc-4.5.1.orig/gcc/config/i386/linux64.h    2010-03-24 20:44:48.000000000 +0000
    12 +++ gcc-4.5.1/gcc/config/i386/linux64.h 2010-08-08 22:28:13.875438085 +0000
     10    Rediffed Against 4.5.2 By Pontus Carlsson <PontusCarlsson at live dot se>
     11
     12diff -Naur gcc-4.5.2.orig/gcc/config/i386/linux64.h gcc-4.5.2/gcc/config/i386/linux64.h
     13--- gcc-4.5.2.orig/gcc/config/i386/linux64.h    2010-03-24 16:44:48.000000000 -0400
     14+++ gcc-4.5.2/gcc/config/i386/linux64.h 2011-01-08 13:41:39.814665253 -0500
    1315@@ -58,8 +58,8 @@
    1416    When the -shared link option is used a final link is not being
     
    2224 #if TARGET_64BIT_DEFAULT
    2325 #define SPEC_32 "m32"
    24 diff -Naur gcc-4.5.1.orig/gcc/config/i386/t-linux64 gcc-4.5.1/gcc/config/i386/t-linux64
    25 --- gcc-4.5.1.orig/gcc/config/i386/t-linux64    2009-04-21 19:03:23.000000000 +0000
    26 +++ gcc-4.5.1/gcc/config/i386/t-linux64 2010-08-08 22:28:13.875438085 +0000
     26diff -Naur gcc-4.5.2.orig/gcc/config/i386/t-linux64 gcc-4.5.2/gcc/config/i386/t-linux64
     27--- gcc-4.5.2.orig/gcc/config/i386/t-linux64    2009-04-21 15:03:23.000000000 -0400
     28+++ gcc-4.5.2/gcc/config/i386/t-linux64 2011-01-08 13:41:39.814665253 -0500
    2729@@ -25,7 +25,7 @@
    2830 
     
    3436 LIBGCC = stmp-multilib
    3537 INSTALL_LIBGCC = install-multilib
    36 diff -Naur gcc-4.5.1.orig/gcc/config/linux.h gcc-4.5.1/gcc/config/linux.h
    37 --- gcc-4.5.1.orig/gcc/config/linux.h   2009-04-09 15:00:19.000000000 +0000
    38 +++ gcc-4.5.1/gcc/config/linux.h        2010-08-08 22:28:13.878326405 +0000
     38diff -Naur gcc-4.5.2.orig/gcc/config/linux.h gcc-4.5.2/gcc/config/linux.h
     39--- gcc-4.5.2.orig/gcc/config/linux.h   2009-04-09 11:00:19.000000000 -0400
     40+++ gcc-4.5.2/gcc/config/linux.h        2011-01-08 13:41:39.814665253 -0500
    3941@@ -118,7 +118,7 @@
    4042    GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets
     
    4648 #define LINUX_DYNAMIC_LINKER \
    4749   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER)
    48 diff -Naur gcc-4.5.1.orig/gcc/config/mips/linux64.h gcc-4.5.1/gcc/config/mips/linux64.h
    49 --- gcc-4.5.1.orig/gcc/config/mips/linux64.h    2009-02-20 15:20:38.000000000 +0000
    50 +++ gcc-4.5.1/gcc/config/mips/linux64.h 2010-08-08 22:28:13.878326405 +0000
     50diff -Naur gcc-4.5.2.orig/gcc/config/mips/linux64.h gcc-4.5.2/gcc/config/mips/linux64.h
     51--- gcc-4.5.2.orig/gcc/config/mips/linux64.h    2009-02-20 10:20:38.000000000 -0500
     52+++ gcc-4.5.2/gcc/config/mips/linux64.h 2011-01-08 13:41:39.814665253 -0500
    5153@@ -35,10 +35,10 @@
    5254 %{!shared: \
     
    6466   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32)
    6567 
    66 diff -Naur gcc-4.5.1.orig/gcc/config/mips/t-linux64 gcc-4.5.1/gcc/config/mips/t-linux64
    67 --- gcc-4.5.1.orig/gcc/config/mips/t-linux64    2009-04-21 19:03:23.000000000 +0000
    68 +++ gcc-4.5.1/gcc/config/mips/t-linux64 2010-08-08 22:28:13.878326405 +0000
     68diff -Naur gcc-4.5.2.orig/gcc/config/mips/t-linux64 gcc-4.5.2/gcc/config/mips/t-linux64
     69--- gcc-4.5.2.orig/gcc/config/mips/t-linux64    2009-04-21 15:03:23.000000000 -0400
     70+++ gcc-4.5.2/gcc/config/mips/t-linux64 2011-01-08 13:41:39.814665253 -0500
    6971@@ -18,7 +18,7 @@
    7072 
     
    7678 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
    7779 
    78 diff -Naur gcc-4.5.1.orig/gcc/config/rs6000/linux64.h gcc-4.5.1/gcc/config/rs6000/linux64.h
    79 --- gcc-4.5.1.orig/gcc/config/rs6000/linux64.h  2010-03-17 04:44:37.000000000 +0000
    80 +++ gcc-4.5.1/gcc/config/rs6000/linux64.h       2010-08-08 22:28:13.878326405 +0000
    81 @@ -348,9 +348,9 @@
     80diff -Naur gcc-4.5.2.orig/gcc/config/rs6000/linux64.h gcc-4.5.2/gcc/config/rs6000/linux64.h
     81--- gcc-4.5.2.orig/gcc/config/rs6000/linux64.h  2010-11-17 01:09:53.000000000 -0500
     82+++ gcc-4.5.2/gcc/config/rs6000/linux64.h       2011-01-08 13:41:39.814665253 -0500
     83@@ -340,9 +340,9 @@
    8284 #undef LINK_OS_DEFAULT_SPEC
    8385 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
     
    9294 #if UCLIBC_DEFAULT
    9395 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    94 diff -Naur gcc-4.5.1.orig/gcc/config/rs6000/t-linux64 gcc-4.5.1/gcc/config/rs6000/t-linux64
    95 --- gcc-4.5.1.orig/gcc/config/rs6000/t-linux64  2009-04-21 19:03:23.000000000 +0000
    96 +++ gcc-4.5.1/gcc/config/rs6000/t-linux64       2010-08-08 22:28:13.878326405 +0000
     96diff -Naur gcc-4.5.2.orig/gcc/config/rs6000/t-linux64 gcc-4.5.2/gcc/config/rs6000/t-linux64
     97--- gcc-4.5.2.orig/gcc/config/rs6000/t-linux64  2009-04-21 15:03:23.000000000 -0400
     98+++ gcc-4.5.2/gcc/config/rs6000/t-linux64       2011-01-08 13:41:39.814665253 -0500
    9799@@ -36,7 +36,7 @@
    98100 MULTILIB_EXTRA_OPTS     = fPIC mstrict-align
     
    104106 
    105107 softfp_wrap_start := '\#ifndef __powerpc64__'
    106 diff -Naur gcc-4.5.1.orig/gcc/config/s390/linux.h gcc-4.5.1/gcc/config/s390/linux.h
    107 --- gcc-4.5.1.orig/gcc/config/s390/linux.h      2007-08-02 10:49:31.000000000 +0000
    108 +++ gcc-4.5.1/gcc/config/s390/linux.h   2010-08-08 22:28:13.878326405 +0000
     108diff -Naur gcc-4.5.2.orig/gcc/config/s390/linux.h gcc-4.5.2/gcc/config/s390/linux.h
     109--- gcc-4.5.2.orig/gcc/config/s390/linux.h      2007-08-02 06:49:31.000000000 -0400
     110+++ gcc-4.5.2/gcc/config/s390/linux.h   2011-01-08 13:41:39.814665253 -0500
    109111@@ -72,7 +72,7 @@
    110112 #define MULTILIB_DEFAULTS { "m31" }
     
    116118 
    117119 #undef  LINK_SPEC
    118 diff -Naur gcc-4.5.1.orig/gcc/config/s390/t-linux64 gcc-4.5.1/gcc/config/s390/t-linux64
    119 --- gcc-4.5.1.orig/gcc/config/s390/t-linux64    2009-10-07 08:26:47.000000000 +0000
    120 +++ gcc-4.5.1/gcc/config/s390/t-linux64 2010-08-08 22:28:13.878326405 +0000
    121 @@ -1,3 +1,3 @@
     120diff -Naur gcc-4.5.2.orig/gcc/config/s390/t-linux64 gcc-4.5.2/gcc/config/s390/t-linux64
     121--- gcc-4.5.2.orig/gcc/config/s390/t-linux64    2010-10-04 12:54:26.000000000 -0400
     122+++ gcc-4.5.2/gcc/config/s390/t-linux64 2011-01-08 13:41:51.762743997 -0500
     123@@ -7,4 +7,4 @@
     124 
    122125 MULTILIB_OPTIONS = m64/m31
    123126 MULTILIB_DIRNAMES = 64 32
    124 -MULTILIB_OSDIRNAMES = ../lib64 ../lib
     127-MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)
    125128+MULTILIB_OSDIRNAMES = ../lib ../lib32
    126 diff -Naur gcc-4.5.1.orig/gcc/config/sparc/linux.h gcc-4.5.1/gcc/config/sparc/linux.h
    127 --- gcc-4.5.1.orig/gcc/config/sparc/linux.h     2009-12-07 23:31:01.000000000 +0000
    128 +++ gcc-4.5.1/gcc/config/sparc/linux.h  2010-08-08 22:28:13.882452246 +0000
     129diff -Naur gcc-4.5.2.orig/gcc/config/sparc/linux.h gcc-4.5.2/gcc/config/sparc/linux.h
     130--- gcc-4.5.2.orig/gcc/config/sparc/linux.h     2010-09-22 17:15:37.000000000 -0400
     131+++ gcc-4.5.2/gcc/config/sparc/linux.h  2011-01-08 13:41:39.814665253 -0500
    129132@@ -86,7 +86,7 @@
    130133 #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2"
     
    136139   %{!shared: \
    137140     %{!ibcs: \
    138 diff -Naur gcc-4.5.1.orig/gcc/config/sparc/linux64.h gcc-4.5.1/gcc/config/sparc/linux64.h
    139 --- gcc-4.5.1.orig/gcc/config/sparc/linux64.h   2009-12-07 23:31:01.000000000 +0000
    140 +++ gcc-4.5.1/gcc/config/sparc/linux64.h        2010-08-08 22:28:13.882452246 +0000
     141diff -Naur gcc-4.5.2.orig/gcc/config/sparc/linux64.h gcc-4.5.2/gcc/config/sparc/linux64.h
     142--- gcc-4.5.2.orig/gcc/config/sparc/linux64.h   2010-09-22 17:15:37.000000000 -0400
     143+++ gcc-4.5.2/gcc/config/sparc/linux64.h        2011-01-08 13:41:39.814665253 -0500
    141144@@ -109,8 +109,8 @@
    142145 
     
    177180     %{!ibcs: \
    178181       %{!static: \
    179 diff -Naur gcc-4.5.1.orig/gcc/config/sparc/t-linux64 gcc-4.5.1/gcc/config/sparc/t-linux64
    180 --- gcc-4.5.1.orig/gcc/config/sparc/t-linux64   2009-04-21 19:03:23.000000000 +0000
    181 +++ gcc-4.5.1/gcc/config/sparc/t-linux64        2010-08-08 22:28:13.882452246 +0000
    182 @@ -19,7 +19,7 @@
     182diff -Naur gcc-4.5.2.orig/gcc/config/sparc/t-linux64 gcc-4.5.2/gcc/config/sparc/t-linux64
     183--- gcc-4.5.2.orig/gcc/config/sparc/t-linux64   2010-10-04 12:54:26.000000000 -0400
     184+++ gcc-4.5.2/gcc/config/sparc/t-linux64        2011-01-08 13:42:07.870657323 -0500
     185@@ -26,7 +26,7 @@
    183186 
    184187 MULTILIB_OPTIONS = m64/m32
    185188 MULTILIB_DIRNAMES = 64 32
    186 -MULTILIB_OSDIRNAMES = ../lib64 ../lib
    187 +MULTILIB_OSDIRNAMES = ../lib ../lib32
     189-MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)
     190+MULTILIB_OSDIRNAMES = ../lib ../lib64
    188191 
    189192 LIBGCC = stmp-multilib
  • patches/gcc-4.5.2-pure64_specs-1.patch

    r3a63c0d r670bf2c  
    11Submitted By: Joe Ciccone <jciccone@gmail.com>
    2 Date: 07-25-2010
     2Date: 09-08-2011
    33Initial Package Version: 3.4.6
    44Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
     
    1010             in /usr/lib, 32bit in /usr/lib32.
    1111
    12 diff -Naur gcc-4.5.0.orig/gcc/config/alpha/gnu.h gcc-4.5.0/gcc/config/alpha/gnu.h
    13 --- gcc-4.5.0.orig/gcc/config/alpha/gnu.h       2009-04-21 15:03:23.000000000 -0400
    14 +++ gcc-4.5.0/gcc/config/alpha/gnu.h    2010-07-25 16:12:35.229577160 -0400
     12    Rediffed Against 4.5.2 By Pontus Carlsson <PontusCarlsson at live dot se>
     13
     14diff -Naur gcc-4.5.2.orig/gcc/config/alpha/gnu.h gcc-4.5.2/gcc/config/alpha/gnu.h
     15--- gcc-4.5.2.orig/gcc/config/alpha/gnu.h       2009-04-21 15:03:23.000000000 -0400
     16+++ gcc-4.5.2/gcc/config/alpha/gnu.h    2011-01-08 13:38:44.091021377 -0500
    1517@@ -34,7 +34,7 @@
    1618     } while (0)
     
    2224 #undef STARTFILE_SPEC
    2325 #define STARTFILE_SPEC \
    24 diff -Naur gcc-4.5.0.orig/gcc/config/alpha/linux-elf.h gcc-4.5.0/gcc/config/alpha/linux-elf.h
    25 --- gcc-4.5.0.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -0400
    26 +++ gcc-4.5.0/gcc/config/alpha/linux-elf.h      2010-07-25 16:12:35.225576640 -0400
     26diff -Naur gcc-4.5.2.orig/gcc/config/alpha/linux-elf.h gcc-4.5.2/gcc/config/alpha/linux-elf.h
     27--- gcc-4.5.2.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -0400
     28+++ gcc-4.5.2/gcc/config/alpha/linux-elf.h      2011-01-08 13:38:44.091021377 -0500
    2729@@ -27,8 +27,8 @@
    2830 #define EXTRA_SPECS \
     
    3638 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    3739 #else
    38 diff -Naur gcc-4.5.0.orig/gcc/config/arm/linux-eabi.h gcc-4.5.0/gcc/config/arm/linux-eabi.h
    39 --- gcc-4.5.0.orig/gcc/config/arm/linux-eabi.h  2009-10-30 16:03:09.000000000 -0400
    40 +++ gcc-4.5.0/gcc/config/arm/linux-eabi.h       2010-07-25 16:12:35.245577118 -0400
     40diff -Naur gcc-4.5.2.orig/gcc/config/arm/linux-eabi.h gcc-4.5.2/gcc/config/arm/linux-eabi.h
     41--- gcc-4.5.2.orig/gcc/config/arm/linux-eabi.h  2009-10-30 16:03:09.000000000 -0400
     42+++ gcc-4.5.2/gcc/config/arm/linux-eabi.h       2011-01-08 13:38:44.091021377 -0500
    4143@@ -61,7 +61,7 @@
    4244 /* Use ld-linux.so.3 so that it will be possible to run "classic"
     
    4850 /* At this point, bpabi.h will have clobbered LINK_SPEC.  We want to
    4951    use the GNU/Linux version, not the generic BPABI version.  */
    50 diff -Naur gcc-4.5.0.orig/gcc/config/arm/linux-elf.h gcc-4.5.0/gcc/config/arm/linux-elf.h
    51 --- gcc-4.5.0.orig/gcc/config/arm/linux-elf.h   2009-11-05 09:47:45.000000000 -0500
    52 +++ gcc-4.5.0/gcc/config/arm/linux-elf.h        2010-07-25 16:12:35.245577118 -0400
     52diff -Naur gcc-4.5.2.orig/gcc/config/arm/linux-elf.h gcc-4.5.2/gcc/config/arm/linux-elf.h
     53--- gcc-4.5.2.orig/gcc/config/arm/linux-elf.h   2009-11-05 09:47:45.000000000 -0500
     54+++ gcc-4.5.2/gcc/config/arm/linux-elf.h        2011-01-08 13:38:44.091021377 -0500
    5355@@ -62,7 +62,7 @@
    5456 
     
    6062 #define LINUX_TARGET_LINK_SPEC  "%{h*} %{version:-v} \
    6163    %{b} \
    62 diff -Naur gcc-4.5.0.orig/gcc/config/bfin/linux.h gcc-4.5.0/gcc/config/bfin/linux.h
    63 --- gcc-4.5.0.orig/gcc/config/bfin/linux.h      2009-09-03 11:37:28.000000000 -0400
    64 +++ gcc-4.5.0/gcc/config/bfin/linux.h   2010-07-25 16:12:35.049578096 -0400
     64diff -Naur gcc-4.5.2.orig/gcc/config/bfin/linux.h gcc-4.5.2/gcc/config/bfin/linux.h
     65--- gcc-4.5.2.orig/gcc/config/bfin/linux.h      2009-09-03 11:37:28.000000000 -0400
     66+++ gcc-4.5.2/gcc/config/bfin/linux.h   2011-01-08 13:38:44.091021377 -0500
    6567@@ -45,7 +45,7 @@
    6668   %{shared:-G -Bdynamic} \
     
    7274 
    7375 #define MD_UNWIND_SUPPORT "config/bfin/linux-unwind.h"
    74 diff -Naur gcc-4.5.0.orig/gcc/config/cris/linux.h gcc-4.5.0/gcc/config/cris/linux.h
    75 --- gcc-4.5.0.orig/gcc/config/cris/linux.h      2009-03-22 11:15:04.000000000 -0400
    76 +++ gcc-4.5.0/gcc/config/cris/linux.h   2010-07-25 16:12:35.289576639 -0400
     76diff -Naur gcc-4.5.2.orig/gcc/config/cris/linux.h gcc-4.5.2/gcc/config/cris/linux.h
     77--- gcc-4.5.2.orig/gcc/config/cris/linux.h      2009-03-22 11:15:04.000000000 -0400
     78+++ gcc-4.5.2/gcc/config/cris/linux.h   2011-01-08 13:38:44.091021377 -0500
    7779@@ -103,7 +103,7 @@
    7880 #undef CRIS_DEFAULT_CPU_VERSION
     
    8486 /* We need an -rpath-link to ld.so.1, and presumably to each directory
    8587    specified with -B.  */
    86 diff -Naur gcc-4.5.0.orig/gcc/config/freebsd-spec.h gcc-4.5.0/gcc/config/freebsd-spec.h
    87 --- gcc-4.5.0.orig/gcc/config/freebsd-spec.h    2009-09-22 12:28:26.000000000 -0400
    88 +++ gcc-4.5.0/gcc/config/freebsd-spec.h 2010-07-25 16:12:35.361577332 -0400
     88diff -Naur gcc-4.5.2.orig/gcc/config/freebsd-spec.h gcc-4.5.2/gcc/config/freebsd-spec.h
     89--- gcc-4.5.2.orig/gcc/config/freebsd-spec.h    2009-09-22 12:28:26.000000000 -0400
     90+++ gcc-4.5.2/gcc/config/freebsd-spec.h 2011-01-08 13:38:44.091021377 -0500
    8991@@ -146,7 +146,7 @@
    9092 #if FBSD_MAJOR < 6
     
    9698 
    9799 #if defined(HAVE_LD_EH_FRAME_HDR)
    98 diff -Naur gcc-4.5.0.orig/gcc/config/frv/linux.h gcc-4.5.0/gcc/config/frv/linux.h
    99 --- gcc-4.5.0.orig/gcc/config/frv/linux.h       2007-08-02 06:49:31.000000000 -0400
    100 +++ gcc-4.5.0/gcc/config/frv/linux.h    2010-07-25 16:12:35.205578493 -0400
     100diff -Naur gcc-4.5.2.orig/gcc/config/frv/linux.h gcc-4.5.2/gcc/config/frv/linux.h
     101--- gcc-4.5.2.orig/gcc/config/frv/linux.h       2007-08-02 06:49:31.000000000 -0400
     102+++ gcc-4.5.2/gcc/config/frv/linux.h    2011-01-08 13:38:44.091021377 -0500
    101103@@ -35,7 +35,7 @@
    102104 #define ENDFILE_SPEC \
     
    108110 #undef LINK_SPEC
    109111 #define LINK_SPEC "\
    110 diff -Naur gcc-4.5.0.orig/gcc/config/i386/gnu.h gcc-4.5.0/gcc/config/i386/gnu.h
    111 --- gcc-4.5.0.orig/gcc/config/i386/gnu.h        2008-11-13 18:28:46.000000000 -0500
    112 +++ gcc-4.5.0/gcc/config/i386/gnu.h     2010-07-25 16:12:35.317577305 -0400
     112diff -Naur gcc-4.5.2.orig/gcc/config/i386/gnu.h gcc-4.5.2/gcc/config/i386/gnu.h
     113--- gcc-4.5.2.orig/gcc/config/i386/gnu.h        2008-11-13 18:28:46.000000000 -0500
     114+++ gcc-4.5.2/gcc/config/i386/gnu.h     2011-01-08 13:38:44.091021377 -0500
    113115@@ -21,7 +21,7 @@
    114116 */
     
    120122 #undef TARGET_VERSION
    121123 #define TARGET_VERSION fprintf (stderr, " (i386 GNU)");
    122 diff -Naur gcc-4.5.0.orig/gcc/config/i386/linux.h gcc-4.5.0/gcc/config/i386/linux.h
    123 --- gcc-4.5.0.orig/gcc/config/i386/linux.h      2010-03-24 16:44:48.000000000 -0400
    124 +++ gcc-4.5.0/gcc/config/i386/linux.h   2010-07-25 16:12:35.305577262 -0400
     124diff -Naur gcc-4.5.2.orig/gcc/config/i386/linux.h gcc-4.5.2/gcc/config/i386/linux.h
     125--- gcc-4.5.2.orig/gcc/config/i386/linux.h      2010-03-24 16:44:48.000000000 -0400
     126+++ gcc-4.5.2/gcc/config/i386/linux.h   2011-01-08 13:38:44.091021377 -0500
    125127@@ -100,7 +100,7 @@
    126128 
     
    132134 #undef  ASM_SPEC
    133135 #define ASM_SPEC \
    134 diff -Naur gcc-4.5.0.orig/gcc/config/i386/linux64.h gcc-4.5.0/gcc/config/i386/linux64.h
    135 --- gcc-4.5.0.orig/gcc/config/i386/linux64.h    2010-03-24 16:44:48.000000000 -0400
    136 +++ gcc-4.5.0/gcc/config/i386/linux64.h 2010-07-25 16:12:35.325577625 -0400
     136diff -Naur gcc-4.5.2.orig/gcc/config/i386/linux64.h gcc-4.5.2/gcc/config/i386/linux64.h
     137--- gcc-4.5.2.orig/gcc/config/i386/linux64.h    2010-03-24 16:44:48.000000000 -0400
     138+++ gcc-4.5.2/gcc/config/i386/linux64.h 2011-01-08 13:38:44.091021377 -0500
    137139@@ -58,8 +58,8 @@
    138140    When the -shared link option is used a final link is not being
     
    146148 #if TARGET_64BIT_DEFAULT
    147149 #define SPEC_32 "m32"
    148 diff -Naur gcc-4.5.0.orig/gcc/config/i386/t-linux64 gcc-4.5.0/gcc/config/i386/t-linux64
    149 --- gcc-4.5.0.orig/gcc/config/i386/t-linux64    2009-04-21 15:03:23.000000000 -0400
    150 +++ gcc-4.5.0/gcc/config/i386/t-linux64 2010-07-25 16:15:29.253827449 -0400
     150diff -Naur gcc-4.5.2.orig/gcc/config/i386/t-linux64 gcc-4.5.2/gcc/config/i386/t-linux64
     151--- gcc-4.5.2.orig/gcc/config/i386/t-linux64    2009-04-21 15:03:23.000000000 -0400
     152+++ gcc-4.5.2/gcc/config/i386/t-linux64 2011-01-08 13:38:44.091021377 -0500
    151153@@ -25,7 +25,7 @@
    152154 
     
    158160 LIBGCC = stmp-multilib
    159161 INSTALL_LIBGCC = install-multilib
    160 diff -Naur gcc-4.5.0.orig/gcc/config/ia64/linux.h gcc-4.5.0/gcc/config/ia64/linux.h
    161 --- gcc-4.5.0.orig/gcc/config/ia64/linux.h      2009-04-21 15:03:23.000000000 -0400
    162 +++ gcc-4.5.0/gcc/config/ia64/linux.h   2010-07-25 16:12:35.185577234 -0400
     162diff -Naur gcc-4.5.2.orig/gcc/config/ia64/linux.h gcc-4.5.2/gcc/config/ia64/linux.h
     163--- gcc-4.5.2.orig/gcc/config/ia64/linux.h      2009-04-21 15:03:23.000000000 -0400
     164+++ gcc-4.5.2/gcc/config/ia64/linux.h   2011-01-08 13:38:44.095033293 -0500
    163165@@ -61,7 +61,7 @@
    164166 /* Define this for shared library support because it isn't in the main
     
    170172 #undef LINK_SPEC
    171173 #define LINK_SPEC "\
    172 diff -Naur gcc-4.5.0.orig/gcc/config/kfreebsd-gnu.h gcc-4.5.0/gcc/config/kfreebsd-gnu.h
    173 --- gcc-4.5.0.orig/gcc/config/kfreebsd-gnu.h    2007-08-02 06:49:31.000000000 -0400
    174 +++ gcc-4.5.0/gcc/config/kfreebsd-gnu.h 2010-07-25 16:12:35.333583583 -0400
     174diff -Naur gcc-4.5.2.orig/gcc/config/kfreebsd-gnu.h gcc-4.5.2/gcc/config/kfreebsd-gnu.h
     175--- gcc-4.5.2.orig/gcc/config/kfreebsd-gnu.h    2007-08-02 06:49:31.000000000 -0400
     176+++ gcc-4.5.2/gcc/config/kfreebsd-gnu.h 2011-01-08 13:38:44.095033293 -0500
    175177@@ -33,5 +33,5 @@
    176178 
     
    180182+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    181183 #endif
    182 diff -Naur gcc-4.5.0.orig/gcc/config/knetbsd-gnu.h gcc-4.5.0/gcc/config/knetbsd-gnu.h
    183 --- gcc-4.5.0.orig/gcc/config/knetbsd-gnu.h     2007-08-02 06:49:31.000000000 -0400
    184 +++ gcc-4.5.0/gcc/config/knetbsd-gnu.h  2010-07-25 16:12:35.045577979 -0400
     184diff -Naur gcc-4.5.2.orig/gcc/config/knetbsd-gnu.h gcc-4.5.2/gcc/config/knetbsd-gnu.h
     185--- gcc-4.5.2.orig/gcc/config/knetbsd-gnu.h     2007-08-02 06:49:31.000000000 -0400
     186+++ gcc-4.5.2/gcc/config/knetbsd-gnu.h  2011-01-08 13:38:44.095033293 -0500
    185187@@ -34,5 +34,5 @@
    186188 
     
    190192+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    191193 #endif
    192 diff -Naur gcc-4.5.0.orig/gcc/config/kopensolaris-gnu.h gcc-4.5.0/gcc/config/kopensolaris-gnu.h
    193 --- gcc-4.5.0.orig/gcc/config/kopensolaris-gnu.h        2009-01-29 13:48:41.000000000 -0500
    194 +++ gcc-4.5.0/gcc/config/kopensolaris-gnu.h     2010-07-25 16:12:35.073577415 -0400
     194diff -Naur gcc-4.5.2.orig/gcc/config/kopensolaris-gnu.h gcc-4.5.2/gcc/config/kopensolaris-gnu.h
     195--- gcc-4.5.2.orig/gcc/config/kopensolaris-gnu.h        2009-01-29 13:48:41.000000000 -0500
     196+++ gcc-4.5.2/gcc/config/kopensolaris-gnu.h     2011-01-08 13:38:44.095033293 -0500
    195197@@ -33,5 +33,5 @@
    196198 
     
    200202+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    201203 #endif
    202 diff -Naur gcc-4.5.0.orig/gcc/config/linux.h gcc-4.5.0/gcc/config/linux.h
    203 --- gcc-4.5.0.orig/gcc/config/linux.h   2009-04-09 11:00:19.000000000 -0400
    204 +++ gcc-4.5.0/gcc/config/linux.h        2010-07-25 16:12:35.081581396 -0400
     204diff -Naur gcc-4.5.2.orig/gcc/config/linux.h gcc-4.5.2/gcc/config/linux.h
     205--- gcc-4.5.2.orig/gcc/config/linux.h   2009-04-09 11:00:19.000000000 -0400
     206+++ gcc-4.5.2/gcc/config/linux.h        2011-01-08 13:38:44.095033293 -0500
    205207@@ -117,9 +117,9 @@
    206208    GLIBC_DYNAMIC_LINKER must be defined for each target using them, or
     
    216218   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER)
    217219 #define LINUX_DYNAMIC_LINKER32 \
    218 diff -Naur gcc-4.5.0.orig/gcc/config/lm32/uclinux-elf.h gcc-4.5.0/gcc/config/lm32/uclinux-elf.h
    219 --- gcc-4.5.0.orig/gcc/config/lm32/uclinux-elf.h        2009-11-11 11:43:06.000000000 -0500
    220 +++ gcc-4.5.0/gcc/config/lm32/uclinux-elf.h     2010-07-25 16:12:35.285576706 -0400
     220diff -Naur gcc-4.5.2.orig/gcc/config/lm32/uclinux-elf.h gcc-4.5.2/gcc/config/lm32/uclinux-elf.h
     221--- gcc-4.5.2.orig/gcc/config/lm32/uclinux-elf.h        2009-11-11 11:43:06.000000000 -0500
     222+++ gcc-4.5.2/gcc/config/lm32/uclinux-elf.h     2011-01-08 13:38:44.095033293 -0500
    221223@@ -73,7 +73,7 @@
    222224    %{shared:-shared} \
     
    228230 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS()
    229231 
    230 diff -Naur gcc-4.5.0.orig/gcc/config/m32r/linux.h gcc-4.5.0/gcc/config/m32r/linux.h
    231 --- gcc-4.5.0.orig/gcc/config/m32r/linux.h      2007-08-02 06:49:31.000000000 -0400
    232 +++ gcc-4.5.0/gcc/config/m32r/linux.h   2010-07-25 16:12:35.065578524 -0400
     232diff -Naur gcc-4.5.2.orig/gcc/config/m32r/linux.h gcc-4.5.2/gcc/config/m32r/linux.h
     233--- gcc-4.5.2.orig/gcc/config/m32r/linux.h      2007-08-02 06:49:31.000000000 -0400
     234+++ gcc-4.5.2/gcc/config/m32r/linux.h   2011-01-08 13:38:44.095033293 -0500
    233235@@ -58,7 +58,7 @@
    234236 
     
    240242 #undef LINK_SPEC
    241243 #if TARGET_LITTLE_ENDIAN
    242 diff -Naur gcc-4.5.0.orig/gcc/config/m68k/linux.h gcc-4.5.0/gcc/config/m68k/linux.h
    243 --- gcc-4.5.0.orig/gcc/config/m68k/linux.h      2009-12-11 10:32:08.000000000 -0500
    244 +++ gcc-4.5.0/gcc/config/m68k/linux.h   2010-07-25 16:12:35.145576353 -0400
     244diff -Naur gcc-4.5.2.orig/gcc/config/m68k/linux.h gcc-4.5.2/gcc/config/m68k/linux.h
     245--- gcc-4.5.2.orig/gcc/config/m68k/linux.h      2009-12-11 10:32:08.000000000 -0500
     246+++ gcc-4.5.2/gcc/config/m68k/linux.h   2011-01-08 13:38:44.095033293 -0500
    245247@@ -84,7 +84,7 @@
    246248 
     
    252254 #undef LINK_SPEC
    253255 #define LINK_SPEC "-m m68kelf %{shared} \
    254 diff -Naur gcc-4.5.0.orig/gcc/config/mips/linux.h gcc-4.5.0/gcc/config/mips/linux.h
    255 --- gcc-4.5.0.orig/gcc/config/mips/linux.h      2009-02-20 10:20:38.000000000 -0500
    256 +++ gcc-4.5.0/gcc/config/mips/linux.h   2010-07-25 16:12:35.089577491 -0400
     256diff -Naur gcc-4.5.2.orig/gcc/config/mips/linux.h gcc-4.5.2/gcc/config/mips/linux.h
     257--- gcc-4.5.2.orig/gcc/config/mips/linux.h      2009-02-20 10:20:38.000000000 -0500
     258+++ gcc-4.5.2/gcc/config/mips/linux.h   2011-01-08 13:38:44.095033293 -0500
    257259@@ -64,7 +64,7 @@
    258260 #undef MIPS_DEFAULT_GVALUE
     
    264266 /* Borrowed from sparc/linux.h */
    265267 #undef LINK_SPEC
    266 diff -Naur gcc-4.5.0.orig/gcc/config/mips/linux64.h gcc-4.5.0/gcc/config/mips/linux64.h
    267 --- gcc-4.5.0.orig/gcc/config/mips/linux64.h    2009-02-20 10:20:38.000000000 -0500
    268 +++ gcc-4.5.0/gcc/config/mips/linux64.h 2010-07-25 16:12:35.113577273 -0400
     268diff -Naur gcc-4.5.2.orig/gcc/config/mips/linux64.h gcc-4.5.2/gcc/config/mips/linux64.h
     269--- gcc-4.5.2.orig/gcc/config/mips/linux64.h    2009-02-20 10:20:38.000000000 -0500
     270+++ gcc-4.5.2/gcc/config/mips/linux64.h 2011-01-08 13:38:44.095033293 -0500
    269271@@ -35,10 +35,10 @@
    270272 %{!shared: \
     
    282284   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32)
    283285 
    284 diff -Naur gcc-4.5.0.orig/gcc/config/mips/t-linux64 gcc-4.5.0/gcc/config/mips/t-linux64
    285 --- gcc-4.5.0.orig/gcc/config/mips/t-linux64    2009-04-21 15:03:23.000000000 -0400
    286 +++ gcc-4.5.0/gcc/config/mips/t-linux64 2010-07-25 16:14:09.345576578 -0400
     286diff -Naur gcc-4.5.2.orig/gcc/config/mips/t-linux64 gcc-4.5.2/gcc/config/mips/t-linux64
     287--- gcc-4.5.2.orig/gcc/config/mips/t-linux64    2009-04-21 15:03:23.000000000 -0400
     288+++ gcc-4.5.2/gcc/config/mips/t-linux64 2011-01-08 13:38:44.095033293 -0500
    287289@@ -18,7 +18,7 @@
    288290 
     
    294296 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
    295297 
    296 diff -Naur gcc-4.5.0.orig/gcc/config/mn10300/linux.h gcc-4.5.0/gcc/config/mn10300/linux.h
    297 --- gcc-4.5.0.orig/gcc/config/mn10300/linux.h   2007-08-02 06:49:31.000000000 -0400
    298 +++ gcc-4.5.0/gcc/config/mn10300/linux.h        2010-07-25 16:12:35.153580072 -0400
     298diff -Naur gcc-4.5.2.orig/gcc/config/mn10300/linux.h gcc-4.5.2/gcc/config/mn10300/linux.h
     299--- gcc-4.5.2.orig/gcc/config/mn10300/linux.h   2007-08-02 06:49:31.000000000 -0400
     300+++ gcc-4.5.2/gcc/config/mn10300/linux.h        2011-01-08 13:38:44.095033293 -0500
    299301@@ -32,7 +32,7 @@
    300302 #undef  ASM_SPEC
     
    306308 #undef  LINK_SPEC
    307309 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \
    308 diff -Naur gcc-4.5.0.orig/gcc/config/pa/pa-linux.h gcc-4.5.0/gcc/config/pa/pa-linux.h
    309 --- gcc-4.5.0.orig/gcc/config/pa/pa-linux.h     2009-12-04 02:47:51.000000000 -0500
    310 +++ gcc-4.5.0/gcc/config/pa/pa-linux.h  2010-07-25 16:12:35.269577363 -0400
     310diff -Naur gcc-4.5.2.orig/gcc/config/pa/pa-linux.h gcc-4.5.2/gcc/config/pa/pa-linux.h
     311--- gcc-4.5.2.orig/gcc/config/pa/pa-linux.h     2009-12-04 02:47:51.000000000 -0500
     312+++ gcc-4.5.2/gcc/config/pa/pa-linux.h  2011-01-08 13:38:44.095033293 -0500
    311313@@ -38,7 +38,7 @@
    312314 /* Define this for shared library support because it isn't in the main
     
    318320 #undef LINK_SPEC
    319321 #define LINK_SPEC "\
    320 diff -Naur gcc-4.5.0.orig/gcc/config/rs6000/linux64.h gcc-4.5.0/gcc/config/rs6000/linux64.h
    321 --- gcc-4.5.0.orig/gcc/config/rs6000/linux64.h  2010-03-17 00:44:37.000000000 -0400
    322 +++ gcc-4.5.0/gcc/config/rs6000/linux64.h       2010-07-25 16:12:35.129577292 -0400
    323 @@ -348,10 +348,10 @@
     322diff -Naur gcc-4.5.2.orig/gcc/config/rs6000/linux64.h gcc-4.5.2/gcc/config/rs6000/linux64.h
     323--- gcc-4.5.2.orig/gcc/config/rs6000/linux64.h  2010-11-17 01:09:53.000000000 -0500
     324+++ gcc-4.5.2/gcc/config/rs6000/linux64.h       2011-01-08 13:38:44.095033293 -0500
     325@@ -340,10 +340,10 @@
    324326 #undef LINK_OS_DEFAULT_SPEC
    325327 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
     
    336338 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    337339 #else
    338 diff -Naur gcc-4.5.0.orig/gcc/config/rs6000/sysv4.h gcc-4.5.0/gcc/config/rs6000/sysv4.h
    339 --- gcc-4.5.0.orig/gcc/config/rs6000/sysv4.h    2009-11-25 15:23:20.000000000 -0500
    340 +++ gcc-4.5.0/gcc/config/rs6000/sysv4.h 2010-07-25 16:12:35.117577311 -0400
    341 @@ -901,8 +901,8 @@
     340diff -Naur gcc-4.5.2.orig/gcc/config/rs6000/sysv4.h gcc-4.5.2/gcc/config/rs6000/sysv4.h
     341--- gcc-4.5.2.orig/gcc/config/rs6000/sysv4.h    2010-11-03 09:55:26.000000000 -0400
     342+++ gcc-4.5.2/gcc/config/rs6000/sysv4.h 2011-01-08 13:38:44.095033293 -0500
     343@@ -899,8 +899,8 @@
    342344 
    343345 #define LINK_START_LINUX_SPEC ""
     
    350352 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    351353 #else
    352 @@ -944,7 +944,7 @@
     354@@ -942,7 +942,7 @@
    353355 
    354356 #define LINK_OS_GNU_SPEC "-m elf32ppclinux %{!shared: %{!static: \
     
    359361 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__   \
    360362 %{!undef:                                                      \
    361 diff -Naur gcc-4.5.0.orig/gcc/config/rs6000/t-linux64 gcc-4.5.0/gcc/config/rs6000/t-linux64
    362 --- gcc-4.5.0.orig/gcc/config/rs6000/t-linux64  2009-04-21 15:03:23.000000000 -0400
    363 +++ gcc-4.5.0/gcc/config/rs6000/t-linux64       2010-07-25 16:14:58.202326412 -0400
     363diff -Naur gcc-4.5.2.orig/gcc/config/rs6000/t-linux64 gcc-4.5.2/gcc/config/rs6000/t-linux64
     364--- gcc-4.5.2.orig/gcc/config/rs6000/t-linux64  2009-04-21 15:03:23.000000000 -0400
     365+++ gcc-4.5.2/gcc/config/rs6000/t-linux64       2011-01-08 13:38:44.095033293 -0500
    364366@@ -36,7 +36,7 @@
    365367 MULTILIB_EXTRA_OPTS     = fPIC mstrict-align
     
    371373 
    372374 softfp_wrap_start := '\#ifndef __powerpc64__'
    373 diff -Naur gcc-4.5.0.orig/gcc/config/s390/linux.h gcc-4.5.0/gcc/config/s390/linux.h
    374 --- gcc-4.5.0.orig/gcc/config/s390/linux.h      2007-08-02 06:49:31.000000000 -0400
    375 +++ gcc-4.5.0/gcc/config/s390/linux.h   2010-07-25 16:12:35.145576353 -0400
     375diff -Naur gcc-4.5.2.orig/gcc/config/s390/linux.h gcc-4.5.2/gcc/config/s390/linux.h
     376--- gcc-4.5.2.orig/gcc/config/s390/linux.h      2007-08-02 06:49:31.000000000 -0400
     377+++ gcc-4.5.2/gcc/config/s390/linux.h   2011-01-08 13:38:44.095033293 -0500
    376378@@ -72,8 +72,8 @@
    377379 #define MULTILIB_DEFAULTS { "m31" }
     
    385387 #undef  LINK_SPEC
    386388 #define LINK_SPEC \
    387 diff -Naur gcc-4.5.0.orig/gcc/config/s390/t-linux64 gcc-4.5.0/gcc/config/s390/t-linux64
    388 --- gcc-4.5.0.orig/gcc/config/s390/t-linux64    2009-10-07 04:26:47.000000000 -0400
    389 +++ gcc-4.5.0/gcc/config/s390/t-linux64 2010-07-25 16:15:08.293701559 -0400
    390 @@ -1,3 +1,3 @@
     389diff -Naur gcc-4.5.2.orig/gcc/config/s390/t-linux64 gcc-4.5.2/gcc/config/s390/t-linux64
     390--- gcc-4.5.2.orig/gcc/config/s390/t-linux64    2010-10-04 12:54:26.000000000 -0400
     391+++ gcc-4.5.2/gcc/config/s390/t-linux64 2011-01-08 13:40:17.250656249 -0500
     392@@ -7,4 +7,4 @@
     393 
    391394 MULTILIB_OPTIONS = m64/m31
    392395 MULTILIB_DIRNAMES = 64 32
    393 -MULTILIB_OSDIRNAMES = ../lib64 ../lib
     396-MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)
    394397+MULTILIB_OSDIRNAMES = ../lib ../lib32
    395 diff -Naur gcc-4.5.0.orig/gcc/config/sh/linux.h gcc-4.5.0/gcc/config/sh/linux.h
    396 --- gcc-4.5.0.orig/gcc/config/sh/linux.h        2007-08-02 06:49:31.000000000 -0400
    397 +++ gcc-4.5.0/gcc/config/sh/linux.h     2010-07-25 16:12:35.341576592 -0400
     398diff -Naur gcc-4.5.2.orig/gcc/config/sh/linux.h gcc-4.5.2/gcc/config/sh/linux.h
     399--- gcc-4.5.2.orig/gcc/config/sh/linux.h        2007-08-02 06:49:31.000000000 -0400
     400+++ gcc-4.5.2/gcc/config/sh/linux.h     2011-01-08 13:38:44.099033415 -0500
    398401@@ -47,7 +47,7 @@
    399402 
     
    405408 #undef SUBTARGET_LINK_EMUL_SUFFIX
    406409 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux"
    407 diff -Naur gcc-4.5.0.orig/gcc/config/sparc/linux.h gcc-4.5.0/gcc/config/sparc/linux.h
    408 --- gcc-4.5.0.orig/gcc/config/sparc/linux.h     2009-12-07 18:31:01.000000000 -0500
    409 +++ gcc-4.5.0/gcc/config/sparc/linux.h  2010-07-25 16:12:35.361577332 -0400
     410diff -Naur gcc-4.5.2.orig/gcc/config/sparc/linux.h gcc-4.5.2/gcc/config/sparc/linux.h
     411--- gcc-4.5.2.orig/gcc/config/sparc/linux.h     2010-09-22 17:15:37.000000000 -0400
     412+++ gcc-4.5.2/gcc/config/sparc/linux.h  2011-01-08 13:38:44.099033415 -0500
    410413@@ -83,10 +83,10 @@
    411414 
     
    421424   %{!shared: \
    422425     %{!ibcs: \
    423 diff -Naur gcc-4.5.0.orig/gcc/config/sparc/linux64.h gcc-4.5.0/gcc/config/sparc/linux64.h
    424 --- gcc-4.5.0.orig/gcc/config/sparc/linux64.h   2009-12-07 18:31:01.000000000 -0500
    425 +++ gcc-4.5.0/gcc/config/sparc/linux64.h        2010-07-25 16:12:35.369577243 -0400
     426diff -Naur gcc-4.5.2.orig/gcc/config/sparc/linux64.h gcc-4.5.2/gcc/config/sparc/linux64.h
     427--- gcc-4.5.2.orig/gcc/config/sparc/linux64.h   2010-09-22 17:15:37.000000000 -0400
     428+++ gcc-4.5.2/gcc/config/sparc/linux64.h        2011-01-08 13:38:44.099033415 -0500
    426429@@ -109,8 +109,8 @@
    427430 
     
    462465     %{!ibcs: \
    463466       %{!static: \
    464 diff -Naur gcc-4.5.0.orig/gcc/config/sparc/t-linux64 gcc-4.5.0/gcc/config/sparc/t-linux64
    465 --- gcc-4.5.0.orig/gcc/config/sparc/t-linux64   2009-04-21 15:03:23.000000000 -0400
    466 +++ gcc-4.5.0/gcc/config/sparc/t-linux64        2010-07-25 16:15:41.705578470 -0400
    467 @@ -19,7 +19,7 @@
     467diff -Naur gcc-4.5.2.orig/gcc/config/sparc/t-linux64 gcc-4.5.2/gcc/config/sparc/t-linux64
     468--- gcc-4.5.2.orig/gcc/config/sparc/t-linux64   2010-10-04 12:54:26.000000000 -0400
     469+++ gcc-4.5.2/gcc/config/sparc/t-linux64        2011-01-08 13:40:26.191030611 -0500
     470@@ -26,7 +26,7 @@
    468471 
    469472 MULTILIB_OPTIONS = m64/m32
    470473 MULTILIB_DIRNAMES = 64 32
    471 -MULTILIB_OSDIRNAMES = ../lib64 ../lib
     474-MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)
    472475+MULTILIB_OSDIRNAMES = ../lib ../lib32
    473476 
    474477 LIBGCC = stmp-multilib
    475478 INSTALL_LIBGCC = install-multilib
    476 diff -Naur gcc-4.5.0.orig/gcc/config/vax/linux.h gcc-4.5.0/gcc/config/vax/linux.h
    477 --- gcc-4.5.0.orig/gcc/config/vax/linux.h       2009-11-03 19:07:24.000000000 -0500
    478 +++ gcc-4.5.0/gcc/config/vax/linux.h    2010-07-25 16:12:35.269577363 -0400
     479diff -Naur gcc-4.5.2.orig/gcc/config/vax/linux.h gcc-4.5.2/gcc/config/vax/linux.h
     480--- gcc-4.5.2.orig/gcc/config/vax/linux.h       2009-11-03 19:07:24.000000000 -0500
     481+++ gcc-4.5.2/gcc/config/vax/linux.h    2011-01-08 13:38:44.099033415 -0500
    479482@@ -44,5 +44,5 @@
    480483   %{!shared: \
     
    484487+      %{!dynamic-linker:-dynamic-linker /tools/lib/ld.so.1}} \
    485488     %{static:-static}}"
    486 diff -Naur gcc-4.5.0.orig/gcc/config/xtensa/linux.h gcc-4.5.0/gcc/config/xtensa/linux.h
    487 --- gcc-4.5.0.orig/gcc/config/xtensa/linux.h    2008-01-17 20:37:53.000000000 -0500
    488 +++ gcc-4.5.0/gcc/config/xtensa/linux.h 2010-07-25 16:12:35.081581396 -0400
     489diff -Naur gcc-4.5.2.orig/gcc/config/xtensa/linux.h gcc-4.5.2/gcc/config/xtensa/linux.h
     490--- gcc-4.5.2.orig/gcc/config/xtensa/linux.h    2008-01-17 20:37:53.000000000 -0500
     491+++ gcc-4.5.2/gcc/config/xtensa/linux.h 2011-01-08 13:38:44.099033415 -0500
    489492@@ -43,7 +43,7 @@
    490493   %{mlongcalls:--longcalls} \
  • patches/gcc-4.5.2-specs-1.patch

    r3a63c0d r670bf2c  
    11Submitted By: Joe Ciccone <jciccone@gmail.com>
    2 Date: 07-25-2010
     2Date: 01-08-2011
    33Initial Package Version: 3.4.6
    44Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
     
    88             well as the link spec to /tools/lib{,32,64}.
    99
    10 diff -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
     10    Rediffed Against 4.5.2 By Joe Ciccone <jciccone@gmail.com>
     11
     12diff -Naur gcc-4.5.2.orig/gcc/config/alpha/gnu.h gcc-4.5.2/gcc/config/alpha/gnu.h
     13--- gcc-4.5.2.orig/gcc/config/alpha/gnu.h       2009-04-21 15:03:23.000000000 -0400
     14+++ gcc-4.5.2/gcc/config/alpha/gnu.h    2011-01-08 13:32:34.482662693 -0500
    1315@@ -34,7 +34,7 @@
    1416     } while (0)
     
    2022 #undef STARTFILE_SPEC
    2123 #define STARTFILE_SPEC \
    22 diff -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
     24diff -Naur gcc-4.5.2.orig/gcc/config/alpha/linux-elf.h gcc-4.5.2/gcc/config/alpha/linux-elf.h
     25--- gcc-4.5.2.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -0400
     26+++ gcc-4.5.2/gcc/config/alpha/linux-elf.h      2011-01-08 13:32:34.486656575 -0500
    2527@@ -27,8 +27,8 @@
    2628 #define EXTRA_SPECS \
     
    3436 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    3537 #else
    36 diff -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
     38diff -Naur gcc-4.5.2.orig/gcc/config/arm/linux-eabi.h gcc-4.5.2/gcc/config/arm/linux-eabi.h
     39--- gcc-4.5.2.orig/gcc/config/arm/linux-eabi.h  2009-10-30 16:03:09.000000000 -0400
     40+++ gcc-4.5.2/gcc/config/arm/linux-eabi.h       2011-01-08 13:32:34.486656575 -0500
    3941@@ -61,7 +61,7 @@
    4042 /* Use ld-linux.so.3 so that it will be possible to run "classic"
     
    4648 /* At this point, bpabi.h will have clobbered LINK_SPEC.  We want to
    4749    use the GNU/Linux version, not the generic BPABI version.  */
    48 diff -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
     50diff -Naur gcc-4.5.2.orig/gcc/config/arm/linux-elf.h gcc-4.5.2/gcc/config/arm/linux-elf.h
     51--- gcc-4.5.2.orig/gcc/config/arm/linux-elf.h   2009-11-05 09:47:45.000000000 -0500
     52+++ gcc-4.5.2/gcc/config/arm/linux-elf.h        2011-01-08 13:32:34.486656575 -0500
    5153@@ -62,7 +62,7 @@
    5254 
     
    5860 #define LINUX_TARGET_LINK_SPEC  "%{h*} %{version:-v} \
    5961    %{b} \
    60 diff -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
     62diff -Naur gcc-4.5.2.orig/gcc/config/bfin/linux.h gcc-4.5.2/gcc/config/bfin/linux.h
     63--- gcc-4.5.2.orig/gcc/config/bfin/linux.h      2009-09-03 11:37:28.000000000 -0400
     64+++ gcc-4.5.2/gcc/config/bfin/linux.h   2011-01-08 13:32:34.486656575 -0500
    6365@@ -45,7 +45,7 @@
    6466   %{shared:-G -Bdynamic} \
     
    7072 
    7173 #define MD_UNWIND_SUPPORT "config/bfin/linux-unwind.h"
    72 diff -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
     74diff -Naur gcc-4.5.2.orig/gcc/config/cris/linux.h gcc-4.5.2/gcc/config/cris/linux.h
     75--- gcc-4.5.2.orig/gcc/config/cris/linux.h      2009-03-22 11:15:04.000000000 -0400
     76+++ gcc-4.5.2/gcc/config/cris/linux.h   2011-01-08 13:32:34.486656575 -0500
    7577@@ -103,7 +103,7 @@
    7678 #undef CRIS_DEFAULT_CPU_VERSION
     
    8284 /* We need an -rpath-link to ld.so.1, and presumably to each directory
    8385    specified with -B.  */
    84 diff -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
     86diff -Naur gcc-4.5.2.orig/gcc/config/freebsd-spec.h gcc-4.5.2/gcc/config/freebsd-spec.h
     87--- gcc-4.5.2.orig/gcc/config/freebsd-spec.h    2009-09-22 12:28:26.000000000 -0400
     88+++ gcc-4.5.2/gcc/config/freebsd-spec.h 2011-01-08 13:32:34.486656575 -0500
    8789@@ -146,7 +146,7 @@
    8890 #if FBSD_MAJOR < 6
     
    9496 
    9597 #if defined(HAVE_LD_EH_FRAME_HDR)
    96 diff -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
     98diff -Naur gcc-4.5.2.orig/gcc/config/frv/linux.h gcc-4.5.2/gcc/config/frv/linux.h
     99--- gcc-4.5.2.orig/gcc/config/frv/linux.h       2007-08-02 06:49:31.000000000 -0400
     100+++ gcc-4.5.2/gcc/config/frv/linux.h    2011-01-08 13:32:34.486656575 -0500
    99101@@ -35,7 +35,7 @@
    100102 #define ENDFILE_SPEC \
     
    106108 #undef LINK_SPEC
    107109 #define LINK_SPEC "\
    108 diff -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
     110diff -Naur gcc-4.5.2.orig/gcc/config/i386/gnu.h gcc-4.5.2/gcc/config/i386/gnu.h
     111--- gcc-4.5.2.orig/gcc/config/i386/gnu.h        2008-11-13 18:28:46.000000000 -0500
     112+++ gcc-4.5.2/gcc/config/i386/gnu.h     2011-01-08 13:32:34.486656575 -0500
    111113@@ -21,7 +21,7 @@
    112114 */
     
    118120 #undef TARGET_VERSION
    119121 #define TARGET_VERSION fprintf (stderr, " (i386 GNU)");
    120 diff -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
     122diff -Naur gcc-4.5.2.orig/gcc/config/i386/linux.h gcc-4.5.2/gcc/config/i386/linux.h
     123--- gcc-4.5.2.orig/gcc/config/i386/linux.h      2010-03-24 16:44:48.000000000 -0400
     124+++ gcc-4.5.2/gcc/config/i386/linux.h   2011-01-08 13:32:34.486656575 -0500
    123125@@ -100,7 +100,7 @@
    124126 
     
    130132 #undef  ASM_SPEC
    131133 #define ASM_SPEC \
    132 diff -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
     134diff -Naur gcc-4.5.2.orig/gcc/config/i386/linux64.h gcc-4.5.2/gcc/config/i386/linux64.h
     135--- gcc-4.5.2.orig/gcc/config/i386/linux64.h    2010-03-24 16:44:48.000000000 -0400
     136+++ gcc-4.5.2/gcc/config/i386/linux64.h 2011-01-08 13:32:34.486656575 -0500
    135137@@ -58,8 +58,8 @@
    136138    When the -shared link option is used a final link is not being
     
    144146 #if TARGET_64BIT_DEFAULT
    145147 #define SPEC_32 "m32"
    146 diff -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
     148diff -Naur gcc-4.5.2.orig/gcc/config/ia64/linux.h gcc-4.5.2/gcc/config/ia64/linux.h
     149--- gcc-4.5.2.orig/gcc/config/ia64/linux.h      2009-04-21 15:03:23.000000000 -0400
     150+++ gcc-4.5.2/gcc/config/ia64/linux.h   2011-01-08 13:32:34.486656575 -0500
    149151@@ -61,7 +61,7 @@
    150152 /* Define this for shared library support because it isn't in the main
     
    156158 #undef LINK_SPEC
    157159 #define LINK_SPEC "\
    158 diff -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
     160diff -Naur gcc-4.5.2.orig/gcc/config/kfreebsd-gnu.h gcc-4.5.2/gcc/config/kfreebsd-gnu.h
     161--- gcc-4.5.2.orig/gcc/config/kfreebsd-gnu.h    2007-08-02 06:49:31.000000000 -0400
     162+++ gcc-4.5.2/gcc/config/kfreebsd-gnu.h 2011-01-08 13:32:34.486656575 -0500
    161163@@ -33,5 +33,5 @@
    162164 
     
    166168+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    167169 #endif
    168 diff -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
     170diff -Naur gcc-4.5.2.orig/gcc/config/knetbsd-gnu.h gcc-4.5.2/gcc/config/knetbsd-gnu.h
     171--- gcc-4.5.2.orig/gcc/config/knetbsd-gnu.h     2007-08-02 06:49:31.000000000 -0400
     172+++ gcc-4.5.2/gcc/config/knetbsd-gnu.h  2011-01-08 13:32:34.486656575 -0500
    171173@@ -34,5 +34,5 @@
    172174 
     
    176178+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    177179 #endif
    178 diff -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
     180diff -Naur gcc-4.5.2.orig/gcc/config/kopensolaris-gnu.h gcc-4.5.2/gcc/config/kopensolaris-gnu.h
     181--- gcc-4.5.2.orig/gcc/config/kopensolaris-gnu.h        2009-01-29 13:48:41.000000000 -0500
     182+++ gcc-4.5.2/gcc/config/kopensolaris-gnu.h     2011-01-08 13:32:34.486656575 -0500
    181183@@ -33,5 +33,5 @@
    182184 
     
    186188+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    187189 #endif
    188 diff -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
     190diff -Naur gcc-4.5.2.orig/gcc/config/linux.h gcc-4.5.2/gcc/config/linux.h
     191--- gcc-4.5.2.orig/gcc/config/linux.h   2009-04-09 11:00:19.000000000 -0400
     192+++ gcc-4.5.2/gcc/config/linux.h        2011-01-08 13:32:34.486656575 -0500
    191193@@ -117,9 +117,9 @@
    192194    GLIBC_DYNAMIC_LINKER must be defined for each target using them, or
     
    202204   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER)
    203205 #define LINUX_DYNAMIC_LINKER32 \
    204 diff -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
     206diff -Naur gcc-4.5.2.orig/gcc/config/lm32/uclinux-elf.h gcc-4.5.2/gcc/config/lm32/uclinux-elf.h
     207--- gcc-4.5.2.orig/gcc/config/lm32/uclinux-elf.h        2009-11-11 11:43:06.000000000 -0500
     208+++ gcc-4.5.2/gcc/config/lm32/uclinux-elf.h     2011-01-08 13:32:34.486656575 -0500
    207209@@ -73,7 +73,7 @@
    208210    %{shared:-shared} \
     
    214216 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS()
    215217 
    216 diff -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
     218diff -Naur gcc-4.5.2.orig/gcc/config/m32r/linux.h gcc-4.5.2/gcc/config/m32r/linux.h
     219--- gcc-4.5.2.orig/gcc/config/m32r/linux.h      2007-08-02 06:49:31.000000000 -0400
     220+++ gcc-4.5.2/gcc/config/m32r/linux.h   2011-01-08 13:32:34.486656575 -0500
    219221@@ -58,7 +58,7 @@
    220222 
     
    226228 #undef LINK_SPEC
    227229 #if TARGET_LITTLE_ENDIAN
    228 diff -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
     230diff -Naur gcc-4.5.2.orig/gcc/config/m68k/linux.h gcc-4.5.2/gcc/config/m68k/linux.h
     231--- gcc-4.5.2.orig/gcc/config/m68k/linux.h      2009-12-11 10:32:08.000000000 -0500
     232+++ gcc-4.5.2/gcc/config/m68k/linux.h   2011-01-08 13:32:34.486656575 -0500
    231233@@ -84,7 +84,7 @@
    232234 
     
    238240 #undef LINK_SPEC
    239241 #define LINK_SPEC "-m m68kelf %{shared} \
    240 diff -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
     242diff -Naur gcc-4.5.2.orig/gcc/config/mips/linux.h gcc-4.5.2/gcc/config/mips/linux.h
     243--- gcc-4.5.2.orig/gcc/config/mips/linux.h      2009-02-20 10:20:38.000000000 -0500
     244+++ gcc-4.5.2/gcc/config/mips/linux.h   2011-01-08 13:32:34.486656575 -0500
    243245@@ -64,7 +64,7 @@
    244246 #undef MIPS_DEFAULT_GVALUE
     
    250252 /* Borrowed from sparc/linux.h */
    251253 #undef LINK_SPEC
    252 diff -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
     254diff -Naur gcc-4.5.2.orig/gcc/config/mips/linux64.h gcc-4.5.2/gcc/config/mips/linux64.h
     255--- gcc-4.5.2.orig/gcc/config/mips/linux64.h    2009-02-20 10:20:38.000000000 -0500
     256+++ gcc-4.5.2/gcc/config/mips/linux64.h 2011-01-08 13:32:34.490657437 -0500
    255257@@ -35,10 +35,10 @@
    256258 %{!shared: \
     
    268270   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32)
    269271 
    270 diff -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
     272diff -Naur gcc-4.5.2.orig/gcc/config/mn10300/linux.h gcc-4.5.2/gcc/config/mn10300/linux.h
     273--- gcc-4.5.2.orig/gcc/config/mn10300/linux.h   2007-08-02 06:49:31.000000000 -0400
     274+++ gcc-4.5.2/gcc/config/mn10300/linux.h        2011-01-08 13:32:34.490657437 -0500
    273275@@ -32,7 +32,7 @@
    274276 #undef  ASM_SPEC
     
    280282 #undef  LINK_SPEC
    281283 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \
    282 diff -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
     284diff -Naur gcc-4.5.2.orig/gcc/config/pa/pa-linux.h gcc-4.5.2/gcc/config/pa/pa-linux.h
     285--- gcc-4.5.2.orig/gcc/config/pa/pa-linux.h     2009-12-04 02:47:51.000000000 -0500
     286+++ gcc-4.5.2/gcc/config/pa/pa-linux.h  2011-01-08 13:32:34.490657437 -0500
    285287@@ -38,7 +38,7 @@
    286288 /* Define this for shared library support because it isn't in the main
     
    292294 #undef LINK_SPEC
    293295 #define LINK_SPEC "\
    294 diff -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 @@
     296diff -Naur gcc-4.5.2.orig/gcc/config/rs6000/linux64.h gcc-4.5.2/gcc/config/rs6000/linux64.h
     297--- gcc-4.5.2.orig/gcc/config/rs6000/linux64.h  2010-11-17 01:09:53.000000000 -0500
     298+++ gcc-4.5.2/gcc/config/rs6000/linux64.h       2011-01-08 13:32:34.490657437 -0500
     299@@ -340,10 +340,10 @@
    298300 #undef LINK_OS_DEFAULT_SPEC
    299301 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
     
    310312 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    311313 #else
    312 diff -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
    315 @@ -901,8 +901,8 @@
     314diff -Naur gcc-4.5.2.orig/gcc/config/rs6000/sysv4.h gcc-4.5.2/gcc/config/rs6000/sysv4.h
     315--- gcc-4.5.2.orig/gcc/config/rs6000/sysv4.h    2010-11-03 09:55:26.000000000 -0400
     316+++ gcc-4.5.2/gcc/config/rs6000/sysv4.h 2011-01-08 13:32:34.490657437 -0500
     317@@ -899,8 +899,8 @@
    316318 
    317319 #define LINK_START_LINUX_SPEC ""
     
    324326 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    325327 #else
    326 @@ -944,7 +944,7 @@
     328@@ -942,7 +942,7 @@
    327329 
    328330 #define LINK_OS_GNU_SPEC "-m elf32ppclinux %{!shared: %{!static: \
     
    333335 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__   \
    334336 %{!undef:                                                      \
    335 diff -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
     337diff -Naur gcc-4.5.2.orig/gcc/config/s390/linux.h gcc-4.5.2/gcc/config/s390/linux.h
     338--- gcc-4.5.2.orig/gcc/config/s390/linux.h      2007-08-02 06:49:31.000000000 -0400
     339+++ gcc-4.5.2/gcc/config/s390/linux.h   2011-01-08 13:32:34.490657437 -0500
    338340@@ -72,8 +72,8 @@
    339341 #define MULTILIB_DEFAULTS { "m31" }
     
    347349 #undef  LINK_SPEC
    348350 #define LINK_SPEC \
    349 diff -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
     351diff -Naur gcc-4.5.2.orig/gcc/config/sh/linux.h gcc-4.5.2/gcc/config/sh/linux.h
     352--- gcc-4.5.2.orig/gcc/config/sh/linux.h        2007-08-02 06:49:31.000000000 -0400
     353+++ gcc-4.5.2/gcc/config/sh/linux.h     2011-01-08 13:32:34.490657437 -0500
    352354@@ -47,7 +47,7 @@
    353355 
     
    359361 #undef SUBTARGET_LINK_EMUL_SUFFIX
    360362 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux"
    361 diff -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
     363diff -Naur gcc-4.5.2.orig/gcc/config/sparc/linux.h gcc-4.5.2/gcc/config/sparc/linux.h
     364--- gcc-4.5.2.orig/gcc/config/sparc/linux.h     2010-09-22 17:15:37.000000000 -0400
     365+++ gcc-4.5.2/gcc/config/sparc/linux.h  2011-01-08 13:32:34.490657437 -0500
    364366@@ -83,10 +83,10 @@
    365367 
     
    375377   %{!shared: \
    376378     %{!ibcs: \
    377 diff -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
     379diff -Naur gcc-4.5.2.orig/gcc/config/sparc/linux64.h gcc-4.5.2/gcc/config/sparc/linux64.h
     380--- gcc-4.5.2.orig/gcc/config/sparc/linux64.h   2010-09-22 17:15:37.000000000 -0400
     381+++ gcc-4.5.2/gcc/config/sparc/linux64.h        2011-01-08 13:32:34.490657437 -0500
    380382@@ -109,8 +109,8 @@
    381383 
     
    416418     %{!ibcs: \
    417419       %{!static: \
    418 diff -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
     420diff -Naur gcc-4.5.2.orig/gcc/config/vax/linux.h gcc-4.5.2/gcc/config/vax/linux.h
     421--- gcc-4.5.2.orig/gcc/config/vax/linux.h       2009-11-03 19:07:24.000000000 -0500
     422+++ gcc-4.5.2/gcc/config/vax/linux.h    2011-01-08 13:32:34.494657459 -0500
    421423@@ -44,5 +44,5 @@
    422424   %{!shared: \
     
    426428+      %{!dynamic-linker:-dynamic-linker /tools/lib/ld.so.1}} \
    427429     %{static:-static}}"
    428 diff -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
     430diff -Naur gcc-4.5.2.orig/gcc/config/xtensa/linux.h gcc-4.5.2/gcc/config/xtensa/linux.h
     431--- gcc-4.5.2.orig/gcc/config/xtensa/linux.h    2008-01-17 20:37:53.000000000 -0500
     432+++ gcc-4.5.2/gcc/config/xtensa/linux.h 2011-01-08 13:32:34.494657459 -0500
    431433@@ -43,7 +43,7 @@
    432434   %{mlongcalls:--longcalls} \
Note: See TracChangeset for help on using the changeset viewer.