Changeset 9dc416eb
- Timestamp:
- Jul 23, 2009, 6:21:49 PM (15 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 324c4a4
- Parents:
- 960526e
- Location:
- patches
- Files:
-
- 1 added
- 2 deleted
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
patches/gcc-4.4.1-pure64-1.patch
r960526e r9dc416eb 1 1 Submitted By: Jim Gifford (jim at cross-lfs dot org) 2 Date: 0 4-21-20093 Initial Package Version: 4.4. 02 Date: 07-22-2009 3 Initial Package Version: 4.4.1 4 4 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for 5 5 the Pure LFS project. 6 6 Upstream Status: Not Applied 7 Description: This patch modifies the location of the dynamic linker for gcc-4.4. 0.7 Description: This patch modifies the location of the dynamic linker for gcc-4.4.1. 8 8 9 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/linux64.h gcc-4.4.0/gcc/config/i386/linux64.h10 --- gcc-4.4. 0.orig/gcc/config/i386/linux64.h 2009-04-09 16:23:07.000000000 -070011 +++ gcc-4.4. 0/gcc/config/i386/linux64.h 2009-04-21 10:12:45.639047632-07009 diff -Naur gcc-4.4.1.orig/gcc/config/i386/linux64.h gcc-4.4.1/gcc/config/i386/linux64.h 10 --- gcc-4.4.1.orig/gcc/config/i386/linux64.h 2009-04-09 16:23:07.000000000 -0700 11 +++ gcc-4.4.1/gcc/config/i386/linux64.h 2009-07-22 17:55:10.000000000 -0700 12 12 @@ -58,8 +58,8 @@ 13 13 When the -shared link option is used a final link is not being … … 21 21 #undef ASM_SPEC 22 22 #define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \ 23 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/t-linux64 gcc-4.4.0/gcc/config/i386/t-linux6424 --- gcc-4.4. 0.orig/gcc/config/i386/t-linux64 2008-07-02 08:59:19.000000000 -070025 +++ gcc-4.4. 0/gcc/config/i386/t-linux64 2009-04-21 10:12:52.642213438-070023 diff -Naur gcc-4.4.1.orig/gcc/config/i386/t-linux64 gcc-4.4.1/gcc/config/i386/t-linux64 24 --- gcc-4.4.1.orig/gcc/config/i386/t-linux64 2008-07-02 08:59:19.000000000 -0700 25 +++ gcc-4.4.1/gcc/config/i386/t-linux64 2009-07-22 17:55:14.000000000 -0700 26 26 @@ -7,7 +7,7 @@ 27 27 … … 33 33 LIBGCC = stmp-multilib 34 34 INSTALL_LIBGCC = install-multilib 35 diff -Naur gcc-4.4. 0.orig/gcc/config/linux.h gcc-4.4.0/gcc/config/linux.h36 --- gcc-4.4. 0.orig/gcc/config/linux.h 2009-04-09 16:23:07.000000000 -070037 +++ gcc-4.4. 0/gcc/config/linux.h 2009-04-21 10:12:49.548334684-070035 diff -Naur gcc-4.4.1.orig/gcc/config/linux.h gcc-4.4.1/gcc/config/linux.h 36 --- gcc-4.4.1.orig/gcc/config/linux.h 2009-04-09 16:23:07.000000000 -0700 37 +++ gcc-4.4.1/gcc/config/linux.h 2009-07-22 17:55:05.000000000 -0700 38 38 @@ -118,7 +118,7 @@ 39 39 GLIBC_DYNAMIC_LINKER32 and GLIBC_DYNAMIC_LINKER64 for targets … … 45 45 #define LINUX_DYNAMIC_LINKER \ 46 46 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER) 47 diff -Naur gcc-4.4. 0.orig/gcc/config/mips/linux64.h gcc-4.4.0/gcc/config/mips/linux64.h48 --- gcc-4.4. 0.orig/gcc/config/mips/linux64.h 2009-02-20 07:20:38.000000000 -080049 +++ gcc-4.4. 0/gcc/config/mips/linux64.h 2009-04-21 10:12:49.630265960 -070047 diff -Naur gcc-4.4.1.orig/gcc/config/mips/linux64.h gcc-4.4.1/gcc/config/mips/linux64.h 48 --- gcc-4.4.1.orig/gcc/config/mips/linux64.h 2009-02-20 07:20:38.000000000 -0800 49 +++ gcc-4.4.1/gcc/config/mips/linux64.h 2009-07-22 17:55:09.000000000 -0700 50 50 @@ -35,10 +35,10 @@ 51 51 %{!shared: \ … … 63 63 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32) 64 64 65 diff -Naur gcc-4.4. 0.orig/gcc/config/mips/t-linux64 gcc-4.4.0/gcc/config/mips/t-linux6466 --- gcc-4.4. 0.orig/gcc/config/mips/t-linux64 2006-06-06 05:51:24.000000000 -070067 +++ gcc-4.4. 0/gcc/config/mips/t-linux64 2009-04-21 10:12:52.704637799-070065 diff -Naur gcc-4.4.1.orig/gcc/config/mips/t-linux64 gcc-4.4.1/gcc/config/mips/t-linux64 66 --- gcc-4.4.1.orig/gcc/config/mips/t-linux64 2006-06-06 05:51:24.000000000 -0700 67 +++ gcc-4.4.1/gcc/config/mips/t-linux64 2009-07-22 17:55:14.000000000 -0700 68 68 @@ -1,6 +1,6 @@ 69 69 MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64 … … 74 74 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o 75 75 76 diff -Naur gcc-4.4. 0.orig/gcc/config/rs6000/linux64.h gcc-4.4.0/gcc/config/rs6000/linux64.h77 --- gcc-4.4. 0.orig/gcc/config/rs6000/linux64.h 2009-04-09 16:23:07.000000000 -070078 +++ gcc-4.4. 0/gcc/config/rs6000/linux64.h 2009-04-21 10:12:42.311081157-070076 diff -Naur gcc-4.4.1.orig/gcc/config/rs6000/linux64.h gcc-4.4.1/gcc/config/rs6000/linux64.h 77 --- gcc-4.4.1.orig/gcc/config/rs6000/linux64.h 2009-04-09 16:23:07.000000000 -0700 78 +++ gcc-4.4.1/gcc/config/rs6000/linux64.h 2009-07-22 17:55:06.000000000 -0700 79 79 @@ -342,9 +342,9 @@ 80 80 #undef LINK_OS_DEFAULT_SPEC … … 90 90 #if UCLIBC_DEFAULT 91 91 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 92 diff -Naur gcc-4.4. 0.orig/gcc/config/rs6000/t-linux64 gcc-4.4.0/gcc/config/rs6000/t-linux6493 --- gcc-4.4. 0.orig/gcc/config/rs6000/t-linux64 2007-09-27 12:56:06.000000000 -070094 +++ gcc-4.4. 0/gcc/config/rs6000/t-linux64 2009-04-21 10:12:52.552479957-070092 diff -Naur gcc-4.4.1.orig/gcc/config/rs6000/t-linux64 gcc-4.4.1/gcc/config/rs6000/t-linux64 93 --- gcc-4.4.1.orig/gcc/config/rs6000/t-linux64 2007-09-27 12:56:06.000000000 -0700 94 +++ gcc-4.4.1/gcc/config/rs6000/t-linux64 2009-07-22 17:55:14.000000000 -0700 95 95 @@ -19,7 +19,7 @@ 96 96 MULTILIB_EXTRA_OPTS = fPIC mstrict-align … … 102 102 103 103 softfp_wrap_start := '\#ifndef __powerpc64__' 104 diff -Naur gcc-4.4. 0.orig/gcc/config/s390/linux.h gcc-4.4.0/gcc/config/s390/linux.h105 --- gcc-4.4. 0.orig/gcc/config/s390/linux.h 2007-08-02 03:49:31.000000000 -0700106 +++ gcc-4.4. 0/gcc/config/s390/linux.h 2009-04-21 10:12:44.800229083-0700104 diff -Naur gcc-4.4.1.orig/gcc/config/s390/linux.h gcc-4.4.1/gcc/config/s390/linux.h 105 --- gcc-4.4.1.orig/gcc/config/s390/linux.h 2007-08-02 03:49:31.000000000 -0700 106 +++ gcc-4.4.1/gcc/config/s390/linux.h 2009-07-22 17:55:04.000000000 -0700 107 107 @@ -72,7 +72,7 @@ 108 108 #define MULTILIB_DEFAULTS { "m31" } … … 114 114 115 115 #undef LINK_SPEC 116 diff -Naur gcc-4.4. 0.orig/gcc/config/s390/t-linux64 gcc-4.4.0/gcc/config/s390/t-linux64117 --- gcc-4.4. 0.orig/gcc/config/s390/t-linux64 2006-02-06 09:41:54.000000000 -0800118 +++ gcc-4.4. 0/gcc/config/s390/t-linux64 2009-04-21 10:12:52.607098757-0700116 diff -Naur gcc-4.4.1.orig/gcc/config/s390/t-linux64 gcc-4.4.1/gcc/config/s390/t-linux64 117 --- gcc-4.4.1.orig/gcc/config/s390/t-linux64 2006-02-06 09:41:54.000000000 -0800 118 +++ gcc-4.4.1/gcc/config/s390/t-linux64 2009-07-22 17:55:14.000000000 -0700 119 119 @@ -1,6 +1,6 @@ 120 120 MULTILIB_OPTIONS = m64/m31 … … 125 125 LIBGCC = stmp-multilib 126 126 INSTALL_LIBGCC = install-multilib 127 diff -Naur gcc-4.4. 0.orig/gcc/config/sparc/linux64.h gcc-4.4.0/gcc/config/sparc/linux64.h128 --- gcc-4.4. 0.orig/gcc/config/sparc/linux64.h 2009-02-20 07:20:38.000000000 -0800129 +++ gcc-4.4. 0/gcc/config/sparc/linux64.h 2009-04-21 10:12:52.029679006-0700127 diff -Naur gcc-4.4.1.orig/gcc/config/sparc/linux64.h gcc-4.4.1/gcc/config/sparc/linux64.h 128 --- gcc-4.4.1.orig/gcc/config/sparc/linux64.h 2009-02-20 07:20:38.000000000 -0800 129 +++ gcc-4.4.1/gcc/config/sparc/linux64.h 2009-07-22 17:55:12.000000000 -0700 130 130 @@ -109,8 +109,8 @@ 131 131 … … 166 166 %{!ibcs: \ 167 167 %{!static: \ 168 diff -Naur gcc-4.4. 0.orig/gcc/config/sparc/linux.h gcc-4.4.0/gcc/config/sparc/linux.h169 --- gcc-4.4. 0.orig/gcc/config/sparc/linux.h 2009-02-20 07:20:38.000000000 -0800170 +++ gcc-4.4. 0/gcc/config/sparc/linux.h 2009-04-21 10:12:52.271571169-0700168 diff -Naur gcc-4.4.1.orig/gcc/config/sparc/linux.h gcc-4.4.1/gcc/config/sparc/linux.h 169 --- gcc-4.4.1.orig/gcc/config/sparc/linux.h 2009-02-20 07:20:38.000000000 -0800 170 +++ gcc-4.4.1/gcc/config/sparc/linux.h 2009-07-22 17:55:12.000000000 -0700 171 171 @@ -86,7 +86,7 @@ 172 172 #define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.2" … … 178 178 %{!shared: \ 179 179 %{!ibcs: \ 180 diff -Naur gcc-4.4. 0.orig/gcc/config/sparc/t-linux64 gcc-4.4.0/gcc/config/sparc/t-linux64181 --- gcc-4.4. 0.orig/gcc/config/sparc/t-linux64 2006-02-07 23:19:43.000000000 -0800182 +++ gcc-4.4. 0/gcc/config/sparc/t-linux64 2009-04-21 10:12:52.755357174-0700180 diff -Naur gcc-4.4.1.orig/gcc/config/sparc/t-linux64 gcc-4.4.1/gcc/config/sparc/t-linux64 181 --- gcc-4.4.1.orig/gcc/config/sparc/t-linux64 2006-02-07 23:19:43.000000000 -0800 182 +++ gcc-4.4.1/gcc/config/sparc/t-linux64 2009-07-22 17:55:14.000000000 -0700 183 183 @@ -1,6 +1,6 @@ 184 184 MULTILIB_OPTIONS = m64/m32 -
patches/gcc-4.4.1-pure64_specs-1.patch
r960526e r9dc416eb 1 1 Submitted By: Jim Gifford (jim at cross-lfs dot org) 2 Date: 0 4-21-20093 Initial Package Version: 4.4. 02 Date: 07-22-2009 3 Initial Package Version: 4.4.1 4 4 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for 5 5 the Pure LFS project. 6 6 Upstream Status: Not Applied 7 Description: This patch modifies the location of the dynamic linker for gcc-4.4. 0.7 Description: This patch modifies the location of the dynamic linker for gcc-4.4.1. 8 8 9 Added the MULTILIB_OSDIRNAMES changes on 10 2009-07-06 by Joe Ciccone <jciccone@gmail.com> 11 12 diff -Naur gcc-4.4.0.orig/gcc/config/alpha/gnu.h gcc-4.4.0/gcc/config/alpha/gnu.h 13 --- gcc-4.4.0.orig/gcc/config/alpha/gnu.h 2004-09-07 20:17:19.000000000 -0400 14 +++ gcc-4.4.0/gcc/config/alpha/gnu.h 2009-07-06 12:55:35.172611497 -0400 9 diff -Naur gcc-4.4.1.orig/gcc/config/alpha/gnu.h gcc-4.4.1/gcc/config/alpha/gnu.h 10 --- gcc-4.4.1.orig/gcc/config/alpha/gnu.h 2004-09-07 17:17:19.000000000 -0700 11 +++ gcc-4.4.1/gcc/config/alpha/gnu.h 2009-07-22 17:48:48.000000000 -0700 15 12 @@ -11,7 +11,7 @@ 16 13 } while (0) … … 22 19 #undef STARTFILE_SPEC 23 20 #define STARTFILE_SPEC \ 24 diff -Naur gcc-4.4. 0.orig/gcc/config/alpha/linux-elf.h gcc-4.4.0/gcc/config/alpha/linux-elf.h25 --- gcc-4.4. 0.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -040026 +++ gcc-4.4. 0/gcc/config/alpha/linux-elf.h 2009-07-06 12:55:35.172611497 -040021 diff -Naur gcc-4.4.1.orig/gcc/config/alpha/linux-elf.h gcc-4.4.1/gcc/config/alpha/linux-elf.h 22 --- gcc-4.4.1.orig/gcc/config/alpha/linux-elf.h 2007-08-02 03:49:31.000000000 -0700 23 +++ gcc-4.4.1/gcc/config/alpha/linux-elf.h 2009-07-22 17:48:49.000000000 -0700 27 24 @@ -27,8 +27,8 @@ 28 25 #define EXTRA_SPECS \ … … 36 33 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 37 34 #else 38 diff -Naur gcc-4.4. 0.orig/gcc/config/arm/linux-eabi.h gcc-4.4.0/gcc/config/arm/linux-eabi.h39 --- gcc-4.4. 0.orig/gcc/config/arm/linux-eabi.h 2007-11-08 08:44:09.000000000 -050040 +++ gcc-4.4. 0/gcc/config/arm/linux-eabi.h 2009-07-06 12:55:35.189699425 -040035 diff -Naur gcc-4.4.1.orig/gcc/config/arm/linux-eabi.h gcc-4.4.1/gcc/config/arm/linux-eabi.h 36 --- gcc-4.4.1.orig/gcc/config/arm/linux-eabi.h 2007-11-08 05:44:09.000000000 -0800 37 +++ gcc-4.4.1/gcc/config/arm/linux-eabi.h 2009-07-22 17:48:54.000000000 -0700 41 38 @@ -61,7 +61,7 @@ 42 39 /* Use ld-linux.so.3 so that it will be possible to run "classic" … … 48 45 /* At this point, bpabi.h will have clobbered LINK_SPEC. We want to 49 46 use the GNU/Linux version, not the generic BPABI version. */ 50 diff -Naur gcc-4.4. 0.orig/gcc/config/arm/linux-elf.h gcc-4.4.0/gcc/config/arm/linux-elf.h51 --- gcc-4.4. 0.orig/gcc/config/arm/linux-elf.h 2009-02-20 10:20:38.000000000 -050052 +++ gcc-4.4. 0/gcc/config/arm/linux-elf.h 2009-07-06 12:55:35.199931446 -040047 diff -Naur gcc-4.4.1.orig/gcc/config/arm/linux-elf.h gcc-4.4.1/gcc/config/arm/linux-elf.h 48 --- gcc-4.4.1.orig/gcc/config/arm/linux-elf.h 2009-02-20 07:20:38.000000000 -0800 49 +++ gcc-4.4.1/gcc/config/arm/linux-elf.h 2009-07-22 17:48:54.000000000 -0700 53 50 @@ -62,7 +62,7 @@ 54 51 … … 60 57 #define LINUX_TARGET_LINK_SPEC "%{h*} %{version:-v} \ 61 58 %{b} \ 62 diff -Naur gcc-4.4. 0.orig/gcc/config/bfin/linux.h gcc-4.4.0/gcc/config/bfin/linux.h63 --- gcc-4.4. 0.orig/gcc/config/bfin/linux.h 2008-11-27 04:11:50.000000000 -050064 +++ gcc-4.4. 0/gcc/config/bfin/linux.h 2009-07-06 12:55:35.213266941 -040059 diff -Naur gcc-4.4.1.orig/gcc/config/bfin/linux.h gcc-4.4.1/gcc/config/bfin/linux.h 60 --- gcc-4.4.1.orig/gcc/config/bfin/linux.h 2008-11-27 01:11:50.000000000 -0800 61 +++ gcc-4.4.1/gcc/config/bfin/linux.h 2009-07-22 17:48:45.000000000 -0700 65 62 @@ -22,7 +22,7 @@ 66 63 %{shared:-G -Bdynamic} \ … … 72 69 73 70 #define MD_UNWIND_SUPPORT "config/bfin/linux-unwind.h" 74 diff -Naur gcc-4.4. 0.orig/gcc/config/cris/linux.h gcc-4.4.0/gcc/config/cris/linux.h75 --- gcc-4.4. 0.orig/gcc/config/cris/linux.h 2009-03-22 11:15:04.000000000 -040076 +++ gcc-4.4. 0/gcc/config/cris/linux.h 2009-07-06 12:55:35.225552880 -040071 diff -Naur gcc-4.4.1.orig/gcc/config/cris/linux.h gcc-4.4.1/gcc/config/cris/linux.h 72 --- gcc-4.4.1.orig/gcc/config/cris/linux.h 2009-03-22 08:15:04.000000000 -0700 73 +++ gcc-4.4.1/gcc/config/cris/linux.h 2009-07-22 17:48:53.000000000 -0700 77 74 @@ -103,7 +103,7 @@ 78 75 #undef CRIS_DEFAULT_CPU_VERSION … … 84 81 /* We need an -rpath-link to ld.so.1, and presumably to each directory 85 82 specified with -B. */ 86 diff -Naur gcc-4.4. 0.orig/gcc/config/frv/linux.h gcc-4.4.0/gcc/config/frv/linux.h87 --- gcc-4.4. 0.orig/gcc/config/frv/linux.h 2007-08-02 06:49:31.000000000 -040088 +++ gcc-4.4. 0/gcc/config/frv/linux.h 2009-07-06 12:55:35.235552870 -040083 diff -Naur gcc-4.4.1.orig/gcc/config/frv/linux.h gcc-4.4.1/gcc/config/frv/linux.h 84 --- gcc-4.4.1.orig/gcc/config/frv/linux.h 2007-08-02 03:49:31.000000000 -0700 85 +++ gcc-4.4.1/gcc/config/frv/linux.h 2009-07-22 17:48:45.000000000 -0700 89 86 @@ -35,7 +35,7 @@ 90 87 #define ENDFILE_SPEC \ … … 96 93 #undef LINK_SPEC 97 94 #define LINK_SPEC "\ 98 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/gnu.h gcc-4.4.0/gcc/config/i386/gnu.h99 --- gcc-4.4. 0.orig/gcc/config/i386/gnu.h 2008-11-13 18:28:46.000000000 -0500100 +++ gcc-4.4. 0/gcc/config/i386/gnu.h 2009-07-06 12:55:35.249930910 -040095 diff -Naur gcc-4.4.1.orig/gcc/config/i386/gnu.h gcc-4.4.1/gcc/config/i386/gnu.h 96 --- gcc-4.4.1.orig/gcc/config/i386/gnu.h 2008-11-13 15:28:46.000000000 -0800 97 +++ gcc-4.4.1/gcc/config/i386/gnu.h 2009-07-22 17:48:51.000000000 -0700 101 98 @@ -21,7 +21,7 @@ 102 99 */ … … 108 105 #undef TARGET_VERSION 109 106 #define TARGET_VERSION fprintf (stderr, " (i386 GNU)"); 110 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/linux64.h gcc-4.4.0/gcc/config/i386/linux64.h111 --- gcc-4.4. 0.orig/gcc/config/i386/linux64.h 2009-04-09 19:23:07.000000000 -0400112 +++ gcc-4.4. 0/gcc/config/i386/linux64.h 2009-07-06 12:55:35.259933575 -0400107 diff -Naur gcc-4.4.1.orig/gcc/config/i386/linux64.h gcc-4.4.1/gcc/config/i386/linux64.h 108 --- gcc-4.4.1.orig/gcc/config/i386/linux64.h 2009-04-09 16:23:07.000000000 -0700 109 +++ gcc-4.4.1/gcc/config/i386/linux64.h 2009-07-22 17:48:50.000000000 -0700 113 110 @@ -58,8 +58,8 @@ 114 111 When the -shared link option is used a final link is not being … … 122 119 #undef ASM_SPEC 123 120 #define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \ 124 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/linux.h gcc-4.4.0/gcc/config/i386/linux.h125 --- gcc-4.4. 0.orig/gcc/config/i386/linux.h 2009-02-20 10:20:38.000000000 -0500126 +++ gcc-4.4. 0/gcc/config/i386/linux.h 2009-07-06 12:55:35.273264254 -0400121 diff -Naur gcc-4.4.1.orig/gcc/config/i386/linux.h gcc-4.4.1/gcc/config/i386/linux.h 122 --- gcc-4.4.1.orig/gcc/config/i386/linux.h 2009-05-21 06:21:30.000000000 -0700 123 +++ gcc-4.4.1/gcc/config/i386/linux.h 2009-07-22 17:48:50.000000000 -0700 127 124 @@ -100,7 +100,7 @@ 128 125 … … 134 131 #undef ASM_SPEC 135 132 #define ASM_SPEC \ 136 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/t-linux64 gcc-4.4.0/gcc/config/i386/t-linux64137 --- gcc-4.4. 0.orig/gcc/config/i386/t-linux64 2008-07-02 11:59:19.000000000 -0400138 +++ gcc-4.4. 0/gcc/config/i386/t-linux64 2009-07-06 12:55:26.008913875 -0400133 diff -Naur gcc-4.4.1.orig/gcc/config/i386/t-linux64 gcc-4.4.1/gcc/config/i386/t-linux64 134 --- gcc-4.4.1.orig/gcc/config/i386/t-linux64 2008-07-02 08:59:19.000000000 -0700 135 +++ gcc-4.4.1/gcc/config/i386/t-linux64 2009-07-22 17:48:56.000000000 -0700 139 136 @@ -7,7 +7,7 @@ 140 137 … … 146 143 LIBGCC = stmp-multilib 147 144 INSTALL_LIBGCC = install-multilib 148 diff -Naur gcc-4.4. 0.orig/gcc/config/ia64/linux.h gcc-4.4.0/gcc/config/ia64/linux.h149 --- gcc-4.4. 0.orig/gcc/config/ia64/linux.h 2009-02-12 11:30:53.000000000 -0500150 +++ gcc-4.4. 0/gcc/config/ia64/linux.h 2009-07-06 12:55:35.285552952 -0400145 diff -Naur gcc-4.4.1.orig/gcc/config/ia64/linux.h gcc-4.4.1/gcc/config/ia64/linux.h 146 --- gcc-4.4.1.orig/gcc/config/ia64/linux.h 2009-02-12 08:30:53.000000000 -0800 147 +++ gcc-4.4.1/gcc/config/ia64/linux.h 2009-07-22 17:48:48.000000000 -0700 151 148 @@ -37,7 +37,7 @@ 152 149 /* Define this for shared library support because it isn't in the main … … 158 155 #undef LINK_SPEC 159 156 #define LINK_SPEC "\ 160 diff -Naur gcc-4.4. 0.orig/gcc/config/kopensolaris-gnu.h gcc-4.4.0/gcc/config/kopensolaris-gnu.h161 --- gcc-4.4. 0.orig/gcc/config/kopensolaris-gnu.h 2009-01-29 13:48:41.000000000 -0500162 +++ gcc-4.4. 0/gcc/config/kopensolaris-gnu.h 2009-07-06 12:55:35.295992500 -0400157 diff -Naur gcc-4.4.1.orig/gcc/config/kopensolaris-gnu.h gcc-4.4.1/gcc/config/kopensolaris-gnu.h 158 --- gcc-4.4.1.orig/gcc/config/kopensolaris-gnu.h 2009-01-29 10:48:41.000000000 -0800 159 +++ gcc-4.4.1/gcc/config/kopensolaris-gnu.h 2009-07-22 17:48:45.000000000 -0700 163 160 @@ -33,5 +33,5 @@ 164 161 … … 168 165 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 169 166 #endif 170 diff -Naur gcc-4.4. 0.orig/gcc/config/linux.h gcc-4.4.0/gcc/config/linux.h171 --- gcc-4.4. 0.orig/gcc/config/linux.h 2009-04-09 19:23:07.000000000 -0400172 +++ gcc-4.4. 0/gcc/config/linux.h 2009-07-06 12:55:35.308886242 -0400167 diff -Naur gcc-4.4.1.orig/gcc/config/linux.h gcc-4.4.1/gcc/config/linux.h 168 --- gcc-4.4.1.orig/gcc/config/linux.h 2009-04-09 16:23:07.000000000 -0700 169 +++ gcc-4.4.1/gcc/config/linux.h 2009-07-22 17:48:44.000000000 -0700 173 170 @@ -117,9 +117,9 @@ 174 171 GLIBC_DYNAMIC_LINKER must be defined for each target using them, or … … 184 181 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER) 185 182 #define LINUX_DYNAMIC_LINKER32 \ 186 diff -Naur gcc-4.4. 0.orig/gcc/config/m32r/linux.h gcc-4.4.0/gcc/config/m32r/linux.h187 --- gcc-4.4. 0.orig/gcc/config/m32r/linux.h 2007-08-02 06:49:31.000000000 -0400188 +++ gcc-4.4. 0/gcc/config/m32r/linux.h 2009-07-06 12:55:35.319931227 -0400183 diff -Naur gcc-4.4.1.orig/gcc/config/m32r/linux.h gcc-4.4.1/gcc/config/m32r/linux.h 184 --- gcc-4.4.1.orig/gcc/config/m32r/linux.h 2007-08-02 03:49:31.000000000 -0700 185 +++ gcc-4.4.1/gcc/config/m32r/linux.h 2009-07-22 17:48:55.000000000 -0700 189 186 @@ -58,7 +58,7 @@ 190 187 … … 196 193 #undef LINK_SPEC 197 194 #if TARGET_LITTLE_ENDIAN 198 diff -Naur gcc-4.4. 0.orig/gcc/config/m68k/linux.h gcc-4.4.0/gcc/config/m68k/linux.h199 --- gcc-4.4. 0.orig/gcc/config/m68k/linux.h 2007-09-24 17:07:08.000000000 -0400200 +++ gcc-4.4. 0/gcc/config/m68k/linux.h 2009-07-06 12:55:35.333267081 -0400195 diff -Naur gcc-4.4.1.orig/gcc/config/m68k/linux.h gcc-4.4.1/gcc/config/m68k/linux.h 196 --- gcc-4.4.1.orig/gcc/config/m68k/linux.h 2007-09-24 14:07:08.000000000 -0700 197 +++ gcc-4.4.1/gcc/config/m68k/linux.h 2009-07-22 17:48:49.000000000 -0700 201 198 @@ -84,7 +84,7 @@ 202 199 … … 208 205 #undef LINK_SPEC 209 206 #define LINK_SPEC "-m m68kelf %{shared} \ 210 diff -Naur gcc-4.4. 0.orig/gcc/config/mips/linux64.h gcc-4.4.0/gcc/config/mips/linux64.h211 --- gcc-4.4. 0.orig/gcc/config/mips/linux64.h 2009-02-20 10:20:38.000000000 -0500212 +++ gcc-4.4. 0/gcc/config/mips/linux64.h 2009-07-06 12:55:35.346048362 -0400207 diff -Naur gcc-4.4.1.orig/gcc/config/mips/linux64.h gcc-4.4.1/gcc/config/mips/linux64.h 208 --- gcc-4.4.1.orig/gcc/config/mips/linux64.h 2009-02-20 07:20:38.000000000 -0800 209 +++ gcc-4.4.1/gcc/config/mips/linux64.h 2009-07-22 17:48:49.000000000 -0700 213 210 @@ -35,10 +35,10 @@ 214 211 %{!shared: \ … … 226 223 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32) 227 224 228 diff -Naur gcc-4.4. 0.orig/gcc/config/mips/linux.h gcc-4.4.0/gcc/config/mips/linux.h229 --- gcc-4.4. 0.orig/gcc/config/mips/linux.h 2009-02-20 10:20:38.000000000 -0500230 +++ gcc-4.4. 0/gcc/config/mips/linux.h 2009-07-06 12:55:35.353265271 -0400225 diff -Naur gcc-4.4.1.orig/gcc/config/mips/linux.h gcc-4.4.1/gcc/config/mips/linux.h 226 --- gcc-4.4.1.orig/gcc/config/mips/linux.h 2009-02-20 07:20:38.000000000 -0800 227 +++ gcc-4.4.1/gcc/config/mips/linux.h 2009-07-22 17:48:49.000000000 -0700 231 228 @@ -64,7 +64,7 @@ 232 229 #undef MIPS_DEFAULT_GVALUE … … 238 235 /* Borrowed from sparc/linux.h */ 239 236 #undef LINK_SPEC 240 diff -Naur gcc-4.4. 0.orig/gcc/config/mips/t-linux64 gcc-4.4.0/gcc/config/mips/t-linux64241 --- gcc-4.4. 0.orig/gcc/config/mips/t-linux64 2006-06-06 08:51:24.000000000 -0400242 +++ gcc-4.4. 0/gcc/config/mips/t-linux64 2009-07-06 12:55:26.008913875 -0400237 diff -Naur gcc-4.4.1.orig/gcc/config/mips/t-linux64 gcc-4.4.1/gcc/config/mips/t-linux64 238 --- gcc-4.4.1.orig/gcc/config/mips/t-linux64 2006-06-06 05:51:24.000000000 -0700 239 +++ gcc-4.4.1/gcc/config/mips/t-linux64 2009-07-22 17:48:56.000000000 -0700 243 240 @@ -1,6 +1,6 @@ 244 241 MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64 … … 249 246 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o 250 247 251 diff -Naur gcc-4.4. 0.orig/gcc/config/mn10300/linux.h gcc-4.4.0/gcc/config/mn10300/linux.h252 --- gcc-4.4. 0.orig/gcc/config/mn10300/linux.h 2007-08-02 06:49:31.000000000 -0400253 +++ gcc-4.4. 0/gcc/config/mn10300/linux.h 2009-07-06 12:55:35.366452152 -0400248 diff -Naur gcc-4.4.1.orig/gcc/config/mn10300/linux.h gcc-4.4.1/gcc/config/mn10300/linux.h 249 --- gcc-4.4.1.orig/gcc/config/mn10300/linux.h 2007-08-02 03:49:31.000000000 -0700 250 +++ gcc-4.4.1/gcc/config/mn10300/linux.h 2009-07-22 17:48:53.000000000 -0700 254 251 @@ -32,7 +32,7 @@ 255 252 #undef ASM_SPEC … … 261 258 #undef LINK_SPEC 262 259 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \ 263 diff -Naur gcc-4.4. 0.orig/gcc/config/pa/pa-linux.h gcc-4.4.0/gcc/config/pa/pa-linux.h264 --- gcc-4.4. 0.orig/gcc/config/pa/pa-linux.h 2007-08-02 06:49:31.000000000 -0400265 +++ gcc-4.4. 0/gcc/config/pa/pa-linux.h 2009-07-06 12:55:35.373264836 -0400260 diff -Naur gcc-4.4.1.orig/gcc/config/pa/pa-linux.h gcc-4.4.1/gcc/config/pa/pa-linux.h 261 --- gcc-4.4.1.orig/gcc/config/pa/pa-linux.h 2007-08-02 03:49:31.000000000 -0700 262 +++ gcc-4.4.1/gcc/config/pa/pa-linux.h 2009-07-22 17:48:43.000000000 -0700 266 263 @@ -44,7 +44,7 @@ 267 264 /* Define this for shared library support because it isn't in the main … … 273 270 #undef LINK_SPEC 274 271 #define LINK_SPEC "\ 275 diff -Naur gcc-4.4. 0.orig/gcc/config/rs6000/linux64.h gcc-4.4.0/gcc/config/rs6000/linux64.h276 --- gcc-4.4. 0.orig/gcc/config/rs6000/linux64.h 2009-04-09 19:23:07.000000000 -0400277 +++ gcc-4.4. 0/gcc/config/rs6000/linux64.h 2009-07-06 12:55:35.382220453 -0400272 diff -Naur gcc-4.4.1.orig/gcc/config/rs6000/linux64.h gcc-4.4.1/gcc/config/rs6000/linux64.h 273 --- gcc-4.4.1.orig/gcc/config/rs6000/linux64.h 2009-04-09 16:23:07.000000000 -0700 274 +++ gcc-4.4.1/gcc/config/rs6000/linux64.h 2009-07-22 17:48:46.000000000 -0700 278 275 @@ -342,10 +342,10 @@ 279 276 #undef LINK_OS_DEFAULT_SPEC … … 291 288 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 292 289 #else 293 diff -Naur gcc-4.4. 0.orig/gcc/config/rs6000/sysv4.h gcc-4.4.0/gcc/config/rs6000/sysv4.h294 --- gcc-4.4. 0.orig/gcc/config/rs6000/sysv4.h 2009-04-09 19:23:07.000000000 -0400295 +++ gcc-4.4. 0/gcc/config/rs6000/sysv4.h 2009-07-06 12:55:35.395555139 -0400290 diff -Naur gcc-4.4.1.orig/gcc/config/rs6000/sysv4.h gcc-4.4.1/gcc/config/rs6000/sysv4.h 291 --- gcc-4.4.1.orig/gcc/config/rs6000/sysv4.h 2009-04-09 16:23:07.000000000 -0700 292 +++ gcc-4.4.1/gcc/config/rs6000/sysv4.h 2009-07-22 17:48:47.000000000 -0700 296 293 @@ -901,8 +901,8 @@ 297 294 … … 314 311 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__ \ 315 312 %{!undef: \ 316 diff -Naur gcc-4.4. 0.orig/gcc/config/rs6000/t-linux64 gcc-4.4.0/gcc/config/rs6000/t-linux64317 --- gcc-4.4. 0.orig/gcc/config/rs6000/t-linux64 2007-09-27 15:56:06.000000000 -0400318 +++ gcc-4.4. 0/gcc/config/rs6000/t-linux64 2009-07-06 12:55:26.025768252 -0400313 diff -Naur gcc-4.4.1.orig/gcc/config/rs6000/t-linux64 gcc-4.4.1/gcc/config/rs6000/t-linux64 314 --- gcc-4.4.1.orig/gcc/config/rs6000/t-linux64 2007-09-27 12:56:06.000000000 -0700 315 +++ gcc-4.4.1/gcc/config/rs6000/t-linux64 2009-07-22 17:48:56.000000000 -0700 319 316 @@ -19,7 +19,7 @@ 320 317 MULTILIB_EXTRA_OPTS = fPIC mstrict-align … … 326 323 327 324 softfp_wrap_start := '\#ifndef __powerpc64__' 328 diff -Naur gcc-4.4. 0.orig/gcc/config/s390/linux.h gcc-4.4.0/gcc/config/s390/linux.h329 --- gcc-4.4. 0.orig/gcc/config/s390/linux.h 2007-08-02 06:49:31.000000000 -0400330 +++ gcc-4.4. 0/gcc/config/s390/linux.h 2009-07-06 12:55:35.406598167 -0400325 diff -Naur gcc-4.4.1.orig/gcc/config/s390/linux.h gcc-4.4.1/gcc/config/s390/linux.h 326 --- gcc-4.4.1.orig/gcc/config/s390/linux.h 2007-08-02 03:49:31.000000000 -0700 327 +++ gcc-4.4.1/gcc/config/s390/linux.h 2009-07-22 17:48:43.000000000 -0700 331 328 @@ -72,8 +72,8 @@ 332 329 #define MULTILIB_DEFAULTS { "m31" } … … 340 337 #undef LINK_SPEC 341 338 #define LINK_SPEC \ 342 diff -Naur gcc-4.4. 0.orig/gcc/config/s390/t-linux64 gcc-4.4.0/gcc/config/s390/t-linux64343 --- gcc-4.4. 0.orig/gcc/config/s390/t-linux64 2006-02-06 12:41:54.000000000 -0500344 +++ gcc-4.4. 0/gcc/config/s390/t-linux64 2009-07-06 12:55:26.039101148 -0400339 diff -Naur gcc-4.4.1.orig/gcc/config/s390/t-linux64 gcc-4.4.1/gcc/config/s390/t-linux64 340 --- gcc-4.4.1.orig/gcc/config/s390/t-linux64 2006-02-06 09:41:54.000000000 -0800 341 +++ gcc-4.4.1/gcc/config/s390/t-linux64 2009-07-22 17:48:56.000000000 -0700 345 342 @@ -1,6 +1,6 @@ 346 343 MULTILIB_OPTIONS = m64/m31 … … 351 348 LIBGCC = stmp-multilib 352 349 INSTALL_LIBGCC = install-multilib 353 diff -Naur gcc-4.4. 0.orig/gcc/config/sh/linux.h gcc-4.4.0/gcc/config/sh/linux.h354 --- gcc-4.4. 0.orig/gcc/config/sh/linux.h 2007-08-02 06:49:31.000000000 -0400355 +++ gcc-4.4. 0/gcc/config/sh/linux.h 2009-07-06 12:55:35.413265180 -0400350 diff -Naur gcc-4.4.1.orig/gcc/config/sh/linux.h gcc-4.4.1/gcc/config/sh/linux.h 351 --- gcc-4.4.1.orig/gcc/config/sh/linux.h 2007-08-02 03:49:31.000000000 -0700 352 +++ gcc-4.4.1/gcc/config/sh/linux.h 2009-07-22 17:48:55.000000000 -0700 356 353 @@ -47,7 +47,7 @@ 357 354 … … 363 360 #undef SUBTARGET_LINK_EMUL_SUFFIX 364 361 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux" 365 diff -Naur gcc-4.4. 0.orig/gcc/config/sparc/linux64.h gcc-4.4.0/gcc/config/sparc/linux64.h366 --- gcc-4.4. 0.orig/gcc/config/sparc/linux64.h 2009-02-20 10:20:38.000000000 -0500367 +++ gcc-4.4. 0/gcc/config/sparc/linux64.h 2009-07-06 12:55:35.422947226 -0400362 diff -Naur gcc-4.4.1.orig/gcc/config/sparc/linux64.h gcc-4.4.1/gcc/config/sparc/linux64.h 363 --- gcc-4.4.1.orig/gcc/config/sparc/linux64.h 2009-02-20 07:20:38.000000000 -0800 364 +++ gcc-4.4.1/gcc/config/sparc/linux64.h 2009-07-22 17:48:54.000000000 -0700 368 365 @@ -109,8 +109,8 @@ 369 366 … … 404 401 %{!ibcs: \ 405 402 %{!static: \ 406 diff -Naur gcc-4.4. 0.orig/gcc/config/sparc/linux.h gcc-4.4.0/gcc/config/sparc/linux.h407 --- gcc-4.4. 0.orig/gcc/config/sparc/linux.h 2009-02-20 10:20:38.000000000 -0500408 +++ gcc-4.4. 0/gcc/config/sparc/linux.h 2009-07-06 12:55:35.429931033 -0400403 diff -Naur gcc-4.4.1.orig/gcc/config/sparc/linux.h gcc-4.4.1/gcc/config/sparc/linux.h 404 --- gcc-4.4.1.orig/gcc/config/sparc/linux.h 2009-02-20 07:20:38.000000000 -0800 405 +++ gcc-4.4.1/gcc/config/sparc/linux.h 2009-07-22 17:48:54.000000000 -0700 409 406 @@ -83,10 +83,10 @@ 410 407 … … 420 417 %{!shared: \ 421 418 %{!ibcs: \ 422 diff -Naur gcc-4.4. 0.orig/gcc/config/sparc/t-linux64 gcc-4.4.0/gcc/config/sparc/t-linux64423 --- gcc-4.4. 0.orig/gcc/config/sparc/t-linux64 2006-02-08 02:19:43.000000000 -0500424 +++ gcc-4.4. 0/gcc/config/sparc/t-linux64 2009-07-06 12:55:26.048887236 -0400419 diff -Naur gcc-4.4.1.orig/gcc/config/sparc/t-linux64 gcc-4.4.1/gcc/config/sparc/t-linux64 420 --- gcc-4.4.1.orig/gcc/config/sparc/t-linux64 2006-02-07 23:19:43.000000000 -0800 421 +++ gcc-4.4.1/gcc/config/sparc/t-linux64 2009-07-22 17:48:56.000000000 -0700 425 422 @@ -1,6 +1,6 @@ 426 423 MULTILIB_OPTIONS = m64/m32 … … 431 428 LIBGCC = stmp-multilib 432 429 INSTALL_LIBGCC = install-multilib 433 diff -Naur gcc-4.4. 0.orig/gcc/config/xtensa/linux.h gcc-4.4.0/gcc/config/xtensa/linux.h434 --- gcc-4.4. 0.orig/gcc/config/xtensa/linux.h 2008-01-17 20:37:53.000000000 -0500435 +++ gcc-4.4. 0/gcc/config/xtensa/linux.h 2009-07-06 12:55:35.438886309 -0400430 diff -Naur gcc-4.4.1.orig/gcc/config/xtensa/linux.h gcc-4.4.1/gcc/config/xtensa/linux.h 431 --- gcc-4.4.1.orig/gcc/config/xtensa/linux.h 2008-01-17 17:37:53.000000000 -0800 432 +++ gcc-4.4.1/gcc/config/xtensa/linux.h 2009-07-22 17:48:45.000000000 -0700 436 433 @@ -43,7 +43,7 @@ 437 434 %{mlongcalls:--longcalls} \ -
patches/gcc-4.4.1-specs-1.patch
r960526e r9dc416eb 1 1 Submitted By: Jim Gifford (jim at cross-lfs dot org) 2 Date: 0 4-21-20093 Initial Package Version: 4.4. 02 Date: 07-22-2009 3 Initial Package Version: 4.4.1 4 4 Origin: Idea originally developed by Ryan Oliver and Greg Schafer for 5 5 the Pure LFS project. 6 6 Upstream Status: Not Applied 7 Description: This patch modifies the location of the dynamic linker for gcc-4.4. 0.7 Description: This patch modifies the location of the dynamic linker for gcc-4.4.1. 8 8 9 diff -Naur gcc-4.4. 0.orig/gcc/config/alpha/gnu.h gcc-4.4.0/gcc/config/alpha/gnu.h10 --- gcc-4.4. 0.orig/gcc/config/alpha/gnu.h 2004-09-07 17:17:19.000000000 -070011 +++ gcc-4.4. 0/gcc/config/alpha/gnu.h 2009-04-21 10:05:33.058642828-07009 diff -Naur gcc-4.4.1.orig/gcc/config/alpha/gnu.h gcc-4.4.1/gcc/config/alpha/gnu.h 10 --- gcc-4.4.1.orig/gcc/config/alpha/gnu.h 2004-09-07 17:17:19.000000000 -0700 11 +++ gcc-4.4.1/gcc/config/alpha/gnu.h 2009-07-22 17:43:39.000000000 -0700 12 12 @@ -11,7 +11,7 @@ 13 13 } while (0) … … 19 19 #undef STARTFILE_SPEC 20 20 #define STARTFILE_SPEC \ 21 diff -Naur gcc-4.4. 0.orig/gcc/config/alpha/linux-elf.h gcc-4.4.0/gcc/config/alpha/linux-elf.h22 --- gcc-4.4. 0.orig/gcc/config/alpha/linux-elf.h 2007-08-02 03:49:31.000000000 -070023 +++ gcc-4.4. 0/gcc/config/alpha/linux-elf.h 2009-04-21 10:05:33.167886578-070021 diff -Naur gcc-4.4.1.orig/gcc/config/alpha/linux-elf.h gcc-4.4.1/gcc/config/alpha/linux-elf.h 22 --- gcc-4.4.1.orig/gcc/config/alpha/linux-elf.h 2007-08-02 03:49:31.000000000 -0700 23 +++ gcc-4.4.1/gcc/config/alpha/linux-elf.h 2009-07-22 17:43:39.000000000 -0700 24 24 @@ -27,8 +27,8 @@ 25 25 #define EXTRA_SPECS \ … … 33 33 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 34 34 #else 35 diff -Naur gcc-4.4. 0.orig/gcc/config/arm/linux-eabi.h gcc-4.4.0/gcc/config/arm/linux-eabi.h36 --- gcc-4.4. 0.orig/gcc/config/arm/linux-eabi.h 2007-11-08 05:44:09.000000000 -080037 +++ gcc-4.4. 0/gcc/config/arm/linux-eabi.h 2009-04-21 10:05:37.592169299-070035 diff -Naur gcc-4.4.1.orig/gcc/config/arm/linux-eabi.h gcc-4.4.1/gcc/config/arm/linux-eabi.h 36 --- gcc-4.4.1.orig/gcc/config/arm/linux-eabi.h 2007-11-08 05:44:09.000000000 -0800 37 +++ gcc-4.4.1/gcc/config/arm/linux-eabi.h 2009-07-22 17:43:44.000000000 -0700 38 38 @@ -61,7 +61,7 @@ 39 39 /* Use ld-linux.so.3 so that it will be possible to run "classic" … … 45 45 /* At this point, bpabi.h will have clobbered LINK_SPEC. We want to 46 46 use the GNU/Linux version, not the generic BPABI version. */ 47 diff -Naur gcc-4.4. 0.orig/gcc/config/arm/linux-elf.h gcc-4.4.0/gcc/config/arm/linux-elf.h48 --- gcc-4.4. 0.orig/gcc/config/arm/linux-elf.h 2009-02-20 07:20:38.000000000 -080049 +++ gcc-4.4. 0/gcc/config/arm/linux-elf.h 2009-04-21 10:05:37.389291242-070047 diff -Naur gcc-4.4.1.orig/gcc/config/arm/linux-elf.h gcc-4.4.1/gcc/config/arm/linux-elf.h 48 --- gcc-4.4.1.orig/gcc/config/arm/linux-elf.h 2009-02-20 07:20:38.000000000 -0800 49 +++ gcc-4.4.1/gcc/config/arm/linux-elf.h 2009-07-22 17:43:44.000000000 -0700 50 50 @@ -62,7 +62,7 @@ 51 51 … … 57 57 #define LINUX_TARGET_LINK_SPEC "%{h*} %{version:-v} \ 58 58 %{b} \ 59 diff -Naur gcc-4.4. 0.orig/gcc/config/bfin/linux.h gcc-4.4.0/gcc/config/bfin/linux.h60 --- gcc-4.4. 0.orig/gcc/config/bfin/linux.h 2008-11-27 01:11:50.000000000 -080061 +++ gcc-4.4. 0/gcc/config/bfin/linux.h 2009-04-21 10:05:29.793102668-070059 diff -Naur gcc-4.4.1.orig/gcc/config/bfin/linux.h gcc-4.4.1/gcc/config/bfin/linux.h 60 --- gcc-4.4.1.orig/gcc/config/bfin/linux.h 2008-11-27 01:11:50.000000000 -0800 61 +++ gcc-4.4.1/gcc/config/bfin/linux.h 2009-07-22 17:43:35.000000000 -0700 62 62 @@ -22,7 +22,7 @@ 63 63 %{shared:-G -Bdynamic} \ … … 69 69 70 70 #define MD_UNWIND_SUPPORT "config/bfin/linux-unwind.h" 71 diff -Naur gcc-4.4. 0.orig/gcc/config/cris/linux.h gcc-4.4.0/gcc/config/cris/linux.h72 --- gcc-4.4. 0.orig/gcc/config/cris/linux.h 2009-03-22 08:15:04.000000000 -070073 +++ gcc-4.4. 0/gcc/config/cris/linux.h 2009-04-21 10:05:27.167401313-070071 diff -Naur gcc-4.4.1.orig/gcc/config/cris/linux.h gcc-4.4.1/gcc/config/cris/linux.h 72 --- gcc-4.4.1.orig/gcc/config/cris/linux.h 2009-03-22 08:15:04.000000000 -0700 73 +++ gcc-4.4.1/gcc/config/cris/linux.h 2009-07-22 17:43:43.000000000 -0700 74 74 @@ -103,7 +103,7 @@ 75 75 #undef CRIS_DEFAULT_CPU_VERSION … … 81 81 /* We need an -rpath-link to ld.so.1, and presumably to each directory 82 82 specified with -B. */ 83 diff -Naur gcc-4.4. 0.orig/gcc/config/frv/linux.h gcc-4.4.0/gcc/config/frv/linux.h84 --- gcc-4.4. 0.orig/gcc/config/frv/linux.h 2007-08-02 03:49:31.000000000 -070085 +++ gcc-4.4. 0/gcc/config/frv/linux.h 2009-04-21 10:05:26.843578992-070083 diff -Naur gcc-4.4.1.orig/gcc/config/frv/linux.h gcc-4.4.1/gcc/config/frv/linux.h 84 --- gcc-4.4.1.orig/gcc/config/frv/linux.h 2007-08-02 03:49:31.000000000 -0700 85 +++ gcc-4.4.1/gcc/config/frv/linux.h 2009-07-22 17:43:35.000000000 -0700 86 86 @@ -35,7 +35,7 @@ 87 87 #define ENDFILE_SPEC \ … … 93 93 #undef LINK_SPEC 94 94 #define LINK_SPEC "\ 95 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/gnu.h gcc-4.4.0/gcc/config/i386/gnu.h96 --- gcc-4.4. 0.orig/gcc/config/i386/gnu.h 2008-11-13 15:28:46.000000000 -080097 +++ gcc-4.4. 0/gcc/config/i386/gnu.h 2009-04-21 10:05:30.113024445-070095 diff -Naur gcc-4.4.1.orig/gcc/config/i386/gnu.h gcc-4.4.1/gcc/config/i386/gnu.h 96 --- gcc-4.4.1.orig/gcc/config/i386/gnu.h 2008-11-13 15:28:46.000000000 -0800 97 +++ gcc-4.4.1/gcc/config/i386/gnu.h 2009-07-22 17:43:42.000000000 -0700 98 98 @@ -21,7 +21,7 @@ 99 99 */ … … 105 105 #undef TARGET_VERSION 106 106 #define TARGET_VERSION fprintf (stderr, " (i386 GNU)"); 107 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/linux64.h gcc-4.4.0/gcc/config/i386/linux64.h108 --- gcc-4.4. 0.orig/gcc/config/i386/linux64.h 2009-04-09 16:23:07.000000000 -0700109 +++ gcc-4.4. 0/gcc/config/i386/linux64.h 2009-04-21 10:05:29.968667692-0700107 diff -Naur gcc-4.4.1.orig/gcc/config/i386/linux64.h gcc-4.4.1/gcc/config/i386/linux64.h 108 --- gcc-4.4.1.orig/gcc/config/i386/linux64.h 2009-04-09 16:23:07.000000000 -0700 109 +++ gcc-4.4.1/gcc/config/i386/linux64.h 2009-07-22 17:43:41.000000000 -0700 110 110 @@ -58,8 +58,8 @@ 111 111 When the -shared link option is used a final link is not being … … 119 119 #undef ASM_SPEC 120 120 #define ASM_SPEC "%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Yd,*} \ 121 diff -Naur gcc-4.4. 0.orig/gcc/config/i386/linux.h gcc-4.4.0/gcc/config/i386/linux.h122 --- gcc-4.4. 0.orig/gcc/config/i386/linux.h 2009-02-20 07:20:38.000000000 -0800123 +++ gcc-4.4. 0/gcc/config/i386/linux.h 2009-04-21 10:05:31.665813103-0700121 diff -Naur gcc-4.4.1.orig/gcc/config/i386/linux.h gcc-4.4.1/gcc/config/i386/linux.h 122 --- gcc-4.4.1.orig/gcc/config/i386/linux.h 2009-05-21 06:21:30.000000000 -0700 123 +++ gcc-4.4.1/gcc/config/i386/linux.h 2009-07-22 17:43:41.000000000 -0700 124 124 @@ -100,7 +100,7 @@ 125 125 … … 131 131 #undef ASM_SPEC 132 132 #define ASM_SPEC \ 133 diff -Naur gcc-4.4. 0.orig/gcc/config/ia64/linux.h gcc-4.4.0/gcc/config/ia64/linux.h134 --- gcc-4.4. 0.orig/gcc/config/ia64/linux.h 2009-02-12 08:30:53.000000000 -0800135 +++ gcc-4.4. 0/gcc/config/ia64/linux.h 2009-04-21 10:05:32.933795782-0700133 diff -Naur gcc-4.4.1.orig/gcc/config/ia64/linux.h gcc-4.4.1/gcc/config/ia64/linux.h 134 --- gcc-4.4.1.orig/gcc/config/ia64/linux.h 2009-02-12 08:30:53.000000000 -0800 135 +++ gcc-4.4.1/gcc/config/ia64/linux.h 2009-07-22 17:43:38.000000000 -0700 136 136 @@ -37,7 +37,7 @@ 137 137 /* Define this for shared library support because it isn't in the main … … 143 143 #undef LINK_SPEC 144 144 #define LINK_SPEC "\ 145 diff -Naur gcc-4.4. 0.orig/gcc/config/kopensolaris-gnu.h gcc-4.4.0/gcc/config/kopensolaris-gnu.h146 --- gcc-4.4. 0.orig/gcc/config/kopensolaris-gnu.h 2009-01-29 10:48:41.000000000 -0800147 +++ gcc-4.4. 0/gcc/config/kopensolaris-gnu.h 2009-04-21 10:05:38.232013132-0700145 diff -Naur gcc-4.4.1.orig/gcc/config/kopensolaris-gnu.h gcc-4.4.1/gcc/config/kopensolaris-gnu.h 146 --- gcc-4.4.1.orig/gcc/config/kopensolaris-gnu.h 2009-01-29 10:48:41.000000000 -0800 147 +++ gcc-4.4.1/gcc/config/kopensolaris-gnu.h 2009-07-22 17:43:36.000000000 -0700 148 148 @@ -33,5 +33,5 @@ 149 149 … … 153 153 +#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1" 154 154 #endif 155 diff -Naur gcc-4.4. 0.orig/gcc/config/linux.h gcc-4.4.0/gcc/config/linux.h156 --- gcc-4.4. 0.orig/gcc/config/linux.h 2009-04-09 16:23:07.000000000 -0700157 +++ gcc-4.4. 0/gcc/config/linux.h 2009-04-21 10:05:35.793583462-0700155 diff -Naur gcc-4.4.1.orig/gcc/config/linux.h gcc-4.4.1/gcc/config/linux.h 156 --- gcc-4.4.1.orig/gcc/config/linux.h 2009-04-09 16:23:07.000000000 -0700 157 +++ gcc-4.4.1/gcc/config/linux.h 2009-07-22 17:43:35.000000000 -0700 158 158 @@ -117,9 +117,9 @@ 159 159 GLIBC_DYNAMIC_LINKER must be defined for each target using them, or … … 169 169 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER) 170 170 #define LINUX_DYNAMIC_LINKER32 \ 171 diff -Naur gcc-4.4. 0.orig/gcc/config/m32r/linux.h gcc-4.4.0/gcc/config/m32r/linux.h172 --- gcc-4.4. 0.orig/gcc/config/m32r/linux.h 2007-08-02 03:49:31.000000000 -0700173 +++ gcc-4.4. 0/gcc/config/m32r/linux.h 2009-04-21 10:05:29.512193603-0700171 diff -Naur gcc-4.4.1.orig/gcc/config/m32r/linux.h gcc-4.4.1/gcc/config/m32r/linux.h 172 --- gcc-4.4.1.orig/gcc/config/m32r/linux.h 2007-08-02 03:49:31.000000000 -0700 173 +++ gcc-4.4.1/gcc/config/m32r/linux.h 2009-07-22 17:43:51.000000000 -0700 174 174 @@ -58,7 +58,7 @@ 175 175 … … 181 181 #undef LINK_SPEC 182 182 #if TARGET_LITTLE_ENDIAN 183 diff -Naur gcc-4.4. 0.orig/gcc/config/m68k/linux.h gcc-4.4.0/gcc/config/m68k/linux.h184 --- gcc-4.4. 0.orig/gcc/config/m68k/linux.h 2007-09-24 14:07:08.000000000 -0700185 +++ gcc-4.4. 0/gcc/config/m68k/linux.h 2009-04-21 10:05:27.799443777-0700183 diff -Naur gcc-4.4.1.orig/gcc/config/m68k/linux.h gcc-4.4.1/gcc/config/m68k/linux.h 184 --- gcc-4.4.1.orig/gcc/config/m68k/linux.h 2007-09-24 14:07:08.000000000 -0700 185 +++ gcc-4.4.1/gcc/config/m68k/linux.h 2009-07-22 17:43:39.000000000 -0700 186 186 @@ -84,7 +84,7 @@ 187 187 … … 193 193 #undef LINK_SPEC 194 194 #define LINK_SPEC "-m m68kelf %{shared} \ 195 diff -Naur gcc-4.4. 0.orig/gcc/config/mips/linux64.h gcc-4.4.0/gcc/config/mips/linux64.h196 --- gcc-4.4. 0.orig/gcc/config/mips/linux64.h 2009-02-20 07:20:38.000000000 -0800197 +++ gcc-4.4. 0/gcc/config/mips/linux64.h 2009-04-21 10:05:35.898926387-0700195 diff -Naur gcc-4.4.1.orig/gcc/config/mips/linux64.h gcc-4.4.1/gcc/config/mips/linux64.h 196 --- gcc-4.4.1.orig/gcc/config/mips/linux64.h 2009-02-20 07:20:38.000000000 -0800 197 +++ gcc-4.4.1/gcc/config/mips/linux64.h 2009-07-22 17:43:40.000000000 -0700 198 198 @@ -35,10 +35,10 @@ 199 199 %{!shared: \ … … 211 211 CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32) 212 212 213 diff -Naur gcc-4.4. 0.orig/gcc/config/mips/linux.h gcc-4.4.0/gcc/config/mips/linux.h214 --- gcc-4.4. 0.orig/gcc/config/mips/linux.h 2009-02-20 07:20:38.000000000 -0800215 +++ gcc-4.4. 0/gcc/config/mips/linux.h 2009-04-21 10:05:36.394414304-0700213 diff -Naur gcc-4.4.1.orig/gcc/config/mips/linux.h gcc-4.4.1/gcc/config/mips/linux.h 214 --- gcc-4.4.1.orig/gcc/config/mips/linux.h 2009-02-20 07:20:38.000000000 -0800 215 +++ gcc-4.4.1/gcc/config/mips/linux.h 2009-07-22 17:43:40.000000000 -0700 216 216 @@ -64,7 +64,7 @@ 217 217 #undef MIPS_DEFAULT_GVALUE … … 223 223 /* Borrowed from sparc/linux.h */ 224 224 #undef LINK_SPEC 225 diff -Naur gcc-4.4. 0.orig/gcc/config/mn10300/linux.h gcc-4.4.0/gcc/config/mn10300/linux.h226 --- gcc-4.4. 0.orig/gcc/config/mn10300/linux.h 2007-08-02 03:49:31.000000000 -0700227 +++ gcc-4.4. 0/gcc/config/mn10300/linux.h 2009-04-21 10:05:36.792364856-0700225 diff -Naur gcc-4.4.1.orig/gcc/config/mn10300/linux.h gcc-4.4.1/gcc/config/mn10300/linux.h 226 --- gcc-4.4.1.orig/gcc/config/mn10300/linux.h 2007-08-02 03:49:31.000000000 -0700 227 +++ gcc-4.4.1/gcc/config/mn10300/linux.h 2009-07-22 17:43:43.000000000 -0700 228 228 @@ -32,7 +32,7 @@ 229 229 #undef ASM_SPEC … … 235 235 #undef LINK_SPEC 236 236 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \ 237 diff -Naur gcc-4.4. 0.orig/gcc/config/pa/pa-linux.h gcc-4.4.0/gcc/config/pa/pa-linux.h238 --- gcc-4.4. 0.orig/gcc/config/pa/pa-linux.h 2007-08-02 03:49:31.000000000 -0700239 +++ gcc-4.4. 0/gcc/config/pa/pa-linux.h 2009-04-21 10:05:34.931355497-0700237 diff -Naur gcc-4.4.1.orig/gcc/config/pa/pa-linux.h gcc-4.4.1/gcc/config/pa/pa-linux.h 238 --- gcc-4.4.1.orig/gcc/config/pa/pa-linux.h 2007-08-02 03:49:31.000000000 -0700 239 +++ gcc-4.4.1/gcc/config/pa/pa-linux.h 2009-07-22 17:43:34.000000000 -0700 240 240 @@ -44,7 +44,7 @@ 241 241 /* Define this for shared library support because it isn't in the main … … 247 247 #undef LINK_SPEC 248 248 #define LINK_SPEC "\ 249 diff -Naur gcc-4.4. 0.orig/gcc/config/rs6000/linux64.h gcc-4.4.0/gcc/config/rs6000/linux64.h250 --- gcc-4.4. 0.orig/gcc/config/rs6000/linux64.h 2009-04-09 16:23:07.000000000 -0700251 +++ gcc-4.4. 0/gcc/config/rs6000/linux64.h 2009-04-21 10:05:24.642748987-0700249 diff -Naur gcc-4.4.1.orig/gcc/config/rs6000/linux64.h gcc-4.4.1/gcc/config/rs6000/linux64.h 250 --- gcc-4.4.1.orig/gcc/config/rs6000/linux64.h 2009-04-09 16:23:07.000000000 -0700 251 +++ gcc-4.4.1/gcc/config/rs6000/linux64.h 2009-07-22 17:43:36.000000000 -0700 252 252 @@ -342,10 +342,10 @@ 253 253 #undef LINK_OS_DEFAULT_SPEC … … 265 265 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}" 266 266 #else 267 diff -Naur gcc-4.4. 0.orig/gcc/config/rs6000/sysv4.h gcc-4.4.0/gcc/config/rs6000/sysv4.h268 --- gcc-4.4. 0.orig/gcc/config/rs6000/sysv4.h 2009-04-09 16:23:07.000000000 -0700269 +++ gcc-4.4. 0/gcc/config/rs6000/sysv4.h 2009-04-21 10:05:25.034773572-0700267 diff -Naur gcc-4.4.1.orig/gcc/config/rs6000/sysv4.h gcc-4.4.1/gcc/config/rs6000/sysv4.h 268 --- gcc-4.4.1.orig/gcc/config/rs6000/sysv4.h 2009-04-09 16:23:07.000000000 -0700 269 +++ gcc-4.4.1/gcc/config/rs6000/sysv4.h 2009-07-22 17:43:37.000000000 -0700 270 270 @@ -901,8 +901,8 @@ 271 271 … … 288 288 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__ \ 289 289 %{!undef: \ 290 diff -Naur gcc-4.4. 0.orig/gcc/config/s390/linux.h gcc-4.4.0/gcc/config/s390/linux.h291 --- gcc-4.4. 0.orig/gcc/config/s390/linux.h 2007-08-02 03:49:31.000000000 -0700292 +++ gcc-4.4. 0/gcc/config/s390/linux.h 2009-04-21 10:05:28.673376171-0700290 diff -Naur gcc-4.4.1.orig/gcc/config/s390/linux.h gcc-4.4.1/gcc/config/s390/linux.h 291 --- gcc-4.4.1.orig/gcc/config/s390/linux.h 2007-08-02 03:49:31.000000000 -0700 292 +++ gcc-4.4.1/gcc/config/s390/linux.h 2009-07-22 17:43:34.000000000 -0700 293 293 @@ -72,8 +72,8 @@ 294 294 #define MULTILIB_DEFAULTS { "m31" } … … 302 302 #undef LINK_SPEC 303 303 #define LINK_SPEC \ 304 diff -Naur gcc-4.4. 0.orig/gcc/config/sh/linux.h gcc-4.4.0/gcc/config/sh/linux.h305 --- gcc-4.4. 0.orig/gcc/config/sh/linux.h 2007-08-02 03:49:31.000000000 -0700306 +++ gcc-4.4. 0/gcc/config/sh/linux.h 2009-04-21 10:05:34.264203940 -0700304 diff -Naur gcc-4.4.1.orig/gcc/config/sh/linux.h gcc-4.4.1/gcc/config/sh/linux.h 305 --- gcc-4.4.1.orig/gcc/config/sh/linux.h 2007-08-02 03:49:31.000000000 -0700 306 +++ gcc-4.4.1/gcc/config/sh/linux.h 2009-07-22 17:43:45.000000000 -0700 307 307 @@ -47,7 +47,7 @@ 308 308 … … 314 314 #undef SUBTARGET_LINK_EMUL_SUFFIX 315 315 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux" 316 diff -Naur gcc-4.4. 0.orig/gcc/config/sparc/linux64.h gcc-4.4.0/gcc/config/sparc/linux64.h317 --- gcc-4.4. 0.orig/gcc/config/sparc/linux64.h 2009-02-20 07:20:38.000000000 -0800318 +++ gcc-4.4. 0/gcc/config/sparc/linux64.h 2009-04-21 10:05:37.666298087-0700316 diff -Naur gcc-4.4.1.orig/gcc/config/sparc/linux64.h gcc-4.4.1/gcc/config/sparc/linux64.h 317 --- gcc-4.4.1.orig/gcc/config/sparc/linux64.h 2009-02-20 07:20:38.000000000 -0800 318 +++ gcc-4.4.1/gcc/config/sparc/linux64.h 2009-07-22 17:43:44.000000000 -0700 319 319 @@ -109,8 +109,8 @@ 320 320 … … 355 355 %{!ibcs: \ 356 356 %{!static: \ 357 diff -Naur gcc-4.4. 0.orig/gcc/config/sparc/linux.h gcc-4.4.0/gcc/config/sparc/linux.h358 --- gcc-4.4. 0.orig/gcc/config/sparc/linux.h 2009-02-20 07:20:38.000000000 -0800359 +++ gcc-4.4. 0/gcc/config/sparc/linux.h 2009-04-21 10:05:37.978417377-0700357 diff -Naur gcc-4.4.1.orig/gcc/config/sparc/linux.h gcc-4.4.1/gcc/config/sparc/linux.h 358 --- gcc-4.4.1.orig/gcc/config/sparc/linux.h 2009-02-20 07:20:38.000000000 -0800 359 +++ gcc-4.4.1/gcc/config/sparc/linux.h 2009-07-22 17:43:44.000000000 -0700 360 360 @@ -83,10 +83,10 @@ 361 361 … … 371 371 %{!shared: \ 372 372 %{!ibcs: \ 373 diff -Naur gcc-4.4. 0.orig/gcc/config/xtensa/linux.h gcc-4.4.0/gcc/config/xtensa/linux.h374 --- gcc-4.4. 0.orig/gcc/config/xtensa/linux.h 2008-01-17 17:37:53.000000000 -0800375 +++ gcc-4.4. 0/gcc/config/xtensa/linux.h 2009-04-21 10:05:26.652405923-0700373 diff -Naur gcc-4.4.1.orig/gcc/config/xtensa/linux.h gcc-4.4.1/gcc/config/xtensa/linux.h 374 --- gcc-4.4.1.orig/gcc/config/xtensa/linux.h 2008-01-17 17:37:53.000000000 -0800 375 +++ gcc-4.4.1/gcc/config/xtensa/linux.h 2009-07-22 17:43:35.000000000 -0700 376 376 @@ -43,7 +43,7 @@ 377 377 %{mlongcalls:--longcalls} \
Note:
See TracChangeset
for help on using the changeset viewer.