Changeset c0595573
- Timestamp:
- Jul 25, 2010, 2:13:26 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:
- 134074b
- Parents:
- 7816bd1
- Files:
-
- 1 added
- 2 deleted
- 4 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/introduction/common/changelog.xml
r7816bd1 rc0595573 40 40 <para>July 25, 2010</para> 41 41 <itemizedlist> 42 <listitem> 43 <para>[jciccone] - Updated GCC to 4.5.0.</para> 44 </listitem> 42 45 <listitem> 43 46 <para>[jciccone] - Updated Cloog-PPL to 0.15.9.</para> -
BOOK/materials/common/patches.xml
r7816bd1 rc0595573 100 100 </varlistentry> 101 101 102 <!--103 <varlistentry>104 <term>GMP Branch Update Patch - <token>&gmp-branch_update-patch-size;</token>:</term>105 <listitem>106 <para>Download: <ulink107 url="&patches-root;&gmp-branch_update-patch;"/></para>108 <para>MD5 sum: <literal>&gmp-branch_update-patch-md5;</literal></para>109 </listitem>110 </varlistentry>111 -->112 113 102 <varlistentry> 114 103 <term>Grep i18n Patch - <token>&grep-i18n-patch-size;</token>:</term> … … 153 142 url="&patches-root;&man-new_compressors-patch;"/></para> 154 143 <para>MD5 sum: <literal>&man-new_compressors-patch-md5;</literal></para> 155 </listitem>156 </varlistentry>157 158 <varlistentry>159 <term>MPFR Branch Update Patch - <token>&mpfr-branch_update-patch-size;</token>:</term>160 <listitem>161 <para>Download: <ulink162 url="&patches-root;&mpfr-branch_update-patch;"/></para>163 <para>MD5 sum: <literal>&mpfr-branch_update-patch-md5;</literal></para>164 144 </listitem> 165 145 </varlistentry> -
BOOK/packages.ent
r7816bd1 rc0595573 168 168 <!ENTITY gawk-home "&gnu-software;gawk"> 169 169 170 <!ENTITY gcc-version "4. 4.2">171 <!ENTITY gcc-size "6 1,448KB">170 <!ENTITY gcc-version "4.5.0"> 171 <!ENTITY gcc-size "64,400 KB"> 172 172 <!ENTITY gcc-url "ftp://gcc.gnu.org/pub/gcc/releases/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2"> 173 <!ENTITY gcc-md5 " 70f5ac588a79e3c9901d5b34f58d896d">173 <!ENTITY gcc-md5 "ff27b7c4a5d5060c8a8543a44abca31f"> 174 174 <!ENTITY gcc-home "http://gcc.gnu.org"> 175 175 -
BOOK/patches.ent
r7816bd1 rc0595573 42 42 43 43 <!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch"> 44 <!ENTITY gcc-specs-patch-md5 " edda4c1d4acaed90ca4e2f98c1a014ab">44 <!ENTITY gcc-specs-patch-md5 "9ba70e5765be93577166d824064e675a"> 45 45 <!ENTITY gcc-specs-patch-size "20 KB"> 46 47 <!ENTITY gmp-branch_update-patch "gmp-&gmp-version;-branch_update-1.patch">48 <!ENTITY gmp-branch_update-patch-md5 " ">49 <!ENTITY gmp-branch_update-patch-size " KB">50 46 51 47 <!ENTITY grep-i18n-patch "grep-&grep-version;-i18n-1.patch"> … … 69 65 <!ENTITY man-new_compressors-patch-size "2 KB"> 70 66 71 <!ENTITY mpfr-branch_update-patch "mpfr-&mpfr-version;-branch_update-2.patch">72 <!ENTITY mpfr-branch_update-patch-md5 "2df45ded7bd8c5b987bb4af75ab1f21c">73 <!ENTITY mpfr-branch_update-patch-size "6 KB">74 75 67 <!ENTITY ncurses-bashfix-patch "ncurses-&ncurses-version;-bash_fix-1.patch"> 76 68 <!ENTITY ncurses-bashfix-patch-md5 "c6f7f2ab0ebaf7721ebeb266641352db"> … … 122 114 123 115 <!ENTITY gcc-pure64-patch "gcc-&gcc-version;-pure64-1.patch"> 124 <!ENTITY gcc-pure64-patch-md5 " 74d06d4dda08419c319ae4c63686a4da">125 <!ENTITY gcc-pure64-patch-size " 12KB">116 <!ENTITY gcc-pure64-patch-md5 "da08dec2f6adc4b19ad77b5c3b72356a"> 117 <!ENTITY gcc-pure64-patch-size "8 KB"> 126 118 127 119 <!ENTITY gcc-specs_pure64-patch "gcc-&gcc-version;-pure64_specs-1.patch"> 128 <!ENTITY gcc-specs_pure64-patch-md5 " edda4c1d4acaed90ca4e2f98c1a014ab">129 <!ENTITY gcc-specs_pure64-patch-size "2 0KB">120 <!ENTITY gcc-specs_pure64-patch-md5 "f8869dbc04a7aa55e5ec8885f4e7515b"> 121 <!ENTITY gcc-specs_pure64-patch-size "24 KB"> 130 122 131 123 <!-- Start of Config Update patches --> -
patches/gcc-4.5.0-pure64_specs-1.patch
r7816bd1 rc0595573 1 Submitted By: J im Gifford (jim at cross-lfs dot org)2 Date: 0 1-01-20103 Initial Package Version: 4.4.21 Submitted By: Joe Ciccone <jciccone@gmail.com> 2 Date: 07-25-2010 3 Initial Package Version: 3.4.6 4 4 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for 5 5 the Pure LFS project. 6 Upstream Status: Not Applied 7 Description: This patch modifies the location of the dynamic linker for gcc-4.4.2. 6 Upstream Status: Not Applied - CLFS Specific 7 Description: The specs patch changes the location of the dynamic linker as 8 well as the link spec to /tools/lib{,32,64}. This patch in 9 addition makes changes to the paths for pure64, eg 64bit libs 10 in /usr/lib, 32bit in /usr/lib32. 8 11 9 diff -Naur gcc-4. 4.2.orig/gcc/config/alpha/gnu.h gcc-4.4.2/gcc/config/alpha/gnu.h10 --- gcc-4. 4.2.orig/gcc/config/alpha/gnu.h 2004-09-07 20:17:19.000000000 -040011 +++ gcc-4. 4.2/gcc/config/alpha/gnu.h 2010-01-01 16:56:24.640499181 -050012 @@ - 11,7 +11,7 @@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 15 @@ -34,7 +34,7 @@ 13 16 } while (0) 14 17 … … 19 22 #undef STARTFILE_SPEC 20 23 #define STARTFILE_SPEC \ 21 diff -Naur gcc-4. 4.2.orig/gcc/config/alpha/linux-elf.h gcc-4.4.2/gcc/config/alpha/linux-elf.h22 --- gcc-4. 4.2.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -040023 +++ gcc-4. 4.2/gcc/config/alpha/linux-elf.h 2010-01-01 16:56:24.465441698 -050024 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 24 27 @@ -27,8 +27,8 @@ 25 28 #define EXTRA_SPECS \ … … 33 36 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 34 37 #else 35 diff -Naur gcc-4. 4.2.orig/gcc/config/arm/linux-eabi.h gcc-4.4.2/gcc/config/arm/linux-eabi.h36 --- gcc-4. 4.2.orig/gcc/config/arm/linux-eabi.h 2007-11-08 08:44:09.000000000 -050037 +++ gcc-4. 4.2/gcc/config/arm/linux-eabi.h 2010-01-01 16:56:29.002439333 -050038 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 38 41 @@ -61,7 +61,7 @@ 39 42 /* Use ld-linux.so.3 so that it will be possible to run "classic" … … 45 48 /* At this point, bpabi.h will have clobbered LINK_SPEC. We want to 46 49 use the GNU/Linux version, not the generic BPABI version. */ 47 diff -Naur gcc-4. 4.2.orig/gcc/config/arm/linux-elf.h gcc-4.4.2/gcc/config/arm/linux-elf.h48 --- gcc-4. 4.2.orig/gcc/config/arm/linux-elf.h 2009-02-20 10:20:38.000000000 -050049 +++ gcc-4. 4.2/gcc/config/arm/linux-elf.h 2010-01-01 16:56:28.405503916 -050050 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 50 53 @@ -62,7 +62,7 @@ 51 54 … … 57 60 #define LINUX_TARGET_LINK_SPEC "%{h*} %{version:-v} \ 58 61 %{b} \ 59 diff -Naur gcc-4. 4.2.orig/gcc/config/bfin/linux.h gcc-4.4.2/gcc/config/bfin/linux.h60 --- gcc-4. 4.2.orig/gcc/config/bfin/linux.h 2008-11-27 04:11:50.000000000 -050061 +++ gcc-4. 4.2/gcc/config/bfin/linux.h 2010-01-01 16:56:34.082561691 -050062 @@ - 22,7 +22,7 @@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 65 @@ -45,7 +45,7 @@ 63 66 %{shared:-G -Bdynamic} \ 64 67 %{!shared: %{!static: \ … … 69 72 70 73 #define MD_UNWIND_SUPPORT "config/bfin/linux-unwind.h" 71 diff -Naur gcc-4. 4.2.orig/gcc/config/cris/linux.h gcc-4.4.2/gcc/config/cris/linux.h72 --- gcc-4. 4.2.orig/gcc/config/cris/linux.h 2009-03-22 11:15:04.000000000 -040073 +++ gcc-4. 4.2/gcc/config/cris/linux.h 2010-01-01 16:56:29.197595306 -050074 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 74 77 @@ -103,7 +103,7 @@ 75 78 #undef CRIS_DEFAULT_CPU_VERSION … … 81 84 /* We need an -rpath-link to ld.so.1, and presumably to each directory 82 85 specified with -B. */ 83 diff -Naur gcc-4.4.2.orig/gcc/config/frv/linux.h gcc-4.4.2/gcc/config/frv/linux.h 84 --- gcc-4.4.2.orig/gcc/config/frv/linux.h 2007-08-02 06:49:31.000000000 -0400 85 +++ gcc-4.4.2/gcc/config/frv/linux.h 2010-01-01 16:56:26.579441307 -0500 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 89 @@ -146,7 +146,7 @@ 90 #if FBSD_MAJOR < 6 91 #define FBSD_DYNAMIC_LINKER "/usr/libexec/ld-elf.so.1" 92 #else 93 -#define FBSD_DYNAMIC_LINKER "/libexec/ld-elf.so.1" 94 +#define FBSD_DYNAMIC_LINKER "/tools/libexec/ld-elf.so.1" 95 #endif 96 97 #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 86 101 @@ -35,7 +35,7 @@ 87 102 #define ENDFILE_SPEC \ … … 93 108 #undef LINK_SPEC 94 109 #define LINK_SPEC "\ 95 diff -Naur gcc-4. 4.2.orig/gcc/config/i386/gnu.h gcc-4.4.2/gcc/config/i386/gnu.h96 --- gcc-4. 4.2.orig/gcc/config/i386/gnu.h 2008-11-13 18:28:46.000000000 -050097 +++ gcc-4. 4.2/gcc/config/i386/gnu.h 2010-01-01 16:56:27.660591689 -0500110 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 98 113 @@ -21,7 +21,7 @@ 99 114 */ … … 105 120 #undef TARGET_VERSION 106 121 #define TARGET_VERSION fprintf (stderr, " (i386 GNU)"); 107 diff -Naur gcc-4.4.2.orig/gcc/config/i386/linux64.h gcc-4.4.2/gcc/config/i386/linux64.h 108 --- gcc-4.4.2.orig/gcc/config/i386/linux64.h 2009-04-09 19:23:07.000000000 -0400 109 +++ gcc-4.4.2/gcc/config/i386/linux64.h 2010-01-01 16:56:27.978561695 -0500 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 125 @@ -100,7 +100,7 @@ 126 127 /* These macros may be overridden in k*bsd-gnu.h and i386/k*bsd-gnu.h. */ 128 #define LINK_EMULATION "elf_i386" 129 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 130 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2" 131 132 #undef ASM_SPEC 133 #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 110 137 @@ -58,8 +58,8 @@ 111 138 When the -shared link option is used a final link is not being … … 117 144 +#define GLIBC_DYNAMIC_LINKER64 "/tools/lib/ld-linux-x86-64.so.2" 118 145 119 #undef ASM_SPEC 120 #define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \ 121 diff -Naur gcc-4.4.2.orig/gcc/config/i386/linux.h gcc-4.4.2/gcc/config/i386/linux.h 122 --- gcc-4.4.2.orig/gcc/config/i386/linux.h 2009-05-21 09:21:30.000000000 -0400 123 +++ gcc-4.4.2/gcc/config/i386/linux.h 2010-01-01 16:56:27.558655683 -0500 124 @@ -100,7 +100,7 @@ 125 126 /* These macros may be overridden in k*bsd-gnu.h and i386/k*bsd-gnu.h. */ 127 #define LINK_EMULATION "elf_i386" 128 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 129 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2" 130 131 #undef ASM_SPEC 132 #define ASM_SPEC \ 133 diff -Naur gcc-4.4.2.orig/gcc/config/i386/t-linux64 gcc-4.4.2/gcc/config/i386/t-linux64 134 --- gcc-4.4.2.orig/gcc/config/i386/t-linux64 2008-07-02 11:59:19.000000000 -0400 135 +++ gcc-4.4.2/gcc/config/i386/t-linux64 2010-01-01 16:56:34.209563694 -0500 136 @@ -7,7 +7,7 @@ 146 #if TARGET_64BIT_DEFAULT 147 #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 151 @@ -25,7 +25,7 @@ 137 152 138 153 MULTILIB_OPTIONS = m64/m32 139 154 MULTILIB_DIRNAMES = 64 32 140 155 -MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib) 141 +MULTILIB_OSDIRNAMES = ../lib $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)156 +MULTILIB_OSDIRNAMES = ../lib ../lib32 142 157 143 158 LIBGCC = stmp-multilib 144 159 INSTALL_LIBGCC = install-multilib 145 diff -Naur gcc-4. 4.2.orig/gcc/config/ia64/linux.h gcc-4.4.2/gcc/config/ia64/linux.h146 --- gcc-4. 4.2.orig/gcc/config/ia64/linux.h 2009-02-12 11:30:53.000000000 -0500147 +++ gcc-4. 4.2/gcc/config/ia64/linux.h 2010-01-01 16:56:24.987436691 -0500148 @@ - 37,7 +37,7 @@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 163 @@ -61,7 +61,7 @@ 149 164 /* Define this for shared library support because it isn't in the main 150 165 linux.h file. */ … … 155 170 #undef LINK_SPEC 156 171 #define LINK_SPEC "\ 157 diff -Naur gcc-4. 4.2.orig/gcc/config/kopensolaris-gnu.h gcc-4.4.2/gcc/config/kopensolaris-gnu.h158 --- gcc-4. 4.2.orig/gcc/config/kopensolaris-gnu.h 2009-01-29 13:48:41.000000000 -0500159 +++ gcc-4. 4.2/gcc/config/kopensolaris-gnu.h 2010-01-01 16:56:30.755566240 -0500172 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 160 175 @@ -33,5 +33,5 @@ 161 176 … … 165 180 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 166 181 #endif 167 diff -Naur gcc-4.4.2.orig/gcc/config/linux.h gcc-4.4.2/gcc/config/linux.h 168 --- gcc-4.4.2.orig/gcc/config/linux.h 2009-04-09 19:23:07.000000000 -0400 169 +++ gcc-4.4.2/gcc/config/linux.h 2010-01-01 16:56:30.600624174 -0500 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 185 @@ -34,5 +34,5 @@ 186 187 #ifdef GLIBC_DYNAMIC_LINKER 188 #undef GLIBC_DYNAMIC_LINKER 189 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" 190 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 191 #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 195 @@ -33,5 +33,5 @@ 196 197 #ifdef GLIBC_DYNAMIC_LINKER 198 #undef GLIBC_DYNAMIC_LINKER 199 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" 200 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 201 #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 170 205 @@ -117,9 +117,9 @@ 171 206 GLIBC_DYNAMIC_LINKER must be defined for each target using them, or … … 181 216 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER) 182 217 #define LINUX_DYNAMIC_LINKER32 \ 183 diff -Naur gcc-4.4.2.orig/gcc/config/m32r/linux.h gcc-4.4.2/gcc/config/m32r/linux.h 184 --- gcc-4.4.2.orig/gcc/config/m32r/linux.h 2007-08-02 06:49:31.000000000 -0400 185 +++ gcc-4.4.2/gcc/config/m32r/linux.h 2010-01-01 16:56:31.478592892 -0500 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 221 @@ -73,7 +73,7 @@ 222 %{shared:-shared} \ 223 %{symbolic:-Bsymbolic} \ 224 %{rdynamic:-export-dynamic} \ 225 - %{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}" 226 + %{!dynamic-linker:-dynamic-linker /tools/lib/ld-linux.so.2}" 227 228 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS() 229 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 186 233 @@ -58,7 +58,7 @@ 187 234 … … 193 240 #undef LINK_SPEC 194 241 #if TARGET_LITTLE_ENDIAN 195 diff -Naur gcc-4. 4.2.orig/gcc/config/m68k/linux.h gcc-4.4.2/gcc/config/m68k/linux.h196 --- gcc-4. 4.2.orig/gcc/config/m68k/linux.h 2007-09-24 17:07:08.000000000 -0400197 +++ gcc-4. 4.2/gcc/config/m68k/linux.h 2010-01-01 16:56:31.712593048 -0500242 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 198 245 @@ -84,7 +84,7 @@ 199 246 … … 205 252 #undef LINK_SPEC 206 253 #define LINK_SPEC "-m m68kelf %{shared} \ 207 diff -Naur gcc-4.4.2.orig/gcc/config/mips/linux64.h gcc-4.4.2/gcc/config/mips/linux64.h 208 --- gcc-4.4.2.orig/gcc/config/mips/linux64.h 2009-02-20 10:20:38.000000000 -0500 209 +++ gcc-4.4.2/gcc/config/mips/linux64.h 2010-01-01 16:56:33.817493556 -0500 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 257 @@ -64,7 +64,7 @@ 258 #undef MIPS_DEFAULT_GVALUE 259 #define MIPS_DEFAULT_GVALUE 0 260 261 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" 262 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 263 264 /* Borrowed from sparc/linux.h */ 265 #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 210 269 @@ -35,10 +35,10 @@ 211 270 %{!shared: \ … … 223 282 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32) 224 283 225 diff -Naur gcc-4.4.2.orig/gcc/config/mips/linux.h gcc-4.4.2/gcc/config/mips/linux.h 226 --- gcc-4.4.2.orig/gcc/config/mips/linux.h 2009-02-20 10:20:38.000000000 -0500 227 +++ gcc-4.4.2/gcc/config/mips/linux.h 2010-01-01 16:56:33.589561959 -0500 228 @@ -64,7 +64,7 @@ 229 #undef MIPS_DEFAULT_GVALUE 230 #define MIPS_DEFAULT_GVALUE 0 231 232 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" 233 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 234 235 /* Borrowed from sparc/linux.h */ 236 #undef LINK_SPEC 237 diff -Naur gcc-4.4.2.orig/gcc/config/mips/t-linux64 gcc-4.4.2/gcc/config/mips/t-linux64 238 --- gcc-4.4.2.orig/gcc/config/mips/t-linux64 2006-06-06 08:51:24.000000000 -0400 239 +++ gcc-4.4.2/gcc/config/mips/t-linux64 2010-01-01 16:56:34.458660181 -0500 240 @@ -1,6 +1,6 @@ 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 287 @@ -18,7 +18,7 @@ 288 241 289 MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64 242 290 MULTILIB_DIRNAMES = n32 32 64 … … 246 294 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o 247 295 248 diff -Naur gcc-4. 4.2.orig/gcc/config/mn10300/linux.h gcc-4.4.2/gcc/config/mn10300/linux.h249 --- gcc-4. 4.2.orig/gcc/config/mn10300/linux.h 2007-08-02 06:49:31.000000000 -0400250 +++ gcc-4. 4.2/gcc/config/mn10300/linux.h 2010-01-01 16:56:31.369561693 -0500296 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 251 299 @@ -32,7 +32,7 @@ 252 300 #undef ASM_SPEC … … 258 306 #undef LINK_SPEC 259 307 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \ 260 diff -Naur gcc-4. 4.2.orig/gcc/config/pa/pa-linux.h gcc-4.4.2/gcc/config/pa/pa-linux.h261 --- gcc-4. 4.2.orig/gcc/config/pa/pa-linux.h 2007-08-02 06:49:31.000000000 -0400262 +++ gcc-4. 4.2/gcc/config/pa/pa-linux.h 2010-01-01 16:56:25.821468275 -0500263 @@ - 44,7 +44,7 @@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 311 @@ -38,7 +38,7 @@ 264 312 /* Define this for shared library support because it isn't in the main 265 313 linux.h file. */ … … 270 318 #undef LINK_SPEC 271 319 #define LINK_SPEC "\ 272 diff -Naur gcc-4. 4.2.orig/gcc/config/rs6000/linux64.h gcc-4.4.2/gcc/config/rs6000/linux64.h273 --- gcc-4. 4.2.orig/gcc/config/rs6000/linux64.h 2009-04-09 19:23:07.000000000 -0400274 +++ gcc-4. 4.2/gcc/config/rs6000/linux64.h 2010-01-01 16:56:30.187504724 -0500275 @@ -34 2,10 +342,10 @@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 @@ 276 324 #undef LINK_OS_DEFAULT_SPEC 277 325 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)" … … 288 336 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 289 337 #else 290 diff -Naur gcc-4. 4.2.orig/gcc/config/rs6000/sysv4.h gcc-4.4.2/gcc/config/rs6000/sysv4.h291 --- gcc-4. 4.2.orig/gcc/config/rs6000/sysv4.h 2009-04-09 19:23:07.000000000 -0400292 +++ gcc-4. 4.2/gcc/config/rs6000/sysv4.h 2010-01-01 16:56:29.858530584 -0500338 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 293 341 @@ -901,8 +901,8 @@ 294 342 … … 311 359 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__ \ 312 360 %{!undef: \ 313 diff -Naur gcc-4. 4.2.orig/gcc/config/rs6000/t-linux64 gcc-4.4.2/gcc/config/rs6000/t-linux64314 --- gcc-4. 4.2.orig/gcc/config/rs6000/t-linux64 2007-09-27 15:56:06.000000000 -0400315 +++ gcc-4. 4.2/gcc/config/rs6000/t-linux64 2010-01-01 16:56:34.307479149 -0500316 @@ - 19,7 +19,7 @@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 364 @@ -36,7 +36,7 @@ 317 365 MULTILIB_EXTRA_OPTS = fPIC mstrict-align 318 366 MULTILIB_EXCEPTIONS = m64/msoft-float 319 367 MULTILIB_EXCLUSIONS = m64/!m32/msoft-float 320 368 -MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib) nof 321 +MULTILIB_OSDIRNAMES = ../lib $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)nof369 +MULTILIB_OSDIRNAMES = ../lib ../lib32 nof 322 370 MULTILIB_MATCHES = $(MULTILIB_MATCHES_FLOAT) 323 371 324 372 softfp_wrap_start := '\#ifndef __powerpc64__' 325 diff -Naur gcc-4. 4.2.orig/gcc/config/s390/linux.h gcc-4.4.2/gcc/config/s390/linux.h326 --- gcc-4. 4.2.orig/gcc/config/s390/linux.h 2007-08-02 06:49:31.000000000 -0400327 +++ gcc-4. 4.2/gcc/config/s390/linux.h 2010-01-01 16:56:31.307561791 -0500373 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 328 376 @@ -72,8 +72,8 @@ 329 377 #define MULTILIB_DEFAULTS { "m31" } … … 337 385 #undef LINK_SPEC 338 386 #define LINK_SPEC \ 339 diff -Naur gcc-4. 4.2.orig/gcc/config/s390/t-linux64 gcc-4.4.2/gcc/config/s390/t-linux64340 --- gcc-4. 4.2.orig/gcc/config/s390/t-linux64 2006-02-06 12:41:54.000000000 -0500341 +++ gcc-4. 4.2/gcc/config/s390/t-linux64 2010-01-01 16:56:34.344633775 -0500342 @@ -1, 6 +1,6@@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 @@ 343 391 MULTILIB_OPTIONS = m64/m31 344 392 MULTILIB_DIRNAMES = 64 32 345 393 -MULTILIB_OSDIRNAMES = ../lib64 ../lib 346 394 +MULTILIB_OSDIRNAMES = ../lib ../lib32 347 348 LIBGCC = stmp-multilib 349 INSTALL_LIBGCC = install-multilib 350 diff -Naur gcc-4.4.2.orig/gcc/config/sh/linux.h gcc-4.4.2/gcc/config/sh/linux.h 351 --- gcc-4.4.2.orig/gcc/config/sh/linux.h 2007-08-02 06:49:31.000000000 -0400 352 +++ gcc-4.4.2/gcc/config/sh/linux.h 2010-01-01 16:56:32.970573934 -0500 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 353 398 @@ -47,7 +47,7 @@ 354 399 … … 360 405 #undef SUBTARGET_LINK_EMUL_SUFFIX 361 406 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux" 362 diff -Naur gcc-4.4.2.orig/gcc/config/sparc/linux64.h gcc-4.4.2/gcc/config/sparc/linux64.h 363 --- gcc-4.4.2.orig/gcc/config/sparc/linux64.h 2009-02-20 10:20:38.000000000 -0500 364 +++ gcc-4.4.2/gcc/config/sparc/linux64.h 2010-01-01 16:56:32.599626104 -0500 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 410 @@ -83,10 +83,10 @@ 411 412 /* If ELF is the default format, we should not use /lib/elf. */ 413 414 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 415 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2" 416 417 #undef LINK_SPEC 418 -#define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \ 419 +#define LINK_SPEC "-m elf32_sparc -Y P,/tools/lib32 %{shared:-shared} \ 420 %{!mno-relax:%{!r:-relax}} \ 421 %{!shared: \ 422 %{!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 365 426 @@ -109,8 +109,8 @@ 366 427 … … 401 462 %{!ibcs: \ 402 463 %{!static: \ 403 diff -Naur gcc-4.4.2.orig/gcc/config/sparc/linux.h gcc-4.4.2/gcc/config/sparc/linux.h 404 --- gcc-4.4.2.orig/gcc/config/sparc/linux.h 2009-02-20 10:20:38.000000000 -0500 405 +++ gcc-4.4.2/gcc/config/sparc/linux.h 2010-01-01 16:56:32.288437057 -0500 406 @@ -83,10 +83,10 @@ 407 408 /* If ELF is the default format, we should not use /lib/elf. */ 409 410 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 411 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2" 412 413 #undef LINK_SPEC 414 -#define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \ 415 +#define LINK_SPEC "-m elf32_sparc -Y P,/tools/lib32 %{shared:-shared} \ 416 %{!mno-relax:%{!r:-relax}} \ 417 %{!shared: \ 418 %{!ibcs: \ 419 diff -Naur gcc-4.4.2.orig/gcc/config/sparc/t-linux64 gcc-4.4.2/gcc/config/sparc/t-linux64 420 --- gcc-4.4.2.orig/gcc/config/sparc/t-linux64 2006-02-08 02:19:43.000000000 -0500 421 +++ gcc-4.4.2/gcc/config/sparc/t-linux64 2010-01-01 16:56:34.397501569 -0500 422 @@ -1,6 +1,6 @@ 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 @@ 468 423 469 MULTILIB_OPTIONS = m64/m32 424 470 MULTILIB_DIRNAMES = 64 32 … … 428 474 LIBGCC = stmp-multilib 429 475 INSTALL_LIBGCC = install-multilib 430 diff -Naur gcc-4.4.2.orig/gcc/config/xtensa/linux.h gcc-4.4.2/gcc/config/xtensa/linux.h 431 --- gcc-4.4.2.orig/gcc/config/xtensa/linux.h 2008-01-17 20:37:53.000000000 -0500 432 +++ gcc-4.4.2/gcc/config/xtensa/linux.h 2010-01-01 16:56:25.267566321 -0500 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 479 @@ -44,5 +44,5 @@ 480 %{!shared: \ 481 %{!static: \ 482 %{rdynamic:-export-dynamic} \ 483 - %{!dynamic-linker:-dynamic-linker /lib/ld.so.1}} \ 484 + %{!dynamic-linker:-dynamic-linker /tools/lib/ld.so.1}} \ 485 %{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 433 489 @@ -43,7 +43,7 @@ 434 490 %{mlongcalls:--longcalls} \ -
patches/gcc-4.5.0-specs-1.patch
r7816bd1 rc0595573 1 Submitted By: J im Gifford (jim at cross-lfs dot org)2 Date: 0 1-01-20103 Initial Package Version: 4.4.21 Submitted By: Joe Ciccone <jciccone@gmail.com> 2 Date: 07-25-2010 3 Initial Package Version: 3.4.6 4 4 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for 5 5 the Pure LFS project. 6 Upstream Status: Not Applied 7 Description: This patch modifies the location of the dynamic linker for gcc-4.4.2. 6 Upstream Status: Not Applied - CLFS Specific 7 Description: The specs patch changes the location of the dynamic linker as 8 well as the link spec to /tools/lib{,32,64}. 8 9 9 diff -Naur gcc-4. 4.2.orig/gcc/config/alpha/gnu.h gcc-4.4.2/gcc/config/alpha/gnu.h10 --- gcc-4. 4.2.orig/gcc/config/alpha/gnu.h 2004-09-07 20:17:19.000000000 -040011 +++ gcc-4. 4.2/gcc/config/alpha/gnu.h 2010-01-01 16:40:52.146543867 -050012 @@ - 11,7 +11,7 @@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 13 @@ -34,7 +34,7 @@ 13 14 } while (0) 14 15 … … 19 20 #undef STARTFILE_SPEC 20 21 #define STARTFILE_SPEC \ 21 diff -Naur gcc-4. 4.2.orig/gcc/config/alpha/linux-elf.h gcc-4.4.2/gcc/config/alpha/linux-elf.h22 --- gcc-4. 4.2.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -040023 +++ gcc-4. 4.2/gcc/config/alpha/linux-elf.h 2010-01-01 16:40:51.955435781 -050022 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 24 25 @@ -27,8 +27,8 @@ 25 26 #define EXTRA_SPECS \ … … 33 34 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 34 35 #else 35 diff -Naur gcc-4. 4.2.orig/gcc/config/arm/linux-eabi.h gcc-4.4.2/gcc/config/arm/linux-eabi.h36 --- gcc-4. 4.2.orig/gcc/config/arm/linux-eabi.h 2007-11-08 08:44:09.000000000 -050037 +++ gcc-4. 4.2/gcc/config/arm/linux-eabi.h 2010-01-01 16:40:56.208561949 -050036 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 38 39 @@ -61,7 +61,7 @@ 39 40 /* Use ld-linux.so.3 so that it will be possible to run "classic" … … 45 46 /* At this point, bpabi.h will have clobbered LINK_SPEC. We want to 46 47 use the GNU/Linux version, not the generic BPABI version. */ 47 diff -Naur gcc-4. 4.2.orig/gcc/config/arm/linux-elf.h gcc-4.4.2/gcc/config/arm/linux-elf.h48 --- gcc-4. 4.2.orig/gcc/config/arm/linux-elf.h 2009-02-20 10:20:38.000000000 -050049 +++ gcc-4. 4.2/gcc/config/arm/linux-elf.h 2010-01-01 16:40:55.488437008 -050048 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 50 51 @@ -62,7 +62,7 @@ 51 52 … … 57 58 #define LINUX_TARGET_LINK_SPEC "%{h*} %{version:-v} \ 58 59 %{b} \ 59 diff -Naur gcc-4. 4.2.orig/gcc/config/bfin/linux.h gcc-4.4.2/gcc/config/bfin/linux.h60 --- gcc-4. 4.2.orig/gcc/config/bfin/linux.h 2008-11-27 04:11:50.000000000 -050061 +++ gcc-4. 4.2/gcc/config/bfin/linux.h 2010-01-01 16:41:02.705537802 -050062 @@ - 22,7 +22,7 @@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 63 @@ -45,7 +45,7 @@ 63 64 %{shared:-G -Bdynamic} \ 64 65 %{!shared: %{!static: \ … … 69 70 70 71 #define MD_UNWIND_SUPPORT "config/bfin/linux-unwind.h" 71 diff -Naur gcc-4. 4.2.orig/gcc/config/cris/linux.h gcc-4.4.2/gcc/config/cris/linux.h72 --- gcc-4. 4.2.orig/gcc/config/cris/linux.h 2009-03-22 11:15:04.000000000 -040073 +++ gcc-4. 4.2/gcc/config/cris/linux.h 2010-01-01 16:40:56.296500400 -050072 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 74 75 @@ -103,7 +103,7 @@ 75 76 #undef CRIS_DEFAULT_CPU_VERSION … … 81 82 /* We need an -rpath-link to ld.so.1, and presumably to each directory 82 83 specified with -B. */ 83 diff -Naur gcc-4.4.2.orig/gcc/config/frv/linux.h gcc-4.4.2/gcc/config/frv/linux.h 84 --- gcc-4.4.2.orig/gcc/config/frv/linux.h 2007-08-02 06:49:31.000000000 -0400 85 +++ gcc-4.4.2/gcc/config/frv/linux.h 2010-01-01 16:40:53.607624240 -0500 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 87 @@ -146,7 +146,7 @@ 88 #if FBSD_MAJOR < 6 89 #define FBSD_DYNAMIC_LINKER "/usr/libexec/ld-elf.so.1" 90 #else 91 -#define FBSD_DYNAMIC_LINKER "/libexec/ld-elf.so.1" 92 +#define FBSD_DYNAMIC_LINKER "/tools/libexec/ld-elf.so.1" 93 #endif 94 95 #if defined(HAVE_LD_EH_FRAME_HDR) 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 86 99 @@ -35,7 +35,7 @@ 87 100 #define ENDFILE_SPEC \ … … 93 106 #undef LINK_SPEC 94 107 #define LINK_SPEC "\ 95 diff -Naur gcc-4. 4.2.orig/gcc/config/i386/gnu.h gcc-4.4.2/gcc/config/i386/gnu.h96 --- gcc-4. 4.2.orig/gcc/config/i386/gnu.h 2008-11-13 18:28:46.000000000 -050097 +++ gcc-4. 4.2/gcc/config/i386/gnu.h 2010-01-01 16:40:54.520443077 -0500108 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 98 111 @@ -21,7 +21,7 @@ 99 112 */ … … 105 118 #undef TARGET_VERSION 106 119 #define TARGET_VERSION fprintf (stderr, " (i386 GNU)"); 107 diff -Naur gcc-4.4.2.orig/gcc/config/i386/linux64.h gcc-4.4.2/gcc/config/i386/linux64.h 108 --- gcc-4.4.2.orig/gcc/config/i386/linux64.h 2009-04-09 19:23:07.000000000 -0400 109 +++ gcc-4.4.2/gcc/config/i386/linux64.h 2010-01-01 16:40:54.928439175 -0500 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 123 @@ -100,7 +100,7 @@ 124 125 /* These macros may be overridden in k*bsd-gnu.h and i386/k*bsd-gnu.h. */ 126 #define LINK_EMULATION "elf_i386" 127 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 128 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2" 129 130 #undef ASM_SPEC 131 #define ASM_SPEC \ 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 110 135 @@ -58,8 +58,8 @@ 111 136 When the -shared link option is used a final link is not being … … 117 142 +#define GLIBC_DYNAMIC_LINKER64 "/tools/lib64/ld-linux-x86-64.so.2" 118 143 119 #undef ASM_SPEC 120 #define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \ 121 diff -Naur gcc-4.4.2.orig/gcc/config/i386/linux.h gcc-4.4.2/gcc/config/i386/linux.h 122 --- gcc-4.4.2.orig/gcc/config/i386/linux.h 2009-05-21 09:21:30.000000000 -0400 123 +++ gcc-4.4.2/gcc/config/i386/linux.h 2010-01-01 16:40:54.430524270 -0500 124 @@ -100,7 +100,7 @@ 125 126 /* These macros may be overridden in k*bsd-gnu.h and i386/k*bsd-gnu.h. */ 127 #define LINK_EMULATION "elf_i386" 128 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 129 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2" 130 131 #undef ASM_SPEC 132 #define ASM_SPEC \ 133 diff -Naur gcc-4.4.2.orig/gcc/config/ia64/linux.h gcc-4.4.2/gcc/config/ia64/linux.h 134 --- gcc-4.4.2.orig/gcc/config/ia64/linux.h 2009-02-12 11:30:53.000000000 -0500 135 +++ gcc-4.4.2/gcc/config/ia64/linux.h 2010-01-01 16:40:52.554505710 -0500 136 @@ -37,7 +37,7 @@ 144 #if TARGET_64BIT_DEFAULT 145 #define SPEC_32 "m32" 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 149 @@ -61,7 +61,7 @@ 137 150 /* Define this for shared library support because it isn't in the main 138 151 linux.h file. */ … … 143 156 #undef LINK_SPEC 144 157 #define LINK_SPEC "\ 145 diff -Naur gcc-4. 4.2.orig/gcc/config/kopensolaris-gnu.h gcc-4.4.2/gcc/config/kopensolaris-gnu.h146 --- gcc-4. 4.2.orig/gcc/config/kopensolaris-gnu.h 2009-01-29 13:48:41.000000000 -0500147 +++ gcc-4. 4.2/gcc/config/kopensolaris-gnu.h 2010-01-01 16:40:57.398436744 -0500158 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 148 161 @@ -33,5 +33,5 @@ 149 162 … … 153 166 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 154 167 #endif 155 diff -Naur gcc-4.4.2.orig/gcc/config/linux.h gcc-4.4.2/gcc/config/linux.h 156 --- gcc-4.4.2.orig/gcc/config/linux.h 2009-04-09 19:23:07.000000000 -0400 157 +++ gcc-4.4.2/gcc/config/linux.h 2010-01-01 16:40:57.198535231 -0500 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 171 @@ -34,5 +34,5 @@ 172 173 #ifdef GLIBC_DYNAMIC_LINKER 174 #undef GLIBC_DYNAMIC_LINKER 175 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" 176 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 177 #endif 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 181 @@ -33,5 +33,5 @@ 182 183 #ifdef GLIBC_DYNAMIC_LINKER 184 #undef GLIBC_DYNAMIC_LINKER 185 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" 186 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 187 #endif 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 158 191 @@ -117,9 +117,9 @@ 159 192 GLIBC_DYNAMIC_LINKER must be defined for each target using them, or … … 169 202 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER) 170 203 #define LINUX_DYNAMIC_LINKER32 \ 171 diff -Naur gcc-4.4.2.orig/gcc/config/m32r/linux.h gcc-4.4.2/gcc/config/m32r/linux.h 172 --- gcc-4.4.2.orig/gcc/config/m32r/linux.h 2007-08-02 06:49:31.000000000 -0400 173 +++ gcc-4.4.2/gcc/config/m32r/linux.h 2010-01-01 16:40:59.174470383 -0500 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 207 @@ -73,7 +73,7 @@ 208 %{shared:-shared} \ 209 %{symbolic:-Bsymbolic} \ 210 %{rdynamic:-export-dynamic} \ 211 - %{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}" 212 + %{!dynamic-linker:-dynamic-linker /tools/lib/ld-linux.so.2}" 213 214 #define TARGET_OS_CPP_BUILTINS() LINUX_TARGET_OS_CPP_BUILTINS() 215 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 174 219 @@ -58,7 +58,7 @@ 175 220 … … 181 226 #undef LINK_SPEC 182 227 #if TARGET_LITTLE_ENDIAN 183 diff -Naur gcc-4. 4.2.orig/gcc/config/m68k/linux.h gcc-4.4.2/gcc/config/m68k/linux.h184 --- gcc-4. 4.2.orig/gcc/config/m68k/linux.h 2007-09-24 17:07:08.000000000 -0400185 +++ gcc-4. 4.2/gcc/config/m68k/linux.h 2010-01-01 16:40:59.643532888 -0500228 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 186 231 @@ -84,7 +84,7 @@ 187 232 … … 193 238 #undef LINK_SPEC 194 239 #define LINK_SPEC "-m m68kelf %{shared} \ 195 diff -Naur gcc-4.4.2.orig/gcc/config/mips/linux64.h gcc-4.4.2/gcc/config/mips/linux64.h 196 --- gcc-4.4.2.orig/gcc/config/mips/linux64.h 2009-02-20 10:20:38.000000000 -0500 197 +++ gcc-4.4.2/gcc/config/mips/linux64.h 2010-01-01 16:41:02.435499259 -0500 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 243 @@ -64,7 +64,7 @@ 244 #undef MIPS_DEFAULT_GVALUE 245 #define MIPS_DEFAULT_GVALUE 0 246 247 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" 248 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 249 250 /* Borrowed from sparc/linux.h */ 251 #undef LINK_SPEC 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 198 255 @@ -35,10 +35,10 @@ 199 256 %{!shared: \ … … 211 268 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32) 212 269 213 diff -Naur gcc-4.4.2.orig/gcc/config/mips/linux.h gcc-4.4.2/gcc/config/mips/linux.h 214 --- gcc-4.4.2.orig/gcc/config/mips/linux.h 2009-02-20 10:20:38.000000000 -0500 215 +++ gcc-4.4.2/gcc/config/mips/linux.h 2010-01-01 16:41:02.139500904 -0500 216 @@ -64,7 +64,7 @@ 217 #undef MIPS_DEFAULT_GVALUE 218 #define MIPS_DEFAULT_GVALUE 0 219 220 -#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1" 221 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 222 223 /* Borrowed from sparc/linux.h */ 224 #undef LINK_SPEC 225 diff -Naur gcc-4.4.2.orig/gcc/config/mn10300/linux.h gcc-4.4.2/gcc/config/mn10300/linux.h 226 --- gcc-4.4.2.orig/gcc/config/mn10300/linux.h 2007-08-02 06:49:31.000000000 -0400 227 +++ gcc-4.4.2/gcc/config/mn10300/linux.h 2010-01-01 16:40:58.791443632 -0500 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 228 273 @@ -32,7 +32,7 @@ 229 274 #undef ASM_SPEC … … 235 280 #undef LINK_SPEC 236 281 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \ 237 diff -Naur gcc-4. 4.2.orig/gcc/config/pa/pa-linux.h gcc-4.4.2/gcc/config/pa/pa-linux.h238 --- gcc-4. 4.2.orig/gcc/config/pa/pa-linux.h 2007-08-02 06:49:31.000000000 -0400239 +++ gcc-4. 4.2/gcc/config/pa/pa-linux.h 2010-01-01 16:40:53.204592866 -0500240 @@ - 44,7 +44,7 @@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 285 @@ -38,7 +38,7 @@ 241 286 /* Define this for shared library support because it isn't in the main 242 287 linux.h file. */ … … 247 292 #undef LINK_SPEC 248 293 #define LINK_SPEC "\ 249 diff -Naur gcc-4. 4.2.orig/gcc/config/rs6000/linux64.h gcc-4.4.2/gcc/config/rs6000/linux64.h250 --- gcc-4. 4.2.orig/gcc/config/rs6000/linux64.h 2009-04-09 19:23:07.000000000 -0400251 +++ gcc-4. 4.2/gcc/config/rs6000/linux64.h 2010-01-01 16:40:56.871467976 -0500252 @@ -34 2,10 +342,10 @@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 @@ 253 298 #undef LINK_OS_DEFAULT_SPEC 254 299 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)" … … 265 310 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 266 311 #else 267 diff -Naur gcc-4. 4.2.orig/gcc/config/rs6000/sysv4.h gcc-4.4.2/gcc/config/rs6000/sysv4.h268 --- gcc-4. 4.2.orig/gcc/config/rs6000/sysv4.h 2009-04-09 19:23:07.000000000 -0400269 +++ gcc-4. 4.2/gcc/config/rs6000/sysv4.h 2010-01-01 16:40:56.770656893 -0500312 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 270 315 @@ -901,8 +901,8 @@ 271 316 … … 288 333 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__ \ 289 334 %{!undef: \ 290 diff -Naur gcc-4. 4.2.orig/gcc/config/s390/linux.h gcc-4.4.2/gcc/config/s390/linux.h291 --- gcc-4. 4.2.orig/gcc/config/s390/linux.h 2007-08-02 06:49:31.000000000 -0400292 +++ gcc-4. 4.2/gcc/config/s390/linux.h 2010-01-01 16:40:58.140508091 -0500335 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 293 338 @@ -72,8 +72,8 @@ 294 339 #define MULTILIB_DEFAULTS { "m31" } … … 302 347 #undef LINK_SPEC 303 348 #define LINK_SPEC \ 304 diff -Naur gcc-4. 4.2.orig/gcc/config/sh/linux.h gcc-4.4.2/gcc/config/sh/linux.h305 --- gcc-4. 4.2.orig/gcc/config/sh/linux.h 2007-08-02 06:49:31.000000000 -0400306 +++ gcc-4. 4.2/gcc/config/sh/linux.h 2010-01-01 16:41:01.480474690 -0500349 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 307 352 @@ -47,7 +47,7 @@ 308 353 … … 314 359 #undef SUBTARGET_LINK_EMUL_SUFFIX 315 360 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux" 316 diff -Naur gcc-4.4.2.orig/gcc/config/sparc/linux64.h gcc-4.4.2/gcc/config/sparc/linux64.h 317 --- gcc-4.4.2.orig/gcc/config/sparc/linux64.h 2009-02-20 10:20:38.000000000 -0500 318 +++ gcc-4.4.2/gcc/config/sparc/linux64.h 2010-01-01 16:41:01.077439001 -0500 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 364 @@ -83,10 +83,10 @@ 365 366 /* If ELF is the default format, we should not use /lib/elf. */ 367 368 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 369 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2" 370 371 #undef LINK_SPEC 372 -#define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \ 373 +#define LINK_SPEC "-m elf32_sparc -Y P,/tools/lib %{shared:-shared} \ 374 %{!mno-relax:%{!r:-relax}} \ 375 %{!shared: \ 376 %{!ibcs: \ 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 319 380 @@ -109,8 +109,8 @@ 320 381 … … 355 416 %{!ibcs: \ 356 417 %{!static: \ 357 diff -Naur gcc-4.4.2.orig/gcc/config/sparc/linux.h gcc-4.4.2/gcc/config/sparc/linux.h 358 --- gcc-4.4.2.orig/gcc/config/sparc/linux.h 2009-02-20 10:20:38.000000000 -0500 359 +++ gcc-4.4.2/gcc/config/sparc/linux.h 2010-01-01 16:41:00.694595256 -0500 360 @@ -83,10 +83,10 @@ 361 362 /* If ELF is the default format, we should not use /lib/elf. */ 363 364 -#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" 365 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.2" 366 367 #undef LINK_SPEC 368 -#define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \ 369 +#define LINK_SPEC "-m elf32_sparc -Y P,/tools/lib %{shared:-shared} \ 370 %{!mno-relax:%{!r:-relax}} \ 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 421 @@ -44,5 +44,5 @@ 371 422 %{!shared: \ 372 %{!ibcs: \ 373 diff -Naur gcc-4.4.2.orig/gcc/config/xtensa/linux.h gcc-4.4.2/gcc/config/xtensa/linux.h 374 --- gcc-4.4.2.orig/gcc/config/xtensa/linux.h 2008-01-17 20:37:53.000000000 -0500 375 +++ gcc-4.4.2/gcc/config/xtensa/linux.h 2010-01-01 16:40:52.823530902 -0500 423 %{!static: \ 424 %{rdynamic:-export-dynamic} \ 425 - %{!dynamic-linker:-dynamic-linker /lib/ld.so.1}} \ 426 + %{!dynamic-linker:-dynamic-linker /tools/lib/ld.so.1}} \ 427 %{static:-static}}" 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 376 431 @@ -43,7 +43,7 @@ 377 432 %{mlongcalls:--longcalls} \
Note:
See TracChangeset
for help on using the changeset viewer.