Changeset e7a7a6f for patches


Ignore:
Timestamp:
Apr 13, 2006, 10:35:01 PM (19 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
fb773d9
Parents:
3ad2ac7
Message:

Added: GCC 4.1.0 patches. Removed GCC 4.0.3 patches.

Location:
patches
Files:
1 added
1 deleted
4 moved

Legend:

Unmodified
Added
Removed
  • patches/gcc-4.1.0-cross_search_paths-1.patch

    r3ad2ac7 re7a7a6f  
    33Initial Package Version: 4.0.1
    44Origin: Ryan Oliver (issue reported by Erik-Jan Post)
     5        Rediffed against 4.1.0 by Chris Staub
    56Upstream Status: N/A
    67Description:
     
    1819  exist under those directories.
    1920 
    20 diff -Naur gcc-4.0.1.orig/gcc/gcc.c gcc-4.0.1/gcc/gcc.c
    21 --- gcc-4.0.1.orig/gcc/gcc.c    2005-06-06 19:20:29.000000000 +0000
    22 +++ gcc-4.0.1/gcc/gcc.c 2005-08-27 21:16:02.000000000 +0000
    23 @@ -3797,16 +3797,22 @@
     21diff -Naur gcc-4.1.0.orig/gcc/gcc.c gcc-4.1.0/gcc/gcc.c
     22--- gcc-4.1.0.orig/gcc/gcc.c    2006-01-21 13:29:08.000000000 -0500
     23+++ gcc-4.1.0/gcc/gcc.c 2006-02-28 22:20:05.000000000 -0500
     24@@ -3818,16 +3818,22 @@
    2425              PREFIX_PRIORITY_LAST, 2, 0);
    2526   add_prefix (&exec_prefixes, standard_exec_prefix, "BINUTILS",
  • patches/gcc-4.1.0-posix-1.patch

    r3ad2ac7 re7a7a6f  
    33Initial Package Version: 4.0.1
    44Origin: Jim Gifford
     5        Rediffed against 4.1.0 by Chris Staub
    56Upstream Status: On Hold
    67Description: Makes GCC Posix Compliant
    78 
    8 diff -Naur gcc-4.0.1.orig/contrib/test_summary gcc-4.0.1/contrib/test_summary
    9 --- gcc-4.0.1.orig/contrib/test_summary 2004-08-26 05:51:22.000000000 +0000
    10 +++ gcc-4.0.1/contrib/test_summary      2005-08-27 21:06:51.000000000 +0000
     9diff -Naur gcc-4.1.0.orig/contrib/test_summary gcc-4.1.0/contrib/test_summary
     10--- gcc-4.1.0.orig/contrib/test_summary 2004-08-26 01:51:22.000000000 -0400
     11+++ gcc-4.1.0/contrib/test_summary      2006-02-28 22:08:16.000000000 -0500
    1112@@ -106,7 +106,7 @@
    1213     srcdir = configflags;
     
    1819 
    1920     sub(/^[^ ]*\/configure */, " ", configflags);
    20 diff -Naur gcc-4.0.1.orig/gcc/configure gcc-4.0.1/gcc/configure
    21 --- gcc-4.0.1.orig/gcc/configure        2005-07-07 20:44:40.000000000 +0000
    22 +++ gcc-4.0.1/gcc/configure     2005-08-27 21:06:51.000000000 +0000
    23 @@ -13511,7 +13511,7 @@
     21diff -Naur gcc-4.1.0.orig/gcc/configure gcc-4.1.0/gcc/configure
     22--- gcc-4.1.0.orig/gcc/configure        2006-02-14 11:50:45.000000000 -0500
     23+++ gcc-4.1.0/gcc/configure     2006-02-28 22:08:16.000000000 -0500
     24@@ -14318,7 +14318,7 @@
    2425   # and we got the correct data, then succeed.
    2526   if test x$gcc_cv_objdump != x \
     
    3031     || cmp conftest.big conftest.got > /dev/null 2>&1; }
    3132   then
    32 diff -Naur gcc-4.0.1.orig/gcc/configure.ac gcc-4.0.1/gcc/configure.ac
    33 --- gcc-4.0.1.orig/gcc/configure.ac     2005-06-01 08:14:33.000000000 +0000
    34 +++ gcc-4.0.1/gcc/configure.ac  2005-08-27 21:06:51.000000000 +0000
    35 @@ -2214,7 +2214,7 @@
     33diff -Naur gcc-4.1.0.orig/gcc/configure.ac gcc-4.1.0/gcc/configure.ac
     34--- gcc-4.1.0.orig/gcc/configure.ac     2006-02-14 11:50:45.000000000 -0500
     35+++ gcc-4.1.0/gcc/configure.ac  2006-02-28 22:08:16.000000000 -0500
     36@@ -2124,7 +2124,7 @@
    3637   # and we got the correct data, then succeed.
    3738   if test x$gcc_cv_objdump != x \
     
    4243     || cmp conftest.big conftest.got > /dev/null 2>&1; }
    4344   then
    44 diff -Naur gcc-4.0.1.orig/libjava/acinclude.m4 gcc-4.0.1/libjava/acinclude.m4
    45 --- gcc-4.0.1.orig/libjava/acinclude.m4 2004-09-23 01:14:00.000000000 +0000
    46 +++ gcc-4.0.1/libjava/acinclude.m4      2005-08-27 21:06:51.000000000 +0000
    47 @@ -17,8 +17,8 @@
     45diff -Naur gcc-4.1.0.orig/libjava/configure gcc-4.1.0/libjava/configure
     46--- gcc-4.1.0.orig/libjava/configure    2006-02-28 03:39:11.000000000 -0500
     47+++ gcc-4.1.0/libjava/configure 2006-02-28 22:08:16.000000000 -0500
     48@@ -6736,8 +6736,8 @@
     49 echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
     50 LD_PROG=`$CC --print-prog-name=ld`
     51 LD_VERSION=`$LD_PROG --version`
     52-LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
     53-LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
     54+LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -n 1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
     55+LD_VERSION_MINOR=`echo "$LD_VERSION" | head -n 1 | cut -d '.' -f 2`
     56 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
     57   LD_OK="ok"
     58 else
     59diff -Naur gcc-4.1.0.orig/libjava/mingwld.m4 gcc-4.1.0/libjava/mingwld.m4
     60--- gcc-4.1.0.orig/libjava/mingwld.m4   2005-08-22 18:36:35.000000000 -0400
     61+++ gcc-4.1.0/libjava/mingwld.m4        2006-02-28 22:08:16.000000000 -0500
     62@@ -3,8 +3,8 @@
    4863 AC_MSG_CHECKING(whether 'ld' is at least 2.13)
    4964 LD_PROG=`$CC --print-prog-name=ld`
     
    5671   LD_OK="ok"
    5772 else
    58 diff -Naur gcc-4.0.1.orig/libjava/configure gcc-4.0.1/libjava/configure
    59 --- gcc-4.0.1.orig/libjava/configure    2005-07-07 20:44:40.000000000 +0000
    60 +++ gcc-4.0.1/libjava/configure 2005-08-27 21:06:51.000000000 +0000
    61 @@ -5933,8 +5933,8 @@
    62  echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
    63  LD_PROG=`$CC --print-prog-name=ld`
    64  LD_VERSION=`$LD_PROG --version`
    65 -LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
    66 -LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
    67 +LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -n 1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
    68 +LD_VERSION_MINOR=`echo "$LD_VERSION" | head -n 1 | cut -d '.' -f 2`
    69  if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
    70    LD_OK="ok"
    71  else
    72 diff -Naur gcc-4.0.1.orig/libstdc++-v3/acinclude.m4 gcc-4.0.1/libstdc++-v3/acinclude.m4
    73 --- gcc-4.0.1.orig/libstdc++-v3/acinclude.m4    2005-06-23 09:23:59.000000000 +0000
    74 +++ gcc-4.0.1/libstdc++-v3/acinclude.m4 2005-08-27 21:06:51.000000000 +0000
    75 @@ -241,7 +241,7 @@
     73diff -Naur gcc-4.1.0.orig/libstdc++-v3/acinclude.m4 gcc-4.1.0/libstdc++-v3/acinclude.m4
     74--- gcc-4.1.0.orig/libstdc++-v3/acinclude.m4    2006-01-19 17:55:55.000000000 -0500
     75+++ gcc-4.1.0/libstdc++-v3/acinclude.m4 2006-02-28 22:08:16.000000000 -0500
     76@@ -223,7 +223,7 @@
    7677   # Start by getting the version number.  I think the libtool test already
    7778   # does some of this, but throws away the result.
     
    8283   changequote([,])
    8384   glibcxx_gnu_ld_version=`echo $ldver | \
    84 diff -Naur gcc-4.0.1.orig/libstdc++-v3/configure gcc-4.0.1/libstdc++-v3/configure
    85 --- gcc-4.0.1.orig/libstdc++-v3/configure       2005-06-23 09:24:00.000000000 +0000
    86 +++ gcc-4.0.1/libstdc++-v3/configure    2005-08-27 21:06:52.000000000 +0000
    87 @@ -9880,7 +9880,7 @@
    88    # Start by getting the version number.  I think the libtool test already
    89    # does some of this, but throws away the result.
    90  
    91 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    92 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    93           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    94  
    95    glibcxx_gnu_ld_version=`echo $ldver | \
    96 @@ -55252,7 +55252,7 @@
    97    # Start by getting the version number.  I think the libtool test already
    98    # does some of this, but throws away the result.
    99  
    100 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    101 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    102           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    103  
    104    glibcxx_gnu_ld_version=`echo $ldver | \
    105 @@ -76923,7 +76923,7 @@
    106    # Start by getting the version number.  I think the libtool test already
    107    # does some of this, but throws away the result.
    108  
    109 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    110 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    111           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    112  
    113    glibcxx_gnu_ld_version=`echo $ldver | \
    114 @@ -79292,7 +79292,7 @@
    115    # Start by getting the version number.  I think the libtool test already
    116    # does some of this, but throws away the result.
    117  
    118 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    119 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    120           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    121  
    122    glibcxx_gnu_ld_version=`echo $ldver | \
    123 @@ -81537,7 +81537,7 @@
    124    # Start by getting the version number.  I think the libtool test already
    125    # does some of this, but throws away the result.
    126  
    127 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    128 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    129           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    130  
    131    glibcxx_gnu_ld_version=`echo $ldver | \
    132 @@ -84550,7 +84550,7 @@
    133    # Start by getting the version number.  I think the libtool test already
    134    # does some of this, but throws away the result.
    135  
    136 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    137 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    138           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    139  
    140    glibcxx_gnu_ld_version=`echo $ldver | \
    141 @@ -86748,7 +86748,7 @@
    142    # Start by getting the version number.  I think the libtool test already
    143    # does some of this, but throws away the result.
    144  
    145 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    146 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    147           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    148  
    149    glibcxx_gnu_ld_version=`echo $ldver | \
    150 @@ -88995,7 +88995,7 @@
    151    # Start by getting the version number.  I think the libtool test already
    152    # does some of this, but throws away the result.
    153  
    154 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    155 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    156           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    157  
    158    glibcxx_gnu_ld_version=`echo $ldver | \
    159 @@ -91603,7 +91603,7 @@
    160    # Start by getting the version number.  I think the libtool test already
    161    # does some of this, but throws away the result.
    162  
    163 -  ldver=`$LD --version 2>/dev/null | head -1 | \
    164 +  ldver=`$LD --version 2>/dev/null | head -n 1 | \
    165           sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
    166  
    167    glibcxx_gnu_ld_version=`echo $ldver | \
    168 diff -Naur gcc-4.0.1.orig/ltcf-c.sh gcc-4.0.1/ltcf-c.sh
    169 --- gcc-4.0.1.orig/ltcf-c.sh    2005-05-14 00:42:34.000000000 +0000
    170 +++ gcc-4.0.1/ltcf-c.sh 2005-08-27 21:07:08.000000000 +0000
     85diff -Naur gcc-4.1.0.orig/libstdc++-v3/configure gcc-4.1.0/libstdc++-v3/configure
     86--- gcc-4.1.0.orig/libstdc++-v3/configure       2006-01-19 17:55:55.000000000 -0500
     87+++ gcc-4.1.0/libstdc++-v3/configure    2006-02-28 22:08:16.000000000 -0500
     88@@ -8201,7 +8201,7 @@
     89   # Start by getting the version number.  I think the libtool test already
     90   # does some of this, but throws away the result.
     91 
     92-  ldver=`$LD --version 2>/dev/null | head -1 | \
     93+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     94          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     95 
     96   glibcxx_gnu_ld_version=`echo $ldver | \
     97@@ -53040,7 +53040,7 @@
     98   # Start by getting the version number.  I think the libtool test already
     99   # does some of this, but throws away the result.
     100 
     101-  ldver=`$LD --version 2>/dev/null | head -1 | \
     102+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     103          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     104 
     105   glibcxx_gnu_ld_version=`echo $ldver | \
     106@@ -74372,7 +74372,7 @@
     107   # Start by getting the version number.  I think the libtool test already
     108   # does some of this, but throws away the result.
     109 
     110-  ldver=`$LD --version 2>/dev/null | head -1 | \
     111+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     112          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     113 
     114   glibcxx_gnu_ld_version=`echo $ldver | \
     115@@ -75867,7 +75867,7 @@
     116   # Start by getting the version number.  I think the libtool test already
     117   # does some of this, but throws away the result.
     118 
     119-  ldver=`$LD --version 2>/dev/null | head -1 | \
     120+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     121          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     122 
     123   glibcxx_gnu_ld_version=`echo $ldver | \
     124@@ -77238,7 +77238,7 @@
     125   # Start by getting the version number.  I think the libtool test already
     126   # does some of this, but throws away the result.
     127 
     128-  ldver=`$LD --version 2>/dev/null | head -1 | \
     129+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     130          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     131 
     132   glibcxx_gnu_ld_version=`echo $ldver | \
     133@@ -79396,7 +79396,7 @@
     134   # Start by getting the version number.  I think the libtool test already
     135   # does some of this, but throws away the result.
     136 
     137-  ldver=`$LD --version 2>/dev/null | head -1 | \
     138+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     139          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     140 
     141   glibcxx_gnu_ld_version=`echo $ldver | \
     142@@ -80720,7 +80720,7 @@
     143   # Start by getting the version number.  I think the libtool test already
     144   # does some of this, but throws away the result.
     145 
     146-  ldver=`$LD --version 2>/dev/null | head -1 | \
     147+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     148          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     149 
     150   glibcxx_gnu_ld_version=`echo $ldver | \
     151@@ -82093,7 +82093,7 @@
     152   # Start by getting the version number.  I think the libtool test already
     153   # does some of this, but throws away the result.
     154 
     155-  ldver=`$LD --version 2>/dev/null | head -1 | \
     156+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     157          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     158 
     159   glibcxx_gnu_ld_version=`echo $ldver | \
     160@@ -83858,7 +83858,7 @@
     161   # Start by getting the version number.  I think the libtool test already
     162   # does some of this, but throws away the result.
     163 
     164-  ldver=`$LD --version 2>/dev/null | head -1 | \
     165+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     166          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     167 
     168   glibcxx_gnu_ld_version=`echo $ldver | \
     169@@ -85944,7 +85944,7 @@
     170   # Start by getting the version number.  I think the libtool test already
     171   # does some of this, but throws away the result.
     172 
     173-  ldver=`$LD --version 2>/dev/null | head -1 | \
     174+  ldver=`$LD --version 2>/dev/null | head -n -1 | \
     175          sed -e 's/GNU ld version \([0-9.][0-9.]*\).*/\1/'`
     176 
     177   glibcxx_gnu_ld_version=`echo $ldver | \
     178diff -Naur gcc-4.1.0.orig/ltcf-c.sh gcc-4.1.0/ltcf-c.sh
     179--- gcc-4.1.0.orig/ltcf-c.sh    2005-11-18 17:53:08.000000000 -0500
     180+++ gcc-4.1.0/ltcf-c.sh 2006-02-28 22:08:16.000000000 -0500
    171181@@ -153,7 +153,7 @@
    172182     # If the export-symbols file already is a .def file (1st line
     
    178188       else
    179189         echo EXPORTS > $output_objdir/$soname-def;
    180 diff -Naur gcc-4.0.1.orig/ltcf-gcj.sh gcc-4.0.1/ltcf-gcj.sh
    181 --- gcc-4.0.1.orig/ltcf-gcj.sh  2005-05-14 00:42:34.000000000 +0000
    182 +++ gcc-4.0.1/ltcf-gcj.sh       2005-08-27 21:07:08.000000000 +0000
     190diff -Naur gcc-4.1.0.orig/ltcf-gcj.sh gcc-4.1.0/ltcf-gcj.sh
     191--- gcc-4.1.0.orig/ltcf-gcj.sh  2005-07-15 22:30:53.000000000 -0400
     192+++ gcc-4.1.0/ltcf-gcj.sh       2006-02-28 22:08:16.000000000 -0500
    183193@@ -156,7 +156,7 @@
    184194     # If the export-symbols file already is a .def file (1st line
  • patches/gcc-4.1.0-pure64-1.patch

    r3ad2ac7 re7a7a6f  
    33Initial Package Version: 4.x
    44Origin: Ken Moffat and Jim Gifford
     5        Rediffed against 4.1.0 by Chris Staub
    56Upstream Status: LFS Specific
    67Description: Make LIB64 builds in /lib instead of /lib64
    78
    8 diff -Naur gcc-4.0.1.orig/gcc/config/i386/linux64.h gcc-4.0.1/gcc/config/i386/linux64.h
    9 --- gcc-4.0.1.orig/gcc/config/i386/linux64.h    2004-11-27 22:29:34.000000000 +0000
    10 +++ gcc-4.0.1/gcc/config/i386/linux64.h 2005-08-28 05:07:59.000000000 +0000
     9diff -Naur gcc-4.1.0.orig/gcc/config/i386/linux64.h gcc-4.1.0/gcc/config/i386/linux64.h
     10--- gcc-4.1.0.orig/gcc/config/i386/linux64.h    2005-08-10 13:53:01.000000000 -0400
     11+++ gcc-4.1.0/gcc/config/i386/linux64.h 2006-03-01 01:13:54.000000000 -0500
    1112@@ -60,8 +60,8 @@
    1213   %{!shared: \
     
    1920     %{static:-static}}"
    2021 
    21  #define MULTILIB_DEFAULTS { "m64" }
    22 diff -Naur gcc-4.0.1.orig/gcc/config/i386/t-linux64 gcc-4.0.1/gcc/config/i386/t-linux64
    23 --- gcc-4.0.1.orig/gcc/config/i386/t-linux64    2002-11-28 14:47:02.000000000 +0000
    24 +++ gcc-4.0.1/gcc/config/i386/t-linux64 2005-08-28 05:08:37.000000000 +0000
     22 /* Similar to standard Linux, but adding -ffast-math support.  */
     23diff -Naur gcc-4.1.0.orig/gcc/config/i386/t-linux64 gcc-4.1.0/gcc/config/i386/t-linux64
     24--- gcc-4.1.0.orig/gcc/config/i386/t-linux64    2005-08-10 13:53:01.000000000 -0400
     25+++ gcc-4.1.0/gcc/config/i386/t-linux64 2006-03-01 01:13:54.000000000 -0500
    2526@@ -6,7 +6,7 @@
    2627 
     
    3233 LIBGCC = stmp-multilib
    3334 INSTALL_LIBGCC = install-multilib
    34 diff -Naur gcc-4.0.1.orig/gcc/config/mips/linux64.h gcc-4.0.1/gcc/config/mips/linux64.h
    35 --- gcc-4.0.1.orig/gcc/config/mips/linux64.h    2005-01-26 02:04:46.000000000 +0000
    36 +++ gcc-4.0.1/gcc/config/mips/linux64.h 2005-08-28 05:09:17.000000000 +0000
     35diff -Naur gcc-4.1.0.orig/gcc/config/mips/linux64.h gcc-4.1.0/gcc/config/mips/linux64.h
     36--- gcc-4.1.0.orig/gcc/config/mips/linux64.h    2005-06-24 21:22:41.000000000 -0400
     37+++ gcc-4.1.0/gcc/config/mips/linux64.h 2006-03-01 01:13:54.000000000 -0500
    3738@@ -47,9 +47,9 @@
    3839       %{!static: \
     
    4849 %{mabi=n32:-melf32%{EB:b}%{EL:l}tsmipn32} \
    4950 %{mabi=64:-melf64%{EB:b}%{EL:l}tsmip} \
    50 diff -Naur gcc-4.0.1.orig/gcc/config/mips/t-linux64 gcc-4.0.1/gcc/config/mips/t-linux64
    51 --- gcc-4.0.1.orig/gcc/config/mips/t-linux64    2005-01-17 21:09:14.000000000 +0000
    52 +++ gcc-4.0.1/gcc/config/mips/t-linux64 2005-08-28 05:09:29.000000000 +0000
     51diff -Naur gcc-4.1.0.orig/gcc/config/mips/t-linux64 gcc-4.1.0/gcc/config/mips/t-linux64
     52--- gcc-4.1.0.orig/gcc/config/mips/t-linux64    2006-02-17 16:38:59.000000000 -0500
     53+++ gcc-4.1.0/gcc/config/mips/t-linux64 2006-03-01 01:13:54.000000000 -0500
    5354@@ -1,6 +1,6 @@
    5455 MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64
     
    5960 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
    6061 
    61 diff -Naur gcc-4.0.1.orig/gcc/config/rs6000/linux64.h gcc-4.0.1/gcc/config/rs6000/linux64.h
    62 --- gcc-4.0.1.orig/gcc/config/rs6000/linux64.h  2005-04-29 00:19:47.000000000 +0000
    63 +++ gcc-4.0.1/gcc/config/rs6000/linux64.h       2005-08-28 05:10:24.000000000 +0000
    64 @@ -351,11 +351,11 @@
     62diff -Naur gcc-4.1.0.orig/gcc/config/rs6000/linux64.h gcc-4.1.0/gcc/config/rs6000/linux64.h
     63--- gcc-4.1.0.orig/gcc/config/rs6000/linux64.h  2006-02-10 15:58:33.000000000 -0500
     64+++ gcc-4.1.0/gcc/config/rs6000/linux64.h       2006-03-01 01:13:54.000000000 -0500
     65@@ -339,11 +339,11 @@
    6566 
    6667 #define LINK_OS_LINUX_SPEC32 "-m elf32ppclinux %{!shared: %{!static: \
     
    7677 #undef  TOC_SECTION_ASM_OP
    7778 #define TOC_SECTION_ASM_OP \
    78 diff -Naur gcc-4.0.1.orig/gcc/config/rs6000/t-linux64 gcc-4.0.1/gcc/config/rs6000/t-linux64
    79 --- gcc-4.0.1.orig/gcc/config/rs6000/t-linux64  2004-03-17 15:15:32.000000000 +0000
    80 +++ gcc-4.0.1/gcc/config/rs6000/t-linux64       2005-08-28 05:10:04.000000000 +0000
    81 @@ -13,7 +13,7 @@
     79diff -Naur gcc-4.1.0.orig/gcc/config/rs6000/t-linux64 gcc-4.1.0/gcc/config/rs6000/t-linux64
     80--- gcc-4.1.0.orig/gcc/config/rs6000/t-linux64  2006-02-10 15:58:33.000000000 -0500
     81+++ gcc-4.1.0/gcc/config/rs6000/t-linux64       2006-03-01 01:13:54.000000000 -0500
     82@@ -11,7 +11,7 @@
    8283 MULTILIB_EXTRA_OPTS     = fPIC mstrict-align
    8384 MULTILIB_EXCEPTIONS     = m64/msoft-float
     
    8889 
    8990 # We want fine grained libraries, so use the new code to build the
    90 diff -Naur gcc-4.0.1.orig/gcc/config/sparc/linux64.h gcc-4.0.1/gcc/config/sparc/linux64.h
    91 --- gcc-4.0.1.orig/gcc/config/sparc/linux64.h   2005-04-04 15:32:00.000000000 +0000
    92 +++ gcc-4.0.1/gcc/config/sparc/linux64.h        2005-08-28 05:11:35.000000000 +0000
    93 @@ -167,21 +167,21 @@
     91diff -Naur gcc-4.1.0.orig/gcc/config/sparc/linux64.h gcc-4.1.0/gcc/config/sparc/linux64.h
     92--- gcc-4.1.0.orig/gcc/config/sparc/linux64.h   2006-02-11 03:38:51.000000000 -0500
     93+++ gcc-4.1.0/gcc/config/sparc/linux64.h        2006-03-01 01:13:54.000000000 -0500
     94@@ -162,21 +162,21 @@
    9495   { "link_arch_default", LINK_ARCH_DEFAULT_SPEC },       \
    9596   { "link_arch",        LINK_ARCH_SPEC },
     
    117118 "
    118119 
    119 @@ -257,12 +257,12 @@
     120@@ -252,12 +252,12 @@
    120121 #else /* !SPARC_BI_ARCH */
    121122 
     
    132133 %{mlittle-endian:-EL} \
    133134 %{!mno-relax:%{!r:-relax}} \
    134 diff -Naur gcc-4.0.1.orig/gcc/config/sparc/t-linux64 gcc-4.0.1/gcc/config/sparc/t-linux64
    135 --- gcc-4.0.1.orig/gcc/config/sparc/t-linux64   2004-04-01 16:05:20.000000000 +0000
    136 +++ gcc-4.0.1/gcc/config/sparc/t-linux64        2005-08-28 05:12:02.000000000 +0000
     135diff -Naur gcc-4.1.0.orig/gcc/config/sparc/t-linux64 gcc-4.1.0/gcc/config/sparc/t-linux64
     136--- gcc-4.1.0.orig/gcc/config/sparc/t-linux64   2004-04-01 11:05:22.000000000 -0500
     137+++ gcc-4.1.0/gcc/config/sparc/t-linux64        2006-03-01 01:13:54.000000000 -0500
    137138@@ -1,6 +1,6 @@
    138139 MULTILIB_OPTIONS = m64/m32
  • patches/gcc-4.1.0-specs-1.patch

    r3ad2ac7 re7a7a6f  
    11Submitted By: Robert Connolly <robert at linuxfromscratch dot org> (ashes)
    2 Date: 2006-01-16
    3 Initial Package Version: 4.0.0
    4 Upstream Status: Not Sent - LFS Specfic
     2Date: 2006-02-17
     3Initial Package Version: 4.1.0
     4Upstream Status: Not Sent - LFS Specific
    55Origin: Idea originally developed by Ryan Oliver and Greg Schafer for
    6         the Pure LFS project.
    7         More architectures added by Zack Winkles.
    8         Further fine tunings by Greg Schafer.
    9         Modified for gcc 3.3.2 by Oliver Brakmann.
    10 Rediffed against gcc 3.4.0 by Zack Winkles.
    11         Rediffed against gcc 3.4.3 by Jim Gifford.
    12         Rediffed against gcc 4.0.0 by Robert Connolly.
     6        the Pure LFS project.
     7        More architectures added by Zack Winkles.
     8        Further fine tunings by Greg Schafer.
     9        Modified for gcc 3.3.2 by Oliver Brakmann.
     10        Rediffed against gcc 3.4.0 by Zack Winkles.
     11        Rediffed against gcc 3.4.3 by Jim Gifford.
     12        Rediffed against gcc 4.0.0 by Robert Connolly.
     13        Rediffed against gcc 4.1.0 by Chris Staub
    1314Description: This patch modifies the location of the dynamic linker for
    14         the GCC Pass 2 build in LFS Chapter 5.
     15        the GCC Pass 2 build in LFS Chapter 5.
    1516
    16 diff -Naur gcc-20050116.orig/gcc/config/alpha/linux-elf.h gcc-20050116/gcc/config/alpha/linux-elf.h
    17 --- gcc-20050116.orig/gcc/config/alpha/linux-elf.h      2005-01-17 00:45:16.000000000 +0000
    18 +++ gcc-20050116/gcc/config/alpha/linux-elf.h   2005-01-17 00:46:14.560651027 +0000
     17diff -Naur gcc-4.1.0.orig/gcc/config/alpha/linux-elf.h gcc-4.1.0/gcc/config/alpha/linux-elf.h
     18--- gcc-4.1.0.orig/gcc/config/alpha/linux-elf.h 2005-06-24 21:22:41.000000000 -0400
     19+++ gcc-4.1.0/gcc/config/alpha/linux-elf.h      2006-02-28 22:02:20.000000000 -0500
    1920@@ -27,7 +27,7 @@
    2021 #define SUBTARGET_EXTRA_SPECS \
     
    2627 #define LINK_SPEC "-m elf64alpha %{G*} %{relax:-relax}         \
    2728   %{O*:-O3} %{!O*:-O1}                                         \
    28 diff -Naur gcc-20050116.orig/gcc/config/arm/linux-elf.h gcc-20050116/gcc/config/arm/linux-elf.h
    29 --- gcc-20050116.orig/gcc/config/arm/linux-elf.h        2005-01-17 00:45:16.000000000 +0000
    30 +++ gcc-20050116/gcc/config/arm/linux-elf.h     2005-01-17 00:46:50.538578614 +0000
    31 @@ -87,7 +87,7 @@
    32     %{shared:-shared} \
    33     %{symbolic:-Bsymbolic} \
    34     %{rdynamic:-export-dynamic} \
    35 -   %{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2} \
    36 +   %{!dynamic-linker:-dynamic-linker /tools/lib/ld-linux.so.2} \
    37     -X \
    38     %{mbig-endian:-EB}" \
    39     SUBTARGET_EXTRA_LINK_SPEC
    40 diff -Naur gcc-20050116.orig/gcc/config/frv/linux.h gcc-20050116/gcc/config/frv/linux.h
    41 --- gcc-20050116.orig/gcc/config/frv/linux.h    2005-01-17 00:45:16.000000000 +0000
    42 +++ gcc-20050116/gcc/config/frv/linux.h 2005-01-17 01:33:50.600805260 +0000
     29diff -Naur gcc-4.1.0.orig/gcc/config/arm/linux-elf.h gcc-4.1.0/gcc/config/arm/linux-elf.h
     30--- gcc-4.1.0.orig/gcc/config/arm/linux-elf.h   2005-10-09 21:04:31.000000000 -0400
     31+++ gcc-4.1.0/gcc/config/arm/linux-elf.h        2006-02-28 22:02:20.000000000 -0500
     32@@ -51,7 +51,7 @@
     33 
     34 #define LIBGCC_SPEC "%{msoft-float:-lfloat} %{mfloat-abi=soft*:-lfloat} -lgcc"
     35 
     36-#define LINUX_TARGET_INTERPRETER "/lib/ld-linux.so.2"
     37+#define LINUX_TARGET_INTERPRETER "/tools/lib/ld-linux.so.2"
     38 
     39 #define LINUX_TARGET_LINK_SPEC  "%{h*} %{version:-v} \
     40    %{b} \
     41diff -Naur gcc-4.1.0.orig/gcc/config/frv/linux.h gcc-4.1.0/gcc/config/frv/linux.h
     42--- gcc-4.1.0.orig/gcc/config/frv/linux.h       2005-06-24 21:22:41.000000000 -0400
     43+++ gcc-4.1.0/gcc/config/frv/linux.h    2006-02-28 22:02:20.000000000 -0500
    4344@@ -41,7 +41,7 @@
    4445   %{mfdpic: -m elf32frvfd -z text} %{shared} %{pie} \
     
    5051 
    5152 /* Support for compile-time default CPU.  */
    52 diff -Naur gcc-20050116.orig/gcc/config/i386/gnu.h gcc-20050116/gcc/config/i386/gnu.h
    53 --- gcc-20050116.orig/gcc/config/i386/gnu.h     2005-01-17 00:45:16.000000000 +0000
    54 +++ gcc-20050116/gcc/config/i386/gnu.h  2005-01-17 01:34:11.142021939 +0000
     53diff -Naur gcc-4.1.0.orig/gcc/config/i386/gnu.h gcc-4.1.0/gcc/config/i386/gnu.h
     54--- gcc-4.1.0.orig/gcc/config/i386/gnu.h        2004-09-07 20:17:19.000000000 -0400
     55+++ gcc-4.1.0/gcc/config/i386/gnu.h     2006-02-28 22:02:21.000000000 -0500
    5556@@ -27,7 +27,7 @@
    5657   %{!shared: \
     
    6263 
    6364 #undef STARTFILE_SPEC
    64 diff -Naur gcc-20050116.orig/gcc/config/i386/linux.h gcc-20050116/gcc/config/i386/linux.h
    65 --- gcc-20050116.orig/gcc/config/i386/linux.h   2005-01-17 00:45:16.000000000 +0000
    66 +++ gcc-20050116/gcc/config/i386/linux.h        2005-01-17 00:49:27.412667132 +0000
     65diff -Naur gcc-4.1.0.orig/gcc/config/i386/linux.h gcc-4.1.0/gcc/config/i386/linux.h
     66--- gcc-4.1.0.orig/gcc/config/i386/linux.h      2005-08-10 13:53:01.000000000 -0400
     67+++ gcc-4.1.0/gcc/config/i386/linux.h   2006-02-28 22:02:21.000000000 -0500
    6768@@ -105,7 +105,7 @@
    6869 /* If ELF is the default format, we should not use /lib/elf.  */
     
    7475 #undef  SUBTARGET_EXTRA_SPECS
    7576 #define SUBTARGET_EXTRA_SPECS \
    76 diff -Naur gcc-20050116.orig/gcc/config/i386/linux64.h gcc-20050116/gcc/config/i386/linux64.h
    77 --- gcc-20050116.orig/gcc/config/i386/linux64.h 2005-01-17 00:45:16.000000000 +0000
    78 +++ gcc-20050116/gcc/config/i386/linux64.h      2005-01-17 00:50:23.055094690 +0000
     77diff -Naur gcc-4.1.0.orig/gcc/config/i386/linux64.h gcc-4.1.0/gcc/config/i386/linux64.h
     78--- gcc-4.1.0.orig/gcc/config/i386/linux64.h    2005-08-10 13:53:01.000000000 -0400
     79+++ gcc-4.1.0/gcc/config/i386/linux64.h 2006-02-28 22:02:21.000000000 -0500
    7980@@ -60,8 +60,8 @@
    8081   %{!shared: \
     
    8788     %{static:-static}}"
    8889 
    89  #define MULTILIB_DEFAULTS { "m64" }
    90 diff -Naur gcc-20050116.orig/gcc/config/ia64/linux.h gcc-20050116/gcc/config/ia64/linux.h
    91 --- gcc-20050116.orig/gcc/config/ia64/linux.h   2005-01-17 00:45:17.000000000 +0000
    92 +++ gcc-20050116/gcc/config/ia64/linux.h        2005-01-17 00:50:43.146472133 +0000
     90 /* Similar to standard Linux, but adding -ffast-math support.  */
     91diff -Naur gcc-4.1.0.orig/gcc/config/ia64/linux.h gcc-4.1.0/gcc/config/ia64/linux.h
     92--- gcc-4.1.0.orig/gcc/config/ia64/linux.h      2004-09-07 20:17:19.000000000 -0400
     93+++ gcc-4.1.0/gcc/config/ia64/linux.h   2006-02-28 22:02:21.000000000 -0500
    9394@@ -43,7 +43,7 @@
    9495   %{!shared: \
     
    100101 
    101102 
    102 diff -Naur gcc-20050116.orig/gcc/config/linux.h gcc-20050116/gcc/config/linux.h
    103 --- gcc-20050116.orig/gcc/config/linux.h        2005-01-17 00:45:16.000000000 +0000
    104 +++ gcc-20050116/gcc/config/linux.h     2005-01-17 00:51:14.101809663 +0000
     103diff -Naur gcc-4.1.0.orig/gcc/config/linux.h gcc-4.1.0/gcc/config/linux.h
     104--- gcc-4.1.0.orig/gcc/config/linux.h   2005-08-06 09:26:35.000000000 -0400
     105+++ gcc-4.1.0/gcc/config/linux.h        2006-02-28 22:02:21.000000000 -0500
    105106@@ -104,3 +104,7 @@
    106107 #define TARGET_C99_FUNCTIONS 1
    107108 
    108  #define TARGET_HAS_F_SETLKW
     109 #define TARGET_POSIX_IO
    109110+
    110111+/* Remove /usr/include from the end of the include search path.  */
    111112+#undef STANDARD_INCLUDE_DIR
    112113+#define STANDARD_INCLUDE_DIR 0
    113 diff -Naur gcc-20050116.orig/gcc/config/m32r/linux.h gcc-20050116/gcc/config/m32r/linux.h
    114 --- gcc-20050116.orig/gcc/config/m32r/linux.h   2005-01-17 00:45:17.000000000 +0000
    115 +++ gcc-20050116/gcc/config/m32r/linux.h        2005-01-17 00:51:39.720640870 +0000
     114diff -Naur gcc-4.1.0.orig/gcc/config/m32r/linux.h gcc-4.1.0/gcc/config/m32r/linux.h
     115--- gcc-4.1.0.orig/gcc/config/m32r/linux.h      2005-07-08 06:00:15.000000000 -0400
     116+++ gcc-4.1.0/gcc/config/m32r/linux.h   2006-02-28 22:02:21.000000000 -0500
    116117@@ -66,7 +66,7 @@
    117118     %{!ibcs: \
     
    132133 #endif
    133134 
    134 diff -Naur gcc-20050116.orig/gcc/config/m68k/linux.h gcc-20050116/gcc/config/m68k/linux.h
    135 --- gcc-20050116.orig/gcc/config/m68k/linux.h   2005-01-17 00:45:17.000000000 +0000
    136 +++ gcc-20050116/gcc/config/m68k/linux.h        2005-01-17 00:52:07.633830392 +0000
    137 @@ -132,7 +132,7 @@
     135diff -Naur gcc-4.1.0.orig/gcc/config/m68k/linux.h gcc-4.1.0/gcc/config/m68k/linux.h
     136--- gcc-4.1.0.orig/gcc/config/m68k/linux.h      2005-06-24 21:22:41.000000000 -0400
     137+++ gcc-4.1.0/gcc/config/m68k/linux.h   2006-02-28 22:02:21.000000000 -0500
     138@@ -128,7 +128,7 @@
    138139   %{!shared: \
    139140     %{!static: \
     
    144145 
    145146 /* For compatibility with linux/a.out */
    146 diff -Naur gcc-20050116.orig/gcc/config/mips/linux.h gcc-20050116/gcc/config/mips/linux.h
    147 --- gcc-20050116.orig/gcc/config/mips/linux.h   2005-01-17 00:45:17.000000000 +0000
    148 +++ gcc-20050116/gcc/config/mips/linux.h        2005-01-17 00:52:28.348034505 +0000
    149 @@ -115,7 +115,7 @@
     147diff -Naur gcc-4.1.0.orig/gcc/config/mips/linux.h gcc-4.1.0/gcc/config/mips/linux.h
     148--- gcc-4.1.0.orig/gcc/config/mips/linux.h      2005-06-24 21:22:41.000000000 -0400
     149+++ gcc-4.1.0/gcc/config/mips/linux.h   2006-02-28 22:02:21.000000000 -0500
     150@@ -112,7 +112,7 @@
    150151     %{!ibcs: \
    151152       %{!static: \
     
    156157 
    157158 #undef SUBTARGET_ASM_SPEC
    158 diff -Naur gcc-20050116.orig/gcc/config/mips/linux64.h gcc-20050116/gcc/config/mips/linux64.h
    159 --- gcc-20050116.orig/gcc/config/mips/linux64.h 2005-01-17 00:45:17.000000000 +0000
    160 +++ gcc-20050116/gcc/config/mips/linux64.h      2005-01-17 00:53:04.645878728 +0000
    161 @@ -60,9 +60,9 @@
     159diff -Naur gcc-4.1.0.orig/gcc/config/mips/linux64.h gcc-4.1.0/gcc/config/mips/linux64.h
     160--- gcc-4.1.0.orig/gcc/config/mips/linux64.h    2005-06-24 21:22:41.000000000 -0400
     161+++ gcc-4.1.0/gcc/config/mips/linux64.h 2006-02-28 22:02:21.000000000 -0500
     162@@ -47,9 +47,9 @@
    162163       %{!static: \
    163164         %{rdynamic:-export-dynamic} \
     
    172173 %{mabi=n32:-melf32%{EB:b}%{EL:l}tsmipn32} \
    173174 %{mabi=64:-melf64%{EB:b}%{EL:l}tsmip} \
    174 diff -Naur gcc-20050116.orig/gcc/config/mn10300/linux.h gcc-20050116/gcc/config/mn10300/linux.h
    175 --- gcc-20050116.orig/gcc/config/mn10300/linux.h        2005-01-17 00:45:17.000000000 +0000
    176 +++ gcc-20050116/gcc/config/mn10300/linux.h     2005-01-17 00:53:23.477610026 +0000
     175diff -Naur gcc-4.1.0.orig/gcc/config/mn10300/linux.h gcc-4.1.0/gcc/config/mn10300/linux.h
     176--- gcc-4.1.0.orig/gcc/config/mn10300/linux.h   2005-06-24 21:22:41.000000000 -0400
     177+++ gcc-4.1.0/gcc/config/mn10300/linux.h        2006-02-28 22:02:21.000000000 -0500
    177178@@ -37,7 +37,7 @@
    178179 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \
     
    183184    %{static:-static}"
    184185 
    185  #undef  LIB_SPEC
    186 diff -Naur gcc-20050116.orig/gcc/config/pa/pa-linux.h gcc-20050116/gcc/config/pa/pa-linux.h
    187 --- gcc-20050116.orig/gcc/config/pa/pa-linux.h  2005-01-17 00:45:17.000000000 +0000
    188 +++ gcc-20050116/gcc/config/pa/pa-linux.h       2005-01-17 00:53:45.334495141 +0000
    189 @@ -88,7 +88,7 @@
     186 #undef  PROCESSOR_DEFAULT
     187diff -Naur gcc-4.1.0.orig/gcc/config/pa/pa-linux.h gcc-4.1.0/gcc/config/pa/pa-linux.h
     188--- gcc-4.1.0.orig/gcc/config/pa/pa-linux.h     2005-11-17 22:22:18.000000000 -0500
     189+++ gcc-4.1.0/gcc/config/pa/pa-linux.h  2006-02-28 22:02:21.000000000 -0500
     190@@ -55,7 +55,7 @@
    190191   %{!shared: \
    191192     %{!static: \
     
    196197 
    197198 /* glibc's profiling functions don't need gcc to allocate counters.  */
    198 diff -Naur gcc-20050116.orig/gcc/config/rs6000/linux64.h gcc-20050116/gcc/config/rs6000/linux64.h
    199 --- gcc-20050116.orig/gcc/config/rs6000/linux64.h       2005-01-17 00:45:17.000000000 +0000
    200 +++ gcc-20050116/gcc/config/rs6000/linux64.h    2005-01-17 00:54:28.524412534 +0000
    201 @@ -351,11 +351,11 @@
     199diff -Naur gcc-4.1.0.orig/gcc/config/rs6000/linux64.h gcc-4.1.0/gcc/config/rs6000/linux64.h
     200--- gcc-4.1.0.orig/gcc/config/rs6000/linux64.h  2006-02-10 15:58:33.000000000 -0500
     201+++ gcc-4.1.0/gcc/config/rs6000/linux64.h       2006-02-28 22:02:21.000000000 -0500
     202@@ -339,11 +339,11 @@
    202203 
    203204 #define LINK_OS_LINUX_SPEC32 "-m elf32ppclinux %{!shared: %{!static: \
     
    213214 #undef  TOC_SECTION_ASM_OP
    214215 #define TOC_SECTION_ASM_OP \
    215 diff -Naur gcc-20050116.orig/gcc/config/rs6000/sysv4.h gcc-20050116/gcc/config/rs6000/sysv4.h
    216 --- gcc-20050116.orig/gcc/config/rs6000/sysv4.h 2005-01-17 00:45:17.000000000 +0000
    217 +++ gcc-20050116/gcc/config/rs6000/sysv4.h      2005-01-17 01:26:39.126999460 +0000
    218 @@ -1131,7 +1131,7 @@
     216diff -Naur gcc-4.1.0.orig/gcc/config/rs6000/sysv4.h gcc-4.1.0/gcc/config/rs6000/sysv4.h
     217--- gcc-4.1.0.orig/gcc/config/rs6000/sysv4.h    2006-02-10 15:58:33.000000000 -0500
     218+++ gcc-4.1.0/gcc/config/rs6000/sysv4.h 2006-02-28 22:02:21.000000000 -0500
     219@@ -1041,7 +1041,7 @@
    219220 
    220221 #define LINK_OS_LINUX_SPEC "-m elf32ppclinux %{!shared: %{!static: \
     
    225226 #if defined(HAVE_LD_EH_FRAME_HDR)
    226227 # define LINK_EH_SPEC "%{!static:--eh-frame-hdr} "
    227 @@ -1162,7 +1162,7 @@
     228@@ -1072,7 +1072,7 @@
    228229 
    229230 #define LINK_OS_GNU_SPEC "-m elf32ppclinux %{!shared: %{!static: \
     
    234235 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__   \
    235236 %{!undef:                                                      \
    236 diff -Naur gcc-20050116.orig/gcc/config/s390/linux.h gcc-20050116/gcc/config/s390/linux.h
    237 --- gcc-20050116.orig/gcc/config/s390/linux.h   2005-01-17 00:45:17.000000000 +0000
    238 +++ gcc-20050116/gcc/config/s390/linux.h        2005-01-17 01:26:58.672523211 +0000
     237diff -Naur gcc-4.1.0.orig/gcc/config/s390/linux.h gcc-4.1.0/gcc/config/s390/linux.h
     238--- gcc-4.1.0.orig/gcc/config/s390/linux.h      2006-02-11 03:38:51.000000000 -0500
     239+++ gcc-4.1.0/gcc/config/s390/linux.h   2006-02-28 22:02:21.000000000 -0500
    239240@@ -86,8 +86,8 @@
    240241       %{!static: \
     
    248249 
    249250 #define TARGET_ASM_FILE_END file_end_indicate_exec_stack
    250 diff -Naur gcc-20050116.orig/gcc/config/sh/linux.h gcc-20050116/gcc/config/sh/linux.h
    251 --- gcc-20050116.orig/gcc/config/sh/linux.h     2005-01-17 00:45:18.000000000 +0000
    252 +++ gcc-20050116/gcc/config/sh/linux.h  2005-01-17 01:27:19.588663163 +0000
    253 @@ -70,7 +70,7 @@
     251diff -Naur gcc-4.1.0.orig/gcc/config/sh/linux.h gcc-4.1.0/gcc/config/sh/linux.h
     252--- gcc-4.1.0.orig/gcc/config/sh/linux.h        2005-06-24 21:22:41.000000000 -0400
     253+++ gcc-4.1.0/gcc/config/sh/linux.h     2006-02-28 22:02:21.000000000 -0500
     254@@ -60,7 +60,7 @@
    254255   "%{shared:-shared} \
    255256    %{!static: \
     
    259260    %{static:-static}"
    260261 
    261  #undef LIB_SPEC
    262 diff -Naur gcc-20050116.orig/gcc/config/sparc/linux.h gcc-20050116/gcc/config/sparc/linux.h
    263 --- gcc-20050116.orig/gcc/config/sparc/linux.h  2005-01-17 00:45:18.000000000 +0000
    264 +++ gcc-20050116/gcc/config/sparc/linux.h       2005-01-17 01:30:07.282688639 +0000
    265 @@ -131,13 +131,13 @@
     262 /* Output assembler code to STREAM to call the profiler.  */
     263diff -Naur gcc-4.1.0.orig/gcc/config/sparc/linux.h gcc-4.1.0/gcc/config/sparc/linux.h
     264--- gcc-4.1.0.orig/gcc/config/sparc/linux.h     2006-02-11 03:38:51.000000000 -0500
     265+++ gcc-4.1.0/gcc/config/sparc/linux.h  2006-02-28 22:02:21.000000000 -0500
     266@@ -126,13 +126,13 @@
    266267 /* If ELF is the default format, we should not use /lib/elf.  */
    267268 
     
    279280 
    280281 /* The sun bundled assembler doesn't accept -Yd, (and neither does gas).
    281 diff -Naur gcc-20050116.orig/gcc/config/sparc/linux64.h gcc-20050116/gcc/config/sparc/linux64.h
    282 --- gcc-20050116.orig/gcc/config/sparc/linux64.h        2005-01-17 00:45:18.000000000 +0000
    283 +++ gcc-20050116/gcc/config/sparc/linux64.h     2005-01-17 01:31:18.242712476 +0000
    284 @@ -167,21 +167,21 @@
     282diff -Naur gcc-4.1.0.orig/gcc/config/sparc/linux64.h gcc-4.1.0/gcc/config/sparc/linux64.h
     283--- gcc-4.1.0.orig/gcc/config/sparc/linux64.h   2006-02-11 03:38:51.000000000 -0500
     284+++ gcc-4.1.0/gcc/config/sparc/linux64.h        2006-02-28 22:02:21.000000000 -0500
     285@@ -162,21 +162,21 @@
    285286   { "link_arch_default", LINK_ARCH_DEFAULT_SPEC },       \
    286287   { "link_arch",        LINK_ARCH_SPEC },
     
    308309 "
    309310 
    310 @@ -257,12 +257,12 @@
     311@@ -252,12 +252,12 @@
    311312 #else /* !SPARC_BI_ARCH */
    312313 
     
    323324 %{mlittle-endian:-EL} \
    324325 %{!mno-relax:%{!r:-relax}} \
    325 diff -Naur gcc-20050116.orig/gcc/config/xtensa/linux.h gcc-20050116/gcc/config/xtensa/linux.h
    326 --- gcc-20050116.orig/gcc/config/xtensa/linux.h 2005-01-17 00:45:18.000000000 +0000
    327 +++ gcc-20050116/gcc/config/xtensa/linux.h      2005-01-17 01:32:08.951429623 +0000
     326diff -Naur gcc-4.1.0.orig/gcc/config/xtensa/linux.h gcc-4.1.0/gcc/config/xtensa/linux.h
     327--- gcc-4.1.0.orig/gcc/config/xtensa/linux.h    2005-06-24 21:22:41.000000000 -0400
     328+++ gcc-4.1.0/gcc/config/xtensa/linux.h 2006-02-28 22:02:21.000000000 -0500
    328329@@ -50,7 +50,7 @@
    329330     %{!ibcs: \
Note: See TracChangeset for help on using the changeset viewer.