Changeset 670bf2c
- Timestamp:
- Jan 8, 2011, 6:53:16 PM (14 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- df4f9ca
- Parents:
- 3a63c0d
- Files:
-
- 3 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/introduction/common/changelog.xml
r3a63c0d r670bf2c 41 41 <para>January 8, 2011</para> 42 42 <itemizedlist> 43 <listitem> 44 <para>[jciccone] - Updated GCC to 4.5.2.</para> 45 </listitem> 43 46 <listitem> 44 47 <para>[Jonathan] - Corrected links for; expect, iana-etc and perl.</para> -
BOOK/packages.ent
r3a63c0d r670bf2c 163 163 <!ENTITY gawk-home "&gnu-software;gawk"> 164 164 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"> 167 167 <!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"> 169 169 <!ENTITY gcc-home "http://gcc.gnu.org"> 170 170 -
BOOK/patches.ent
r3a63c0d r670bf2c 26 26 27 27 <!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch"> 28 <!ENTITY gcc-specs-patch-md5 " 9ba70e5765be93577166d824064e675a">28 <!ENTITY gcc-specs-patch-md5 "15e207e152928cb307f38aa0c0924429"> 29 29 <!ENTITY gcc-specs-patch-size "20 KB"> 30 30 … … 93 93 <!-- Start of Pure64 patches --> 94 94 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"> 97 97 <!ENTITY gcc-pure64-patch-size "12 KB"> 98 98 99 99 <!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"> 101 101 <!ENTITY gcc-specs_pure64-patch-size "24 KB"> 102 102 -
patches/gcc-4.5.2-pure64-1.patch
r3a63c0d r670bf2c 1 ubmitted By: Joe Ciccone <jciccone@gmail.com>2 Date: 0 7-25-20101 Submitted By: Joe Ciccone <jciccone@gmail.com> 2 Date: 01-08-2011 3 3 Initial Package Version: 3.4.6 4 4 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for … … 8 8 in /usr/lib, 32bit in /usr/lib32. 9 9 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 12 diff -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 13 15 @@ -58,8 +58,8 @@ 14 16 When the -shared link option is used a final link is not being … … 22 24 #if TARGET_64BIT_DEFAULT 23 25 #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-linux6425 --- gcc-4.5. 1.orig/gcc/config/i386/t-linux64 2009-04-21 19:03:23.000000000 +000026 +++ gcc-4.5. 1/gcc/config/i386/t-linux64 2010-08-08 22:28:13.875438085 +000026 diff -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 27 29 @@ -25,7 +25,7 @@ 28 30 … … 34 36 LIBGCC = stmp-multilib 35 37 INSTALL_LIBGCC = install-multilib 36 diff -Naur gcc-4.5. 1.orig/gcc/config/linux.h gcc-4.5.1/gcc/config/linux.h37 --- gcc-4.5. 1.orig/gcc/config/linux.h 2009-04-09 15:00:19.000000000 +000038 +++ gcc-4.5. 1/gcc/config/linux.h 2010-08-08 22:28:13.878326405 +000038 diff -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 39 41 @@ -118,7 +118,7 @@ 40 42 GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets … … 46 48 #define LINUX_DYNAMIC_LINKER \ 47 49 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.h49 --- gcc-4.5. 1.orig/gcc/config/mips/linux64.h 2009-02-20 15:20:38.000000000 +000050 +++ gcc-4.5. 1/gcc/config/mips/linux64.h 2010-08-08 22:28:13.878326405 +000050 diff -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 51 53 @@ -35,10 +35,10 @@ 52 54 %{!shared: \ … … 64 66 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32) 65 67 66 diff -Naur gcc-4.5. 1.orig/gcc/config/mips/t-linux64 gcc-4.5.1/gcc/config/mips/t-linux6467 --- gcc-4.5. 1.orig/gcc/config/mips/t-linux64 2009-04-21 19:03:23.000000000 +000068 +++ gcc-4.5. 1/gcc/config/mips/t-linux64 2010-08-08 22:28:13.878326405 +000068 diff -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 69 71 @@ -18,7 +18,7 @@ 70 72 … … 76 78 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o 77 79 78 diff -Naur gcc-4.5. 1.orig/gcc/config/rs6000/linux64.h gcc-4.5.1/gcc/config/rs6000/linux64.h79 --- gcc-4.5. 1.orig/gcc/config/rs6000/linux64.h 2010-03-17 04:44:37.000000000 +000080 +++ gcc-4.5. 1/gcc/config/rs6000/linux64.h 2010-08-08 22:28:13.878326405 +000081 @@ -34 8,9 +348,9 @@80 diff -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 @@ 82 84 #undef LINK_OS_DEFAULT_SPEC 83 85 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)" … … 92 94 #if UCLIBC_DEFAULT 93 95 #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-linux6495 --- gcc-4.5. 1.orig/gcc/config/rs6000/t-linux64 2009-04-21 19:03:23.000000000 +000096 +++ gcc-4.5. 1/gcc/config/rs6000/t-linux64 2010-08-08 22:28:13.878326405 +000096 diff -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 97 99 @@ -36,7 +36,7 @@ 98 100 MULTILIB_EXTRA_OPTS = fPIC mstrict-align … … 104 106 105 107 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.h107 --- gcc-4.5. 1.orig/gcc/config/s390/linux.h 2007-08-02 10:49:31.000000000 +0000108 +++ gcc-4.5. 1/gcc/config/s390/linux.h 2010-08-08 22:28:13.878326405 +0000108 diff -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 109 111 @@ -72,7 +72,7 @@ 110 112 #define MULTILIB_DEFAULTS { "m31" } … … 116 118 117 119 #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 @@ 120 diff -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 122 125 MULTILIB_OPTIONS = m64/m31 123 126 MULTILIB_DIRNAMES = 64 32 124 -MULTILIB_OSDIRNAMES = ../lib64 ../lib127 -MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib) 125 128 +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.h127 --- gcc-4.5. 1.orig/gcc/config/sparc/linux.h 2009-12-07 23:31:01.000000000 +0000128 +++ gcc-4.5. 1/gcc/config/sparc/linux.h 2010-08-08 22:28:13.882452246 +0000129 diff -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 129 132 @@ -86,7 +86,7 @@ 130 133 #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" … … 136 139 %{!shared: \ 137 140 %{!ibcs: \ 138 diff -Naur gcc-4.5. 1.orig/gcc/config/sparc/linux64.h gcc-4.5.1/gcc/config/sparc/linux64.h139 --- gcc-4.5. 1.orig/gcc/config/sparc/linux64.h 2009-12-07 23:31:01.000000000 +0000140 +++ gcc-4.5. 1/gcc/config/sparc/linux64.h 2010-08-08 22:28:13.882452246 +0000141 diff -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 141 144 @@ -109,8 +109,8 @@ 142 145 … … 177 180 %{!ibcs: \ 178 181 %{!static: \ 179 diff -Naur gcc-4.5. 1.orig/gcc/config/sparc/t-linux64 gcc-4.5.1/gcc/config/sparc/t-linux64180 --- gcc-4.5. 1.orig/gcc/config/sparc/t-linux64 2009-04-21 19:03:23.000000000 +0000181 +++ gcc-4.5. 1/gcc/config/sparc/t-linux64 2010-08-08 22:28:13.882452246 +0000182 @@ - 19,7 +19,7 @@182 diff -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 @@ 183 186 184 187 MULTILIB_OPTIONS = m64/m32 185 188 MULTILIB_DIRNAMES = 64 32 186 -MULTILIB_OSDIRNAMES = ../lib64 ../lib187 +MULTILIB_OSDIRNAMES = ../lib ../lib 32189 -MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib) 190 +MULTILIB_OSDIRNAMES = ../lib ../lib64 188 191 189 192 LIBGCC = stmp-multilib -
patches/gcc-4.5.2-pure64_specs-1.patch
r3a63c0d r670bf2c 1 1 Submitted By: Joe Ciccone <jciccone@gmail.com> 2 Date: 0 7-25-20102 Date: 09-08-2011 3 3 Initial Package Version: 3.4.6 4 4 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for … … 10 10 in /usr/lib, 32bit in /usr/lib32. 11 11 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 14 diff -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 15 17 @@ -34,7 +34,7 @@ 16 18 } while (0) … … 22 24 #undef STARTFILE_SPEC 23 25 #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.h25 --- gcc-4.5. 0.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -040026 +++ gcc-4.5. 0/gcc/config/alpha/linux-elf.h 2010-07-25 16:12:35.225576640 -040026 diff -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 27 29 @@ -27,8 +27,8 @@ 28 30 #define EXTRA_SPECS \ … … 36 38 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 37 39 #else 38 diff -Naur gcc-4.5. 0.orig/gcc/config/arm/linux-eabi.h gcc-4.5.0/gcc/config/arm/linux-eabi.h39 --- gcc-4.5. 0.orig/gcc/config/arm/linux-eabi.h 2009-10-30 16:03:09.000000000 -040040 +++ gcc-4.5. 0/gcc/config/arm/linux-eabi.h 2010-07-25 16:12:35.245577118 -040040 diff -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 41 43 @@ -61,7 +61,7 @@ 42 44 /* Use ld-linux.so.3 so that it will be possible to run "classic" … … 48 50 /* At this point, bpabi.h will have clobbered LINK_SPEC. We want to 49 51 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.h51 --- gcc-4.5. 0.orig/gcc/config/arm/linux-elf.h 2009-11-05 09:47:45.000000000 -050052 +++ gcc-4.5. 0/gcc/config/arm/linux-elf.h 2010-07-25 16:12:35.245577118 -040052 diff -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 53 55 @@ -62,7 +62,7 @@ 54 56 … … 60 62 #define LINUX_TARGET_LINK_SPEC "%{h*} %{version:-v} \ 61 63 %{b} \ 62 diff -Naur gcc-4.5. 0.orig/gcc/config/bfin/linux.h gcc-4.5.0/gcc/config/bfin/linux.h63 --- gcc-4.5. 0.orig/gcc/config/bfin/linux.h 2009-09-03 11:37:28.000000000 -040064 +++ gcc-4.5. 0/gcc/config/bfin/linux.h 2010-07-25 16:12:35.049578096 -040064 diff -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 65 67 @@ -45,7 +45,7 @@ 66 68 %{shared:-G -Bdynamic} \ … … 72 74 73 75 #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.h75 --- gcc-4.5. 0.orig/gcc/config/cris/linux.h 2009-03-22 11:15:04.000000000 -040076 +++ gcc-4.5. 0/gcc/config/cris/linux.h 2010-07-25 16:12:35.289576639 -040076 diff -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 77 79 @@ -103,7 +103,7 @@ 78 80 #undef CRIS_DEFAULT_CPU_VERSION … … 84 86 /* We need an -rpath-link to ld.so.1, and presumably to each directory 85 87 specified with -B. */ 86 diff -Naur gcc-4.5. 0.orig/gcc/config/freebsd-spec.h gcc-4.5.0/gcc/config/freebsd-spec.h87 --- gcc-4.5. 0.orig/gcc/config/freebsd-spec.h 2009-09-22 12:28:26.000000000 -040088 +++ gcc-4.5. 0/gcc/config/freebsd-spec.h 2010-07-25 16:12:35.361577332 -040088 diff -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 89 91 @@ -146,7 +146,7 @@ 90 92 #if FBSD_MAJOR < 6 … … 96 98 97 99 #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.h99 --- gcc-4.5. 0.orig/gcc/config/frv/linux.h 2007-08-02 06:49:31.000000000 -0400100 +++ gcc-4.5. 0/gcc/config/frv/linux.h 2010-07-25 16:12:35.205578493 -0400100 diff -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 101 103 @@ -35,7 +35,7 @@ 102 104 #define ENDFILE_SPEC \ … … 108 110 #undef LINK_SPEC 109 111 #define LINK_SPEC "\ 110 diff -Naur gcc-4.5. 0.orig/gcc/config/i386/gnu.h gcc-4.5.0/gcc/config/i386/gnu.h111 --- gcc-4.5. 0.orig/gcc/config/i386/gnu.h 2008-11-13 18:28:46.000000000 -0500112 +++ gcc-4.5. 0/gcc/config/i386/gnu.h 2010-07-25 16:12:35.317577305 -0400112 diff -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 113 115 @@ -21,7 +21,7 @@ 114 116 */ … … 120 122 #undef TARGET_VERSION 121 123 #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.h123 --- gcc-4.5. 0.orig/gcc/config/i386/linux.h 2010-03-24 16:44:48.000000000 -0400124 +++ gcc-4.5. 0/gcc/config/i386/linux.h 2010-07-25 16:12:35.305577262 -0400124 diff -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 125 127 @@ -100,7 +100,7 @@ 126 128 … … 132 134 #undef ASM_SPEC 133 135 #define ASM_SPEC \ 134 diff -Naur gcc-4.5. 0.orig/gcc/config/i386/linux64.h gcc-4.5.0/gcc/config/i386/linux64.h135 --- gcc-4.5. 0.orig/gcc/config/i386/linux64.h 2010-03-24 16:44:48.000000000 -0400136 +++ gcc-4.5. 0/gcc/config/i386/linux64.h 2010-07-25 16:12:35.325577625 -0400136 diff -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 137 139 @@ -58,8 +58,8 @@ 138 140 When the -shared link option is used a final link is not being … … 146 148 #if TARGET_64BIT_DEFAULT 147 149 #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-linux64149 --- gcc-4.5. 0.orig/gcc/config/i386/t-linux64 2009-04-21 15:03:23.000000000 -0400150 +++ gcc-4.5. 0/gcc/config/i386/t-linux64 2010-07-25 16:15:29.253827449 -0400150 diff -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 151 153 @@ -25,7 +25,7 @@ 152 154 … … 158 160 LIBGCC = stmp-multilib 159 161 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.h161 --- gcc-4.5. 0.orig/gcc/config/ia64/linux.h 2009-04-21 15:03:23.000000000 -0400162 +++ gcc-4.5. 0/gcc/config/ia64/linux.h 2010-07-25 16:12:35.185577234 -0400162 diff -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 163 165 @@ -61,7 +61,7 @@ 164 166 /* Define this for shared library support because it isn't in the main … … 170 172 #undef LINK_SPEC 171 173 #define LINK_SPEC "\ 172 diff -Naur gcc-4.5. 0.orig/gcc/config/kfreebsd-gnu.h gcc-4.5.0/gcc/config/kfreebsd-gnu.h173 --- gcc-4.5. 0.orig/gcc/config/kfreebsd-gnu.h 2007-08-02 06:49:31.000000000 -0400174 +++ gcc-4.5. 0/gcc/config/kfreebsd-gnu.h 2010-07-25 16:12:35.333583583 -0400174 diff -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 175 177 @@ -33,5 +33,5 @@ 176 178 … … 180 182 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 181 183 #endif 182 diff -Naur gcc-4.5. 0.orig/gcc/config/knetbsd-gnu.h gcc-4.5.0/gcc/config/knetbsd-gnu.h183 --- gcc-4.5. 0.orig/gcc/config/knetbsd-gnu.h 2007-08-02 06:49:31.000000000 -0400184 +++ gcc-4.5. 0/gcc/config/knetbsd-gnu.h 2010-07-25 16:12:35.045577979 -0400184 diff -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 185 187 @@ -34,5 +34,5 @@ 186 188 … … 190 192 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 191 193 #endif 192 diff -Naur gcc-4.5. 0.orig/gcc/config/kopensolaris-gnu.h gcc-4.5.0/gcc/config/kopensolaris-gnu.h193 --- gcc-4.5. 0.orig/gcc/config/kopensolaris-gnu.h 2009-01-29 13:48:41.000000000 -0500194 +++ gcc-4.5. 0/gcc/config/kopensolaris-gnu.h 2010-07-25 16:12:35.073577415 -0400194 diff -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 195 197 @@ -33,5 +33,5 @@ 196 198 … … 200 202 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 201 203 #endif 202 diff -Naur gcc-4.5. 0.orig/gcc/config/linux.h gcc-4.5.0/gcc/config/linux.h203 --- gcc-4.5. 0.orig/gcc/config/linux.h 2009-04-09 11:00:19.000000000 -0400204 +++ gcc-4.5. 0/gcc/config/linux.h 2010-07-25 16:12:35.081581396 -0400204 diff -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 205 207 @@ -117,9 +117,9 @@ 206 208 GLIBC_DYNAMIC_LINKER must be defined for each target using them, or … … 216 218 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER) 217 219 #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.h219 --- gcc-4.5. 0.orig/gcc/config/lm32/uclinux-elf.h 2009-11-11 11:43:06.000000000 -0500220 +++ gcc-4.5. 0/gcc/config/lm32/uclinux-elf.h 2010-07-25 16:12:35.285576706 -0400220 diff -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 221 223 @@ -73,7 +73,7 @@ 222 224 %{shared:-shared} \ … … 228 230 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS() 229 231 230 diff -Naur gcc-4.5. 0.orig/gcc/config/m32r/linux.h gcc-4.5.0/gcc/config/m32r/linux.h231 --- gcc-4.5. 0.orig/gcc/config/m32r/linux.h 2007-08-02 06:49:31.000000000 -0400232 +++ gcc-4.5. 0/gcc/config/m32r/linux.h 2010-07-25 16:12:35.065578524 -0400232 diff -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 233 235 @@ -58,7 +58,7 @@ 234 236 … … 240 242 #undef LINK_SPEC 241 243 #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.h243 --- gcc-4.5. 0.orig/gcc/config/m68k/linux.h 2009-12-11 10:32:08.000000000 -0500244 +++ gcc-4.5. 0/gcc/config/m68k/linux.h 2010-07-25 16:12:35.145576353 -0400244 diff -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 245 247 @@ -84,7 +84,7 @@ 246 248 … … 252 254 #undef LINK_SPEC 253 255 #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.h255 --- gcc-4.5. 0.orig/gcc/config/mips/linux.h 2009-02-20 10:20:38.000000000 -0500256 +++ gcc-4.5. 0/gcc/config/mips/linux.h 2010-07-25 16:12:35.089577491 -0400256 diff -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 257 259 @@ -64,7 +64,7 @@ 258 260 #undef MIPS_DEFAULT_GVALUE … … 264 266 /* Borrowed from sparc/linux.h */ 265 267 #undef LINK_SPEC 266 diff -Naur gcc-4.5. 0.orig/gcc/config/mips/linux64.h gcc-4.5.0/gcc/config/mips/linux64.h267 --- gcc-4.5. 0.orig/gcc/config/mips/linux64.h 2009-02-20 10:20:38.000000000 -0500268 +++ gcc-4.5. 0/gcc/config/mips/linux64.h 2010-07-25 16:12:35.113577273 -0400268 diff -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 269 271 @@ -35,10 +35,10 @@ 270 272 %{!shared: \ … … 282 284 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32) 283 285 284 diff -Naur gcc-4.5. 0.orig/gcc/config/mips/t-linux64 gcc-4.5.0/gcc/config/mips/t-linux64285 --- gcc-4.5. 0.orig/gcc/config/mips/t-linux64 2009-04-21 15:03:23.000000000 -0400286 +++ gcc-4.5. 0/gcc/config/mips/t-linux64 2010-07-25 16:14:09.345576578 -0400286 diff -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 287 289 @@ -18,7 +18,7 @@ 288 290 … … 294 296 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o 295 297 296 diff -Naur gcc-4.5. 0.orig/gcc/config/mn10300/linux.h gcc-4.5.0/gcc/config/mn10300/linux.h297 --- gcc-4.5. 0.orig/gcc/config/mn10300/linux.h 2007-08-02 06:49:31.000000000 -0400298 +++ gcc-4.5. 0/gcc/config/mn10300/linux.h 2010-07-25 16:12:35.153580072 -0400298 diff -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 299 301 @@ -32,7 +32,7 @@ 300 302 #undef ASM_SPEC … … 306 308 #undef LINK_SPEC 307 309 #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.h309 --- gcc-4.5. 0.orig/gcc/config/pa/pa-linux.h 2009-12-04 02:47:51.000000000 -0500310 +++ gcc-4.5. 0/gcc/config/pa/pa-linux.h 2010-07-25 16:12:35.269577363 -0400310 diff -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 311 313 @@ -38,7 +38,7 @@ 312 314 /* Define this for shared library support because it isn't in the main … … 318 320 #undef LINK_SPEC 319 321 #define LINK_SPEC "\ 320 diff -Naur gcc-4.5. 0.orig/gcc/config/rs6000/linux64.h gcc-4.5.0/gcc/config/rs6000/linux64.h321 --- gcc-4.5. 0.orig/gcc/config/rs6000/linux64.h 2010-03-17 00:44:37.000000000 -0400322 +++ gcc-4.5. 0/gcc/config/rs6000/linux64.h 2010-07-25 16:12:35.129577292 -0400323 @@ -34 8,10 +348,10 @@322 diff -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 @@ 324 326 #undef LINK_OS_DEFAULT_SPEC 325 327 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)" … … 336 338 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 337 339 #else 338 diff -Naur gcc-4.5. 0.orig/gcc/config/rs6000/sysv4.h gcc-4.5.0/gcc/config/rs6000/sysv4.h339 --- gcc-4.5. 0.orig/gcc/config/rs6000/sysv4.h 2009-11-25 15:23:20.000000000 -0500340 +++ gcc-4.5. 0/gcc/config/rs6000/sysv4.h 2010-07-25 16:12:35.117577311 -0400341 @@ - 901,8 +901,8 @@340 diff -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 @@ 342 344 343 345 #define LINK_START_LINUX_SPEC "" … … 350 352 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 351 353 #else 352 @@ -94 4,7 +944,7 @@354 @@ -942,7 +942,7 @@ 353 355 354 356 #define LINK_OS_GNU_SPEC "-m elf32ppclinux %{!shared: %{!static: \ … … 359 361 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__ \ 360 362 %{!undef: \ 361 diff -Naur gcc-4.5. 0.orig/gcc/config/rs6000/t-linux64 gcc-4.5.0/gcc/config/rs6000/t-linux64362 --- gcc-4.5. 0.orig/gcc/config/rs6000/t-linux64 2009-04-21 15:03:23.000000000 -0400363 +++ gcc-4.5. 0/gcc/config/rs6000/t-linux64 2010-07-25 16:14:58.202326412 -0400363 diff -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 364 366 @@ -36,7 +36,7 @@ 365 367 MULTILIB_EXTRA_OPTS = fPIC mstrict-align … … 371 373 372 374 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.h374 --- gcc-4.5. 0.orig/gcc/config/s390/linux.h 2007-08-02 06:49:31.000000000 -0400375 +++ gcc-4.5. 0/gcc/config/s390/linux.h 2010-07-25 16:12:35.145576353 -0400375 diff -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 376 378 @@ -72,8 +72,8 @@ 377 379 #define MULTILIB_DEFAULTS { "m31" } … … 385 387 #undef LINK_SPEC 386 388 #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 @@ 389 diff -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 391 394 MULTILIB_OPTIONS = m64/m31 392 395 MULTILIB_DIRNAMES = 64 32 393 -MULTILIB_OSDIRNAMES = ../lib64 ../lib396 -MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib) 394 397 +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.h396 --- gcc-4.5. 0.orig/gcc/config/sh/linux.h 2007-08-02 06:49:31.000000000 -0400397 +++ gcc-4.5. 0/gcc/config/sh/linux.h 2010-07-25 16:12:35.341576592 -0400398 diff -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 398 401 @@ -47,7 +47,7 @@ 399 402 … … 405 408 #undef SUBTARGET_LINK_EMUL_SUFFIX 406 409 #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.h408 --- gcc-4.5. 0.orig/gcc/config/sparc/linux.h 2009-12-07 18:31:01.000000000 -0500409 +++ gcc-4.5. 0/gcc/config/sparc/linux.h 2010-07-25 16:12:35.361577332 -0400410 diff -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 410 413 @@ -83,10 +83,10 @@ 411 414 … … 421 424 %{!shared: \ 422 425 %{!ibcs: \ 423 diff -Naur gcc-4.5. 0.orig/gcc/config/sparc/linux64.h gcc-4.5.0/gcc/config/sparc/linux64.h424 --- gcc-4.5. 0.orig/gcc/config/sparc/linux64.h 2009-12-07 18:31:01.000000000 -0500425 +++ gcc-4.5. 0/gcc/config/sparc/linux64.h 2010-07-25 16:12:35.369577243 -0400426 diff -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 426 429 @@ -109,8 +109,8 @@ 427 430 … … 462 465 %{!ibcs: \ 463 466 %{!static: \ 464 diff -Naur gcc-4.5. 0.orig/gcc/config/sparc/t-linux64 gcc-4.5.0/gcc/config/sparc/t-linux64465 --- gcc-4.5. 0.orig/gcc/config/sparc/t-linux64 2009-04-21 15:03:23.000000000 -0400466 +++ gcc-4.5. 0/gcc/config/sparc/t-linux64 2010-07-25 16:15:41.705578470 -0400467 @@ - 19,7 +19,7 @@467 diff -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 @@ 468 471 469 472 MULTILIB_OPTIONS = m64/m32 470 473 MULTILIB_DIRNAMES = 64 32 471 -MULTILIB_OSDIRNAMES = ../lib64 ../lib474 -MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib) 472 475 +MULTILIB_OSDIRNAMES = ../lib ../lib32 473 476 474 477 LIBGCC = stmp-multilib 475 478 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.h477 --- gcc-4.5. 0.orig/gcc/config/vax/linux.h 2009-11-03 19:07:24.000000000 -0500478 +++ gcc-4.5. 0/gcc/config/vax/linux.h 2010-07-25 16:12:35.269577363 -0400479 diff -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 479 482 @@ -44,5 +44,5 @@ 480 483 %{!shared: \ … … 484 487 + %{!dynamic-linker:-dynamic-linker /tools/lib/ld.so.1}} \ 485 488 %{static:-static}}" 486 diff -Naur gcc-4.5. 0.orig/gcc/config/xtensa/linux.h gcc-4.5.0/gcc/config/xtensa/linux.h487 --- gcc-4.5. 0.orig/gcc/config/xtensa/linux.h 2008-01-17 20:37:53.000000000 -0500488 +++ gcc-4.5. 0/gcc/config/xtensa/linux.h 2010-07-25 16:12:35.081581396 -0400489 diff -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 489 492 @@ -43,7 +43,7 @@ 490 493 %{mlongcalls:--longcalls} \ -
patches/gcc-4.5.2-specs-1.patch
r3a63c0d r670bf2c 1 1 Submitted By: Joe Ciccone <jciccone@gmail.com> 2 Date: 0 7-25-20102 Date: 01-08-2011 3 3 Initial Package Version: 3.4.6 4 4 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for … … 8 8 well as the link spec to /tools/lib{,32,64}. 9 9 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 12 diff -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 13 15 @@ -34,7 +34,7 @@ 14 16 } while (0) … … 20 22 #undef STARTFILE_SPEC 21 23 #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.h23 --- gcc-4.5. 0.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -040024 +++ gcc-4.5. 0/gcc/config/alpha/linux-elf.h 2010-07-25 15:48:55.534077576 -040024 diff -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 25 27 @@ -27,8 +27,8 @@ 26 28 #define EXTRA_SPECS \ … … 34 36 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 35 37 #else 36 diff -Naur gcc-4.5. 0.orig/gcc/config/arm/linux-eabi.h gcc-4.5.0/gcc/config/arm/linux-eabi.h37 --- gcc-4.5. 0.orig/gcc/config/arm/linux-eabi.h 2009-10-30 16:03:09.000000000 -040038 +++ gcc-4.5. 0/gcc/config/arm/linux-eabi.h 2010-07-25 15:48:55.562077132 -040038 diff -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 39 41 @@ -61,7 +61,7 @@ 40 42 /* Use ld-linux.so.3 so that it will be possible to run "classic" … … 46 48 /* At this point, bpabi.h will have clobbered LINK_SPEC. We want to 47 49 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.h49 --- gcc-4.5. 0.orig/gcc/config/arm/linux-elf.h 2009-11-05 09:47:45.000000000 -050050 +++ gcc-4.5. 0/gcc/config/arm/linux-elf.h 2010-07-25 15:48:55.566077073 -040050 diff -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 51 53 @@ -62,7 +62,7 @@ 52 54 … … 58 60 #define LINUX_TARGET_LINK_SPEC "%{h*} %{version:-v} \ 59 61 %{b} \ 60 diff -Naur gcc-4.5. 0.orig/gcc/config/bfin/linux.h gcc-4.5.0/gcc/config/bfin/linux.h61 --- gcc-4.5. 0.orig/gcc/config/bfin/linux.h 2009-09-03 11:37:28.000000000 -040062 +++ gcc-4.5. 0/gcc/config/bfin/linux.h 2010-07-25 15:48:55.317702207 -040062 diff -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 63 65 @@ -45,7 +45,7 @@ 64 66 %{shared:-G -Bdynamic} \ … … 70 72 71 73 #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.h73 --- gcc-4.5. 0.orig/gcc/config/cris/linux.h 2009-03-22 11:15:04.000000000 -040074 +++ gcc-4.5. 0/gcc/config/cris/linux.h 2010-07-25 15:48:55.642077135 -040074 diff -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 75 77 @@ -103,7 +103,7 @@ 76 78 #undef CRIS_DEFAULT_CPU_VERSION … … 82 84 /* We need an -rpath-link to ld.so.1, and presumably to each directory 83 85 specified with -B. */ 84 diff -Naur gcc-4.5. 0.orig/gcc/config/freebsd-spec.h gcc-4.5.0/gcc/config/freebsd-spec.h85 --- gcc-4.5. 0.orig/gcc/config/freebsd-spec.h 2009-09-22 12:28:26.000000000 -040086 +++ gcc-4.5. 0/gcc/config/freebsd-spec.h 2010-07-25 15:48:55.750076934 -040086 diff -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 87 89 @@ -146,7 +146,7 @@ 88 90 #if FBSD_MAJOR < 6 … … 94 96 95 97 #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.h97 --- gcc-4.5. 0.orig/gcc/config/frv/linux.h 2007-08-02 06:49:31.000000000 -040098 +++ gcc-4.5. 0/gcc/config/frv/linux.h 2010-07-25 15:48:55.514076541 -040098 diff -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 99 101 @@ -35,7 +35,7 @@ 100 102 #define ENDFILE_SPEC \ … … 106 108 #undef LINK_SPEC 107 109 #define LINK_SPEC "\ 108 diff -Naur gcc-4.5. 0.orig/gcc/config/i386/gnu.h gcc-4.5.0/gcc/config/i386/gnu.h109 --- gcc-4.5. 0.orig/gcc/config/i386/gnu.h 2008-11-13 18:28:46.000000000 -0500110 +++ gcc-4.5. 0/gcc/config/i386/gnu.h 2010-07-25 15:48:55.678076577 -0400110 diff -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 111 113 @@ -21,7 +21,7 @@ 112 114 */ … … 118 120 #undef TARGET_VERSION 119 121 #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.h121 --- gcc-4.5. 0.orig/gcc/config/i386/linux.h 2010-03-24 16:44:48.000000000 -0400122 +++ gcc-4.5. 0/gcc/config/i386/linux.h 2010-07-25 15:48:55.662078225 -0400122 diff -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 123 125 @@ -100,7 +100,7 @@ 124 126 … … 130 132 #undef ASM_SPEC 131 133 #define ASM_SPEC \ 132 diff -Naur gcc-4.5. 0.orig/gcc/config/i386/linux64.h gcc-4.5.0/gcc/config/i386/linux64.h133 --- gcc-4.5. 0.orig/gcc/config/i386/linux64.h 2010-03-24 16:44:48.000000000 -0400134 +++ gcc-4.5. 0/gcc/config/i386/linux64.h 2010-07-25 15:48:55.698076982 -0400134 diff -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 135 137 @@ -58,8 +58,8 @@ 136 138 When the -shared link option is used a final link is not being … … 144 146 #if TARGET_64BIT_DEFAULT 145 147 #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.h147 --- gcc-4.5. 0.orig/gcc/config/ia64/linux.h 2009-04-21 15:03:23.000000000 -0400148 +++ gcc-4.5. 0/gcc/config/ia64/linux.h 2010-07-25 15:48:55.493705353 -0400148 diff -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 149 151 @@ -61,7 +61,7 @@ 150 152 /* Define this for shared library support because it isn't in the main … … 156 158 #undef LINK_SPEC 157 159 #define LINK_SPEC "\ 158 diff -Naur gcc-4.5. 0.orig/gcc/config/kfreebsd-gnu.h gcc-4.5.0/gcc/config/kfreebsd-gnu.h159 --- gcc-4.5. 0.orig/gcc/config/kfreebsd-gnu.h 2007-08-02 06:49:31.000000000 -0400160 +++ gcc-4.5. 0/gcc/config/kfreebsd-gnu.h 2010-07-25 15:48:55.714077126 -0400160 diff -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 161 163 @@ -33,5 +33,5 @@ 162 164 … … 166 168 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 167 169 #endif 168 diff -Naur gcc-4.5. 0.orig/gcc/config/knetbsd-gnu.h gcc-4.5.0/gcc/config/knetbsd-gnu.h169 --- gcc-4.5. 0.orig/gcc/config/knetbsd-gnu.h 2007-08-02 06:49:31.000000000 -0400170 +++ gcc-4.5. 0/gcc/config/knetbsd-gnu.h 2010-07-25 15:48:55.317702207 -0400170 diff -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 171 173 @@ -34,5 +34,5 @@ 172 174 … … 176 178 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 177 179 #endif 178 diff -Naur gcc-4.5. 0.orig/gcc/config/kopensolaris-gnu.h gcc-4.5.0/gcc/config/kopensolaris-gnu.h179 --- gcc-4.5. 0.orig/gcc/config/kopensolaris-gnu.h 2009-01-29 13:48:41.000000000 -0500180 +++ gcc-4.5. 0/gcc/config/kopensolaris-gnu.h 2010-07-25 15:48:55.350076394 -0400180 diff -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 181 183 @@ -33,5 +33,5 @@ 182 184 … … 186 188 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 187 189 #endif 188 diff -Naur gcc-4.5. 0.orig/gcc/config/linux.h gcc-4.5.0/gcc/config/linux.h189 --- gcc-4.5. 0.orig/gcc/config/linux.h 2009-04-09 11:00:19.000000000 -0400190 +++ gcc-4.5. 0/gcc/config/linux.h 2010-07-25 15:48:55.358077056 -0400190 diff -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 191 193 @@ -117,9 +117,9 @@ 192 194 GLIBC_DYNAMIC_LINKER must be defined for each target using them, or … … 202 204 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER) 203 205 #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.h205 --- gcc-4.5. 0.orig/gcc/config/lm32/uclinux-elf.h 2009-11-11 11:43:06.000000000 -0500206 +++ gcc-4.5. 0/gcc/config/lm32/uclinux-elf.h 2010-07-25 15:48:55.630077623 -0400206 diff -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 207 209 @@ -73,7 +73,7 @@ 208 210 %{shared:-shared} \ … … 214 216 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS() 215 217 216 diff -Naur gcc-4.5. 0.orig/gcc/config/m32r/linux.h gcc-4.5.0/gcc/config/m32r/linux.h217 --- gcc-4.5. 0.orig/gcc/config/m32r/linux.h 2007-08-02 06:49:31.000000000 -0400218 +++ gcc-4.5. 0/gcc/config/m32r/linux.h 2010-07-25 15:48:55.338077792 -0400218 diff -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 219 221 @@ -58,7 +58,7 @@ 220 222 … … 226 228 #undef LINK_SPEC 227 229 #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.h229 --- gcc-4.5. 0.orig/gcc/config/m68k/linux.h 2009-12-11 10:32:08.000000000 -0500230 +++ gcc-4.5. 0/gcc/config/m68k/linux.h 2010-07-25 15:48:55.458076948 -0400230 diff -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 231 233 @@ -84,7 +84,7 @@ 232 234 … … 238 240 #undef LINK_SPEC 239 241 #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.h241 --- gcc-4.5. 0.orig/gcc/config/mips/linux.h 2009-02-20 10:20:38.000000000 -0500242 +++ gcc-4.5. 0/gcc/config/mips/linux.h 2010-07-25 15:48:55.370077551 -0400242 diff -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 243 245 @@ -64,7 +64,7 @@ 244 246 #undef MIPS_DEFAULT_GVALUE … … 250 252 /* Borrowed from sparc/linux.h */ 251 253 #undef LINK_SPEC 252 diff -Naur gcc-4.5. 0.orig/gcc/config/mips/linux64.h gcc-4.5.0/gcc/config/mips/linux64.h253 --- gcc-4.5. 0.orig/gcc/config/mips/linux64.h 2009-02-20 10:20:38.000000000 -0500254 +++ gcc-4.5. 0/gcc/config/mips/linux64.h 2010-07-25 15:48:55.402076963 -0400254 diff -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 255 257 @@ -35,10 +35,10 @@ 256 258 %{!shared: \ … … 268 270 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32) 269 271 270 diff -Naur gcc-4.5. 0.orig/gcc/config/mn10300/linux.h gcc-4.5.0/gcc/config/mn10300/linux.h271 --- gcc-4.5. 0.orig/gcc/config/mn10300/linux.h 2007-08-02 06:49:31.000000000 -0400272 +++ gcc-4.5. 0/gcc/config/mn10300/linux.h 2010-07-25 15:48:55.466078006 -0400272 diff -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 273 275 @@ -32,7 +32,7 @@ 274 276 #undef ASM_SPEC … … 280 282 #undef LINK_SPEC 281 283 #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.h283 --- gcc-4.5. 0.orig/gcc/config/pa/pa-linux.h 2009-12-04 02:47:51.000000000 -0500284 +++ gcc-4.5. 0/gcc/config/pa/pa-linux.h 2010-07-25 15:48:55.602078201 -0400284 diff -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 285 287 @@ -38,7 +38,7 @@ 286 288 /* Define this for shared library support because it isn't in the main … … 292 294 #undef LINK_SPEC 293 295 #define LINK_SPEC "\ 294 diff -Naur gcc-4.5. 0.orig/gcc/config/rs6000/linux64.h gcc-4.5.0/gcc/config/rs6000/linux64.h295 --- gcc-4.5. 0.orig/gcc/config/rs6000/linux64.h 2010-03-17 00:44:37.000000000 -0400296 +++ gcc-4.5. 0/gcc/config/rs6000/linux64.h 2010-07-25 15:48:55.430078384 -0400297 @@ -34 8,10 +348,10 @@296 diff -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 @@ 298 300 #undef LINK_OS_DEFAULT_SPEC 299 301 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)" … … 310 312 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 311 313 #else 312 diff -Naur gcc-4.5. 0.orig/gcc/config/rs6000/sysv4.h gcc-4.5.0/gcc/config/rs6000/sysv4.h313 --- gcc-4.5. 0.orig/gcc/config/rs6000/sysv4.h 2009-11-25 15:23:20.000000000 -0500314 +++ gcc-4.5. 0/gcc/config/rs6000/sysv4.h 2010-07-25 15:48:55.414077376 -0400315 @@ - 901,8 +901,8 @@314 diff -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 @@ 316 318 317 319 #define LINK_START_LINUX_SPEC "" … … 324 326 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 325 327 #else 326 @@ -94 4,7 +944,7 @@328 @@ -942,7 +942,7 @@ 327 329 328 330 #define LINK_OS_GNU_SPEC "-m elf32ppclinux %{!shared: %{!static: \ … … 333 335 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__ \ 334 336 %{!undef: \ 335 diff -Naur gcc-4.5. 0.orig/gcc/config/s390/linux.h gcc-4.5.0/gcc/config/s390/linux.h336 --- gcc-4.5. 0.orig/gcc/config/s390/linux.h 2007-08-02 06:49:31.000000000 -0400337 +++ gcc-4.5. 0/gcc/config/s390/linux.h 2010-07-25 15:48:55.454077087 -0400337 diff -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 338 340 @@ -72,8 +72,8 @@ 339 341 #define MULTILIB_DEFAULTS { "m31" } … … 347 349 #undef LINK_SPEC 348 350 #define LINK_SPEC \ 349 diff -Naur gcc-4.5. 0.orig/gcc/config/sh/linux.h gcc-4.5.0/gcc/config/sh/linux.h350 --- gcc-4.5. 0.orig/gcc/config/sh/linux.h 2007-08-02 06:49:31.000000000 -0400351 +++ gcc-4.5. 0/gcc/config/sh/linux.h 2010-07-25 15:48:55.726076962 -0400351 diff -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 352 354 @@ -47,7 +47,7 @@ 353 355 … … 359 361 #undef SUBTARGET_LINK_EMUL_SUFFIX 360 362 #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.h362 --- gcc-4.5. 0.orig/gcc/config/sparc/linux.h 2009-12-07 18:31:01.000000000 -0500363 +++ gcc-4.5. 0/gcc/config/sparc/linux.h 2010-07-25 15:48:55.750076934 -0400363 diff -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 364 366 @@ -83,10 +83,10 @@ 365 367 … … 375 377 %{!shared: \ 376 378 %{!ibcs: \ 377 diff -Naur gcc-4.5. 0.orig/gcc/config/sparc/linux64.h gcc-4.5.0/gcc/config/sparc/linux64.h378 --- gcc-4.5. 0.orig/gcc/config/sparc/linux64.h 2009-12-07 18:31:01.000000000 -0500379 +++ gcc-4.5. 0/gcc/config/sparc/linux64.h 2010-07-25 15:48:55.758076212 -0400379 diff -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 380 382 @@ -109,8 +109,8 @@ 381 383 … … 416 418 %{!ibcs: \ 417 419 %{!static: \ 418 diff -Naur gcc-4.5. 0.orig/gcc/config/vax/linux.h gcc-4.5.0/gcc/config/vax/linux.h419 --- gcc-4.5. 0.orig/gcc/config/vax/linux.h 2009-11-03 19:07:24.000000000 -0500420 +++ gcc-4.5. 0/gcc/config/vax/linux.h 2010-07-25 15:48:55.598079154 -0400420 diff -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 421 423 @@ -44,5 +44,5 @@ 422 424 %{!shared: \ … … 426 428 + %{!dynamic-linker:-dynamic-linker /tools/lib/ld.so.1}} \ 427 429 %{static:-static}}" 428 diff -Naur gcc-4.5. 0.orig/gcc/config/xtensa/linux.h gcc-4.5.0/gcc/config/xtensa/linux.h429 --- gcc-4.5. 0.orig/gcc/config/xtensa/linux.h 2008-01-17 20:37:53.000000000 -0500430 +++ gcc-4.5. 0/gcc/config/xtensa/linux.h 2010-07-25 15:48:55.362077258 -0400430 diff -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 431 433 @@ -43,7 +43,7 @@ 432 434 %{mlongcalls:--longcalls} \
Note:
See TracChangeset
for help on using the changeset viewer.