Changeset 6a043e2


Ignore:
Timestamp:
Aug 27, 2008, 11:51:20 AM (16 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
ddbac3c
Parents:
5df4d80
Message:

Upgrade to GCC 4.3.1.

Files:
19 added
2 deleted
113 edited
5 moved

Legend:

Unmodified
Added
Removed
  • BOOK/appendices/dependencies/common.xml

    r5df4d80 r6a043e2  
    485485        <seglistitem>
    486486         <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, GCC,
    487          Gettext, Glibc, Grep, Make, Patch, Perl, Sed, Tar and Texinfo</seg>
     487         Gettext, Glibc, GMP, Grep, Make, MPFR, Patch, Perl, Sed, Tar and
     488         Texinfo</seg>
    488489        </seglistitem>
    489490      </segmentedlist>
     
    561562      </segmentedlist>
    562563
     564<!-- Begin GMP dependency info -->
     565  <bridgehead renderas="sect2" id="gmp-dep">GMP</bridgehead>
     566
     567      <segmentedlist>
     568        <segtitle>&dependencies;</segtitle>
     569
     570        <seglistitem>
     571         <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, M4, Make,
     572         Sed and Texinfo</seg>
     573        </seglistitem>
     574      </segmentedlist>
     575
     576      <segmentedlist>
     577        <segtitle>&testsuites;</segtitle>
     578
     579        <seglistitem>
     580          <seg>None</seg>
     581        </seglistitem>
     582      </segmentedlist>
     583
     584      <segmentedlist>
     585        <segtitle>&before;</segtitle>
     586
     587        <seglistitem>
     588          <seg>MPFR, GCC</seg>
     589        </seglistitem>
     590      </segmentedlist>
     591
    563592<!-- Begin Grep dependency info -->
    564593  <bridgehead renderas="sect2" id="grep-dep">Grep</bridgehead>
     
    9771006      </segmentedlist>
    9781007
     1008<!-- Begin MPFR dependency info -->
     1009  <bridgehead renderas="sect2" id="mpfr-dep">MPFR</bridgehead>
     1010
     1011      <segmentedlist>
     1012        <segtitle>&dependencies;</segtitle>
     1013
     1014        <seglistitem>
     1015         <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, GMP,
     1016         Make, Sed and Texinfo</seg>
     1017        </seglistitem>
     1018      </segmentedlist>
     1019
     1020      <segmentedlist>
     1021        <segtitle>&testsuites;</segtitle>
     1022
     1023        <seglistitem>
     1024          <seg>None</seg>
     1025        </seglistitem>
     1026      </segmentedlist>
     1027
     1028      <segmentedlist>
     1029        <segtitle>&before;</segtitle>
     1030
     1031        <seglistitem>
     1032          <seg>GCC</seg>
     1033        </seglistitem>
     1034      </segmentedlist>
     1035
    9791036<!-- Begin Module-Init-Tools dependency info -->
    9801037  <bridgehead renderas="sect2" id="module-init-tools-dep">Module-Init-Tools</bridgehead>
  • BOOK/cross-tools/64/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/alpha/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/alpha/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    8668    xpointer="xpointer(//*[@os='h'])"/>
    8769
    88 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
    89     --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     70<screen><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     71    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    9072    --with-local-prefix=/tools --disable-nls --disable-shared \
     73    --without-headers --with-newlib --disable-decimal-float \
     74    --disable-libgomp --disable-libmudflap --disable-libssp \
    9175    --disable-threads --enable-languages=c</userinput></screen>
    9276
  • BOOK/cross-tools/alpha/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/common/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../../final-system/common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../../final-system/common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    10074    xpointer="xpointer(//*[@os='h'])"/>
    10175
    102 <screen os="bf"><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
    103     --target=${CLFS_TARGET} --host=${CLFS_HOST} --disable-multilib \
    104     --with-local-prefix=/tools --disable-nls --enable-shared \
    105     --enable-languages=c,c++ --enable-__cxa_atexit \
     76<screen os="bf"><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     77    --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     78    --disable-multilib --with-local-prefix=/tools --disable-nls \
     79    --enable-shared --enable-languages=c,c++ --enable-__cxa_atexit \
    10680    --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
    10781
  • BOOK/cross-tools/common/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../../final-system/common/gcc.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../../final-system/common/gcc.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <para os="aa">Make a couple of essential adjustments to the specs file
    3727    to ensure GCC uses our build environment:</para>
     
    4333
    4434<screen os="ad"><userinput>patch -Np1 -i ../&gcc-posix-patch;</userinput></screen>
    45 
    46     <para os="ae">The following patch ensures that <command>gcc</command> does not
    47     search the <filename class="directory">/usr</filename> directory for
    48     <filename class="libraryfile">libgcc_s.so</filename> when
    49     cross-compiling:</para>
    50 
    51 <screen os="af"><userinput>patch -Np1 -i ../&gcc-cross_search-patch;</userinput></screen>
    5235
    5336    <para os="ag">Change the StartFile Spec to point to the correct library
     
    7760    xpointer="xpointer(//*[@os='h'])"/>
    7861
    79 <screen os="al"><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
    80     --host=${CLFS_HOST} --target=${CLFS_TARGET} --disable-multilib \
    81     --with-local-prefix=/tools --disable-nls --disable-shared \
    82     --disable-threads --enable-languages=c</userinput></screen>
     62<screen os="al"><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     63    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     64    --disable-multilib --with-local-prefix=/tools --disable-nls \
     65    --without-headers --with-newlib --disable-decimal-float \
     66    --disable-libgomp --disable-libmudflap --disable-libssp \
     67    --disable-shared --disable-threads --enable-languages=c</userinput></screen>
    8368
    8469    <variablelist os="am">
     
    124109    <para os="an">Continue with compiling the package:</para>
    125110
    126 <screen os="ao"><userinput>make all-gcc</userinput></screen>
     111<screen os="ao"><userinput>make</userinput></screen>
    127112
    128113    <para os="ap">Install the package:</para>
    129114
    130 <screen os="aq"><userinput>make install-gcc</userinput></screen>
     115<screen os="aq"><userinput>make install</userinput></screen>
    131116
    132117  </sect2>
  • BOOK/cross-tools/common/glibc.xml

    r5df4d80 r6a043e2  
    2626    the method suggested in this book puts the stability of the system at
    2727    risk.</para>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../../final-system/common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../../final-system/common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <para os="db">Disable linking to <filename>libgcc_eh</filename>:</para>
  • BOOK/cross-tools/mips/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips64-64/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    9367    xpointer="xpointer(//*[@os='h'])"/>
    9468
    95 <screen os="bf" ><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
    96     --target=${CLFS_TARGET} --host=${CLFS_HOST} --with-abi=64 \
     69<screen os="bf" ><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     70    --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST}
    9771    --with-local-prefix=/tools --disable-nls --enable-shared \
    9872    --enable-languages=c,c++ --enable-__cxa_atexit --disable-multilib \
    99     --enable-c99 --enable-long-long --enable-threads=posix</userinput></screen>
     73    --enable-c99 --enable-long-long --enable-threads=posix \
     74    --with-abi=64</userinput></screen>
    10075
    10176    <variablelist os="bg">
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    8668    xpointer="xpointer(//*[@os='h'])"/>
    8769
    88 <screen os="al"><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
    89     --host=${CLFS_HOST} --target=${CLFS_TARGET} --disable-mutlilib \
    90     --with-local-prefix=/tools --disable-nls --disable-shared \
    91     --disable-threads --enable-languages=c --with-abi=64</userinput></screen>
     70<screen os="al"><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     71    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     72    --disable-mutlilib --with-local-prefix=/tools --disable-nls \
     73    --without-headers --with-newlib --disable-decimal-float \
     74    --disable-libgomp --disable-libmudflap --disable-libssp \
     75    --disable-shared  --disable-threads --enable-languages=c \
     76    --with-abi=64</userinput></screen>
    9277
    9378    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips64-64/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips64/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips64/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips64/glibc-64bit.xml

    r5df4d80 r6a043e2  
    2626    href="glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips64/glibc-n32.xml

    r5df4d80 r6a043e2  
    2626    href="glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/mips64/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/multilib/glibc-64bit.xml

    r5df4d80 r6a043e2  
    2626    href="glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/multilib/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/ppc/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/ppc/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/ppc/glibc.xml

    r5df4d80 r6a043e2  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     26    href="../common/glibc.xml"
     27    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2630    href="../../final-system/common/glibc.xml"
    2731    xpointer="xpointer(//*[@os='p1'])"/>
     
    3337    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3438    href="../common/glibc.xml"
    35     xpointer="xpointer(//*[@os='da'])"/>
     39    xpointer="xpointer(//*[@os='p3'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../common/glibc.xml"
     43    xpointer="xpointer(//*[@os='p4'])"/>
    3644
    3745    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/ppc64/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/ppc64/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    10183    xpointer="xpointer(//*[@os='an'])"/>
    10284
    103 <screen><userinput>make all-gcc</userinput></screen>
     85<screen><userinput>make</userinput></screen>
    10486
    10587    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/ppc64/glibc-64bit.xml

    r5df4d80 r6a043e2  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     26    href="../common/glibc.xml"
     27    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2630    href="../../final-system/common/glibc.xml"
    2731    xpointer="xpointer(//*[@os='p1'])"/>
     
    3337    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3438    href="../common/glibc.xml"
    35     xpointer="xpointer(//*[@os='da'])"/>
     39    xpointer="xpointer(//*[@os='p3'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../common/glibc.xml"
     43    xpointer="xpointer(//*[@os='p4'])"/>
    3644
    3745    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/ppc64/glibc.xml

    r5df4d80 r6a043e2  
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     26    href="../common/glibc.xml"
     27    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2630    href="../../final-system/common/glibc.xml"
    2731    xpointer="xpointer(//*[@os='p1'])"/>
     
    3337    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3438    href="../common/glibc.xml"
    35     xpointer="xpointer(//*[@os='da'])"/>
     39    xpointer="xpointer(//*[@os='p3'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../common/glibc.xml"
     43    xpointer="xpointer(//*[@os='p4'])"/>
    3644
    3745    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc64-64/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc64-64/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    9880    xpointer="xpointer(//*[@os='an'])"/>
    9981
    100 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" all-gcc</userinput></screen>
     82<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen>
    10183
    10284    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc64-64/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc64/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc64/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    10183    xpointer="xpointer(//*[@os='an'])"/>
    10284
    103 <screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}" all-gcc</userinput></screen>
     85<screen><userinput>make CFLAGS_FOR_TARGET="${GCCTARGET}"</userinput></screen>
    10486
    10587    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc64/glibc-64bit.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/sparc64/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/x86/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/x86_64-64/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/x86_64-64/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4737    href="../common/gcc-static.xml"
    4838    xpointer="xpointer(//*[@os='ad'])"/>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    51     href="../common/gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ae'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    55     href="../common/gcc-static.xml"
    56     xpointer="xpointer(//*[@os='af'])"/>
    5739
    5840    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    8466    xpointer="xpointer(//*[@os='h'])"/>
    8567
    86 <screen os="al"><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
    87     --host=${CLFS_HOST} --target=${CLFS_TARGET} --disable-multilib \
    88     --with-local-prefix=/tools --disable-nls --disable-shared \
    89     --disable-threads --enable-languages=c</userinput></screen>
     68<screen os="al"><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     69    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     70    --disable-multilib --with-local-prefix=/tools --disable-nls \
     71    --without-headers --with-newlib --disable-decimal-float \
     72    --disable-libgomp --disable-libmudflap --disable-libssp \
     73    --disable-shared --disable-threads --enable-languages=c</userinput></screen>
    9074
    9175    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/x86_64/gcc-final.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc-final.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc-final.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="gcc-static.xml"
     
    5638    href="gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    10175    xpointer="xpointer(//*[@os='h'])"/>
    10276
    103 <screen os="bf"><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
    104     --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     77<screen os="bf"><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     78    --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    10579    --with-local-prefix=/tools --disable-nls --enable-shared \
    10680    --enable-languages=c,c++ --enable-__cxa_atexit \
  • BOOK/cross-tools/x86_64/gcc-static.xml

    r5df4d80 r6a043e2  
    2424    and no Threads</title>
    2525
    26 <!--
    27     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    28     href="../common/gcc-static.xml"
    29     xpointer="xpointer(//*[@os='p1'])"/>
    30 
    31     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    32     href="../common/gcc-static.xml"
    33     xpointer="xpointer(//*[@os='p2'])"/>
    34 -->
    35 
    3626    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    3727    href="../common/gcc-static.xml"
     
    4939    href="../common/gcc-static.xml"
    5040    xpointer="xpointer(//*[@os='ad'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='ae'])"/>
    55 
    56     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../common/gcc-static.xml"
    58     xpointer="xpointer(//*[@os='af'])"/>
    5941
    6042    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    8668    xpointer="xpointer(//*[@os='h'])"/>
    8769
    88 <screen os="al"><userinput>../gcc-&gcc-version;/configure --prefix=/cross-tools \
    89     --host=${CLFS_HOST} --target=${CLFS_TARGET} \
     70<screen os="al"><userinput>AR=ar ../gcc-&gcc-version;/configure --prefix=/cross-tools \
     71    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    9072    --with-local-prefix=/tools --disable-nls --disable-shared \
     73    --without-headers --with-newlib --disable-decimal-float \
     74    --disable-libgomp --disable-libmudflap --disable-libssp \
    9175    --disable-threads --enable-languages=c</userinput></screen>
    9276
  • BOOK/cross-tools/x86_64/glibc.xml

    r5df4d80 r6a043e2  
    2626    href="../common/glibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
     28
     29    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     30    href="../common/glibc.xml"
     31    xpointer="xpointer(//*[@os='p3'])"/>
     32
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/glibc.xml"
     35    xpointer="xpointer(//*[@os='p4'])"/>
    2836
    2937    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/64/gcc.xml

    r5df4d80 r6a043e2  
    2121  <sect2 role="installation">
    2222    <title>Installation of GCC</title>
    23 
    24 <!--
    25     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    26     href="../common/gcc.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    30     href="../common/gcc.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 -->
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    35     href="../common/gcc.xml"
    36     xpointer="xpointer(//*[@os='p3'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    39     href="../common/gcc.xml"
    40     xpointer="xpointer(//*[@os='p4'])"/>
    4123
    4224    <para os="p5">Apply the following patch so that GCC links to /lib
  • BOOK/final-system/alpha-chapter.xml

    r5df4d80 r6a043e2  
    2020  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/glibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    2224  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc.xml"/>
  • BOOK/final-system/alpha/glibc.xml

    r5df4d80 r6a043e2  
    3737    href="../common/glibc.xml"
    3838    xpointer="xpointer(//*[@os='p2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <para os="a1">The following patch moves PTR_MANGLE and ensures that
  • BOOK/final-system/common/gcc.xml

    r5df4d80 r6a043e2  
    2525  <sect2 role="installation">
    2626    <title>Installation of GCC</title>
    27 
    28 <!--
    29     <para os="p1">The following patch merges all updates from the &gcc-version; Branch
    30     of GCC:</para>
    31 
    32 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>
    33 -->
    34 
    35     <para os="p3">The following patch enables fixes compilation errors with the kernel:</para>
    36 
    37 <screen os="p4"><userinput>patch -Np1 -i ../&gcc-PR31490-patch;</userinput></screen>
    3827
    3928    <para os="d">Apply a <command>sed</command> substitution that will suppress the
  • BOOK/final-system/common/glibc.xml

    r5df4d80 r6a043e2  
    4646    of achieving a clean build.</para>
    4747
    48     <para os="p1">The following patches merges all updates from the &glibc-version; Branch
     48    <para os="p1">The following patch merges all updates from the &glibc-version; Branch
    4949    from the Glibc developers:</para>
    5050
    5151<screen os="p2"><userinput>patch -Np1 -i ../&glibc-branch_update-patch;</userinput></screen>
     52
     53    <para os="p3">The following patch causes the Glibc build system to include
     54    headers from GCC's <filename class="directory">include-fixed</filename>
     55    directory:</para>
     56
     57<screen os="p4"><userinput>patch -Np1 -i ../&glibc-include_fixed-patch;</userinput></screen>
    5258
    5359    <para os="c">The following patch fixes an issue that can
  • BOOK/final-system/mips-chapter.xml

    r5df4d80 r6a043e2  
    2020  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/glibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    2224  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc.xml"/>
  • BOOK/final-system/mips/glibc.xml

    r5df4d80 r6a043e2  
    3737    href="../common/glibc.xml"
    3838    xpointer="xpointer(//*[@os='p2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <para os="g1">MIPS is no longer supported in the main Glibc tree, so we have to
  • BOOK/final-system/mips64-64-chapter.xml

    r5df4d80 r6a043e2  
    2020  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/glibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    2224  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/gcc.xml"/>
  • BOOK/final-system/mips64-64/gcc.xml

    r5df4d80 r6a043e2  
    2121  <sect2 role="installation">
    2222    <title>Installation of GCC</title>
    23 
    24 <!--
    25     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    26     href="../common/gcc.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    30     href="../common/gcc.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 -->
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    35     href="../common/gcc.xml"
    36     xpointer="xpointer(//*[@os='p3'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    39     href="../common/gcc.xml"
    40     xpointer="xpointer(//*[@os='p4'])"/>
    4123
    4224    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/mips64-64/glibc.xml

    r5df4d80 r6a043e2  
    3737    href="../common/glibc.xml"
    3838    xpointer="xpointer(//*[@os='p2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/mips64-chapter.xml

    r5df4d80 r6a043e2  
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/glibc-64bit.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/adjusting.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp-n32.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/gmp-64bit.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr-n32.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr-64bit.xml"/>
    2430  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
    2531  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/gcc.xml"/>
  • BOOK/final-system/mips64/gcc.xml

    r5df4d80 r6a043e2  
    2121  <sect2 role="installation">
    2222    <title>Installation of GCC</title>
    23 
    24 <!--
    25     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    26     href="../common/gcc.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    30     href="../common/gcc.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 -->
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    35     href="../common/gcc.xml"
    36     xpointer="xpointer(//*[@os='p3'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    39     href="../common/gcc.xml"
    40     xpointer="xpointer(//*[@os='p4'])"/>
    4123
    4224    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/mips64/glibc-64bit.xml

    r5df4d80 r6a043e2  
    3333    href="glibc.xml"
    3434    xpointer="xpointer(//*[@os='p2'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     37    href="../common/glibc.xml"
     38    xpointer="xpointer(//*[@os='p3'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p4'])"/>
    3543
    3644    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/mips64/glibc-n32.xml

    r5df4d80 r6a043e2  
    3333    href="glibc.xml"
    3434    xpointer="xpointer(//*[@os='p2'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     37    href="../common/glibc.xml"
     38    xpointer="xpointer(//*[@os='p3'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p4'])"/>
    3543
    3644    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/mips64/glibc.xml

    r5df4d80 r6a043e2  
    3838    href="../common/glibc.xml"
    3939    xpointer="xpointer(//*[@os='p2'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../common/glibc.xml"
     43    xpointer="xpointer(//*[@os='p3'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     46    href="../common/glibc.xml"
     47    xpointer="xpointer(//*[@os='p4'])"/>
    4048
    4149    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/multilib/gcc.xml

    r5df4d80 r6a043e2  
    2121  <sect2 role="installation">
    2222    <title>Installation of GCC</title>
    23 
    24 <!--
    25     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    26     href="../common/gcc.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    30     href="../common/gcc.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 -->
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    35     href="../common/gcc.xml"
    36     xpointer="xpointer(//*[@os='p3'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    39     href="../common/gcc.xml"
    40     xpointer="xpointer(//*[@os='p4'])"/>
    4123
    4224    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/multilib/glibc-64bit.xml

    r5df4d80 r6a043e2  
    3333    href="../common/glibc.xml"
    3434    xpointer="xpointer(//*[@os='p2'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     37    href="../common/glibc.xml"
     38    xpointer="xpointer(//*[@os='p3'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p4'])"/>
    3543
    3644    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/multilib/glibc.xml

    r5df4d80 r6a043e2  
    3838    href="../common/glibc.xml"
    3939    xpointer="xpointer(//*[@os='p2'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../common/glibc.xml"
     43    xpointer="xpointer(//*[@os='p3'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     46    href="../common/glibc.xml"
     47    xpointer="xpointer(//*[@os='p4'])"/>
    4048
    4149    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/ppc-chapter.xml

    r5df4d80 r6a043e2  
    2020  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/glibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    2224  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc.xml"/>
  • BOOK/final-system/ppc/glibc.xml

    r5df4d80 r6a043e2  
    3737    href="../common/glibc.xml"
    3838    xpointer="xpointer(//*[@os='p2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/ppc64-chapter.xml

    r5df4d80 r6a043e2  
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/glibc-64bit.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/adjusting.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp-64bit.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr-64bit.xml"/>
    2327  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/binutils.xml"/>
    2428  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/gcc.xml"/>
  • BOOK/final-system/ppc64/gcc.xml

    r5df4d80 r6a043e2  
    2121  <sect2 role="installation">
    2222    <title>Installation of GCC</title>
    23 
    24 <!--
    25     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    26     href="../common/gcc.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    30     href="../common/gcc.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 -->
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    35     href="../common/gcc.xml"
    36     xpointer="xpointer(//*[@os='p3'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    39     href="../common/gcc.xml"
    40     xpointer="xpointer(//*[@os='p4'])"/>
    4123
    4224    <para os="ap1">GCC includes a <filename class="directory">nof</filename> directory
  • BOOK/final-system/ppc64/glibc-64bit.xml

    r5df4d80 r6a043e2  
    3333    href="../common/glibc.xml"
    3434    xpointer="xpointer(//*[@os='p2'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     37    href="../common/glibc.xml"
     38    xpointer="xpointer(//*[@os='p3'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p4'])"/>
    3543
    3644    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/ppc64/glibc.xml

    r5df4d80 r6a043e2  
    3838    href="../common/glibc.xml"
    3939    xpointer="xpointer(//*[@os='p2'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../common/glibc.xml"
     43    xpointer="xpointer(//*[@os='p3'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     46    href="../common/glibc.xml"
     47    xpointer="xpointer(//*[@os='p4'])"/>
    4048
    4149    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/sparc-chapter.xml

    r5df4d80 r6a043e2  
    2020  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/glibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    2224  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc.xml"/>
  • BOOK/final-system/sparc/glibc.xml

    r5df4d80 r6a043e2  
    3737    href="../common/glibc.xml"
    3838    xpointer="xpointer(//*[@os='p2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/sparc64-64-chapter.xml

    r5df4d80 r6a043e2  
    2020  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/glibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    2224  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/gcc.xml"/>
  • BOOK/final-system/sparc64-64/glibc.xml

    r5df4d80 r6a043e2  
    3737    href="../common/glibc.xml"
    3838    xpointer="xpointer(//*[@os='p2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/sparc64-chapter.xml

    r5df4d80 r6a043e2  
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/glibc-64bit.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/adjusting.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp-64bit.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr-64bit.xml"/>
    2327  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
    2428  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gcc.xml"/>
  • BOOK/final-system/sparc64/glibc-64bit.xml

    r5df4d80 r6a043e2  
    3333    href="../common/glibc.xml"
    3434    xpointer="xpointer(//*[@os='p2'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     37    href="../common/glibc.xml"
     38    xpointer="xpointer(//*[@os='p3'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p4'])"/>
    3543
    3644    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/sparc64/glibc.xml

    r5df4d80 r6a043e2  
    3838    href="../common/glibc.xml"
    3939    xpointer="xpointer(//*[@os='p2'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../common/glibc.xml"
     43    xpointer="xpointer(//*[@os='p3'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     46    href="../common/glibc.xml"
     47    xpointer="xpointer(//*[@os='p4'])"/>
    4048
    4149    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/x86-chapter.xml

    r5df4d80 r6a043e2  
    2020  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86/glibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    2224  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc.xml"/>
  • BOOK/final-system/x86/glibc.xml

    r5df4d80 r6a043e2  
    3737    href="../common/glibc.xml"
    3838    xpointer="xpointer(//*[@os='p2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <para os="ap1">The following patch ensures that memcpy_chk, mempcpy_chk,
  • BOOK/final-system/x86_64-64-chapter.xml

    r5df4d80 r6a043e2  
    2020  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/glibc.xml"/>
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/adjusting.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    2224  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/binutils.xml"/>
    2325  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/gcc.xml"/>
  • BOOK/final-system/x86_64-64/glibc.xml

    r5df4d80 r6a043e2  
    3737    href="../common/glibc.xml"
    3838    xpointer="xpointer(//*[@os='p2'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p3'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='p4'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/x86_64-chapter.xml

    r5df4d80 r6a043e2  
    2121  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/glibc-64bit.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/adjusting.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp-64bit.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr-64bit.xml"/>
    2327  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
    2428  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gcc.xml"/>
  • BOOK/final-system/x86_64/glibc-64bit.xml

    r5df4d80 r6a043e2  
    2828    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    2929    href="../common/glibc.xml"
    30     xpointer="xpointer(//*[@os='c'])"/>
    31 
    32     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    33     href="../common/glibc.xml"
    3430    xpointer="xpointer(//*[@os='p1'])"/>
    3531
     
    3733    href="../common/glibc.xml"
    3834    xpointer="xpointer(//*[@os='p2'])"/>
     35
     36    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     37    href="../common/glibc.xml"
     38    xpointer="xpointer(//*[@os='p3'])"/>
     39
     40    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     41    href="../common/glibc.xml"
     42    xpointer="xpointer(//*[@os='p4'])"/>
     43
     44    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     45    href="../common/glibc.xml"
     46    xpointer="xpointer(//*[@os='c'])"/>
    3947
    4048    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-system/x86_64/glibc.xml

    r5df4d80 r6a043e2  
    3838    href="../common/glibc.xml"
    3939    xpointer="xpointer(//*[@os='p2'])"/>
     40
     41    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     42    href="../common/glibc.xml"
     43    xpointer="xpointer(//*[@os='p3'])"/>
     44
     45    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     46    href="../common/glibc.xml"
     47    xpointer="xpointer(//*[@os='p4'])"/>
    4048
    4149    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/general.ent

    r5df4d80 r6a043e2  
    33<!ENTITY month "08"> <!-- Use two digits -->
    44<!ENTITY month_name "August">
    5 <!ENTITY day "24"> <!-- Use two digits -->
     5<!ENTITY day "27"> <!-- Use two digits -->
    66<!ENTITY year "2008"> <!-- Use four digits -->
    77
  • BOOK/introduction/common/changelog.xml

    r5df4d80 r6a043e2  
    3838
    3939    <listitem>
     40      <para>August 26, 2008</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[jciccone] - Added M4 to the temp system for GMP.</para>
     44        </listitem>
     45      </itemizedlist>
     46    </listitem>
     47
     48    <listitem>
     49      <para>August 25, 2008</para>
     50      <itemizedlist>
     51        <listitem>
     52          <para>[jciccone] - Added a patch to glibc that causes it to look in
     53          GCC's include-fixed directory.</para>
     54        </listitem>
     55      </itemizedlist>
     56    </listitem>
     57
     58    <listitem>
    4059      <para>August 24, 2008</para>
    4160      <itemizedlist>
     61        <listitem>
     62          <para>[jciccone] - Updated to GCC 4.3.1</para>
     63        </listitem>
     64        <listitem>
     65          <para>[jciccone] - Add MPFR 2.5.1, dependency of GCC 4.3</para>
     66        </listitem>
     67        <listitem>
     68          <para>[jciccone] - Added GMP 4.2.3, dependency of MPFR and GCC 4.3</para>
     69        </listitem>
    4270        <listitem>
    4371          <para>[jciccone] - Update the paths to ld.so when configuring Glibc
  • BOOK/materials/common/packages.xml

    r5df4d80 r6a043e2  
    205205
    206206    <varlistentry>
     207      <term>GMP (&glibc-version;) - <token>&gmp-size;</token>:</term>
     208      <listitem>
     209        <para>Home page: <ulink url="&gmp-home;"/></para>
     210        <para>Download: <ulink url="&gmp-url;"/></para>
     211        <para>MD5 sum: <literal>&gmp-md5;</literal></para>
     212      </listitem>
     213    </varlistentry>
     214
     215    <varlistentry>
    207216      <term>Grep (&grep-version;) - <token>&grep-size;</token>:</term>
    208217      <listitem>
     
    340349
    341350    <varlistentry>
     351      <term>MPFR (&glibc-version;) - <token>&mpfr-size;</token>:</term>
     352      <listitem>
     353        <para>Home page: <ulink url="&mpfr-home;"/></para>
     354        <para>Download: <ulink url="&mpfr-url;"/></para>
     355        <para>MD5 sum: <literal>&mpfr-md5;</literal></para>
     356      </listitem>
     357    </varlistentry>
     358
     359    <varlistentry>
    342360      <term>Module-Init-Tools (&module-init-tools-version;) - <token>&module-init-tools-size;</token>:</term>
    343361      <listitem>
  • BOOK/materials/common/patches.xml

    r5df4d80 r6a043e2  
    7373    </varlistentry>
    7474
    75 <!--
    76     <varlistentry>
    77       <term>GCC Branch Update Patch - <token>&gcc-branch_update-patch-size;</token>:</term>
    78       <listitem>
    79         <para>Download: <ulink
    80         url="&patches-root;&gcc-branch_update-patch;"/></para>
    81         <para>MD5 sum: <literal>&gcc-branch_update-patch-md5;</literal></para>
    82       </listitem>
    83     </varlistentry>
    84 -->
    85 
    86     <varlistentry>
    87       <term>GCC Cross Search Paths Patch - <token>&gcc-cross_search-patch-size;</token>:</term>
    88       <listitem>
    89         <para>Download: <ulink
    90         url="&patches-root;&gcc-cross_search-patch;"/></para>
    91         <para>MD5 sum: <literal>&gcc-cross_search-patch-md5;</literal></para>
    92       </listitem>
    93     </varlistentry>
    94 
    9575    <varlistentry>
    9676      <term>GCC Posix Patch - <token>&gcc-posix-patch-size;</token>:</term>
     
    10383
    10484    <varlistentry>
    105       <term>GCC PR31490 Patch - <token>&gcc-PR31490-patch-size;</token>:</term>
    106       <listitem>
    107         <para>Download: <ulink
    108         url="&patches-root;&gcc-PR31490-patch;"/></para>
    109         <para>MD5 sum: <literal>&gcc-PR31490-patch-md5;</literal></para>
    110       </listitem>
    111     </varlistentry>
    112 
    113     <varlistentry>
    11485      <term>Glibc Branch Update Patch - <token>&glibc-branch_update-patch-size;</token>:</term>
    11586      <listitem>
     
    12192
    12293    <varlistentry>
     94      <term>Glibc Include Fixed Headers Patch - <token>&glibc-include_fixed-patch-size;</token>:</term>
     95      <listitem>
     96        <para>Download: <ulink
     97        url="&patches-root;&glibc-include_fixed-patch;"/></para>
     98        <para>MD5 sum: <literal>&glibc-include_fixed-patch-md5;</literal></para>
     99      </listitem>
     100    </varlistentry>
     101
     102    <varlistentry>
    123103      <term>Glibc Disable linking with libgcc_eh.a - <token>&glibc-libgcc_eh-patch-size;</token>:</term>
    124104      <listitem>
     
    162142        url="&patches-root;&mktemp-tempfile-patch;"/></para>
    163143        <para>MD5 sum: <literal>&mktemp-tempfile-patch-md5;</literal></para>
     144      </listitem>
     145    </varlistentry>
     146
     147    <varlistentry>
     148      <term>MPFR Cumulative Patch - <token>&mpfr-cumulative-patch-size;</token>:</term>
     149      <listitem>
     150        <para>Download: <ulink
     151        url="&patches-root;&mpfr-cumulative-patch;"/></para>
     152        <para>MD5 sum: <literal>&mpfr-cumulative-patch-md5;</literal></para>
    164153      </listitem>
    165154    </varlistentry>
  • BOOK/packages.ent

    r5df4d80 r6a043e2  
    146146<!ENTITY gawk-home "&gnu-software;gawk">
    147147
    148 <!ENTITY gcc-version "4.2.4">
    149 <!ENTITY gcc-size "43,044 KB">
     148<!ENTITY gcc-version "4.3.1">
     149<!ENTITY gcc-size "57,648 KB">
    150150<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    151 <!ENTITY gcc-md5 "d79f553e7916ea21c556329eacfeaa16">
     151<!ENTITY gcc-md5 "4afa0290cc3a41ac8822666f1110de98">
    152152<!ENTITY gcc-home "http://gcc.gnu.org">
    153153
     
    171171<!ENTITY glibc-ports-home " ">
    172172
     173<!ENTITY gmp-version "4.2.3">
     174<!ENTITY gmp-size "1,676 KB">
     175<!ENTITY gmp-url "&gnu;gmp/gmp-&gmp-version;.tar.bz2">
     176<!ENTITY gmp-md5 "7cc56604c03134f2c4bc1fb1ea748f6f">
     177<!ENTITY gmp-home "http://gmplib.org/">
     178
    173179<!ENTITY grep-version "2.5.3">
    174180<!ENTITY grep-size "608 KB">
     
    280286<!ENTITY mktemp-md5 "9a35c59502a228c6ce2be025fc6e3ff2">
    281287<!ENTITY mktemp-home "http://www.mktemp.org/">
     288
     289<!ENTITY mpfr-version "2.3.1">
     290<!ENTITY mpfr-size "876 KB">
     291<!ENTITY mpfr-url "http://www.mpfr.org/mpfr-current/mpfr-&mpfr-version;.tar.bz2">
     292<!ENTITY mpfr-md5 "8352b619e04dcc73411a38b39dd855f6">
     293<!ENTITY mpfr-home "http://www.mpfr.org/">
    282294
    283295<!ENTITY module-init-tools-version "3.4">
  • BOOK/patches.ent

    r5df4d80 r6a043e2  
    2929<!ENTITY expect-spawn-patch-size "6.9 KB">
    3030
    31 <!--
    32 <!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-2.patch">
    33 <!ENTITY gcc-branch_update-patch-md5 "b1133de39a90ec74f2821767d4af7746">
    34 <!ENTITY gcc-branch_update-patch-size "604 KB">
    35 -->
    36 
    37 <!ENTITY gcc-cross_search-patch "gcc-&gcc-version;-cross_search_paths-1.patch">
    38 <!ENTITY gcc-cross_search-patch-md5 "2d316305d73bb14b3acd6a1f3a2ee4e9">
    39 <!ENTITY gcc-cross_search-patch-size "4 KB">
    40 
    4131<!ENTITY gcc-posix-patch "gcc-&gcc-version;-posix-1.patch">
    42 <!ENTITY gcc-posix-patch-md5 "8df4fe6a9f77135ae1b0851786c40410">
     32<!ENTITY gcc-posix-patch-md5 "ed26ea522e014b2e39adf066bd44053b">
    4333<!ENTITY gcc-posix-patch-size "16 KB">
    4434
    45 <!ENTITY gcc-PR31490-patch "gcc-&gcc-version;-PR31490-1.patch">
    46 <!ENTITY gcc-PR31490-patch-md5 "43f3d086b57f02cb605819452936c4d7">
    47 <!ENTITY gcc-PR31490-patch-size "1.4 KB">
    48 
    4935<!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
    50 <!ENTITY gcc-specs-patch-md5 "1fbf4e719a469ab6eb54ed77692918c8">
     36<!ENTITY gcc-specs-patch-md5 "8b216c7c3d66af2c1bce9221d65997a7">
    5137<!ENTITY gcc-specs-patch-size "20 KB">
    5238
     
    5541<!ENTITY glibc-branch_update-patch-size "64 KB">
    5642
     43<!ENTITY glibc-include_fixed-patch "glibc-&glibc-version;-include_fixed-1.patch">
     44<!ENTITY glibc-include_fixed-patch-md5 "02bc55d1f685805ef165343619515617">
     45<!ENTITY glibc-include_fixed-patch-size "4 KB">
     46
    5747<!ENTITY glibc-libgcc_eh-patch "glibc-&glibc-version;-libgcc_eh-1.patch">
    5848<!ENTITY glibc-libgcc_eh-patch-md5 "f868605171066a0d8f572314feea415c">
     
    7565<!ENTITY mktemp-tempfile-patch-size "3.6 KB">
    7666
     67<!ENTITY mpfr-cumulative-patch "mpfr-&mpfr-version;-cumulative-1.patch">
     68<!ENTITY mpfr-cumulative-patch-md5 "99c647dfe7f63005db6c0c1b28198ef9">
     69<!ENTITY mpfr-cumulative-patch-size "12KB">
     70
    7771<!ENTITY module-init-tools-manpages-patch "module-init-tools-&module-init-tools-version;-manpages-1.patch">
    7872<!ENTITY module-init-tools-manpages-patch-md5 "2271047586981ae23adf01cc13d97791">
     
    140134
    141135<!ENTITY gcc-specs_pure64-patch "gcc-&gcc-version;-pure64_specs-1.patch">
    142 <!ENTITY gcc-specs_pure64-patch-md5 "a543edb70d0fbebb4f365bdad0a9a393">
     136<!ENTITY gcc-specs_pure64-patch-md5 "fc51cb59c23b7ac662f8de2fbd34eb37">
    143137<!ENTITY gcc-specs_pure64-patch-size "20 KB">
    144138
    145139<!ENTITY gcc-pure64-patch "gcc-&gcc-version;-pure64-1.patch">
    146 <!ENTITY gcc-pure64-patch-md5 "04d9b9cd2c3dad221d53a83d3a45d66f">
     140<!ENTITY gcc-pure64-patch-md5 "b1d407b481e565c4bab6171b774568c2">
    147141<!ENTITY gcc-pure64-patch-size "8 KB">
    148142
  • BOOK/prologue/common/hostreqs.xml

    r5df4d80 r6a043e2  
    6969
    7070    <listitem>
     71      <para><emphasis role="strong">GMP-4.1</emphasis></para>
     72    </listitem>
     73
     74    <listitem>
    7175      <para><emphasis role="strong">Grep-2.5</emphasis></para>
    7276    </listitem>
     
    7882    <listitem>
    7983      <para><emphasis role="strong">Make-3.79.1</emphasis></para>
     84    </listitem>
     85
     86    <listitem>
     87      <para><emphasis role="strong">MPFR-2.3.0</emphasis></para>
    8088    </listitem>
    8189
     
    115123gcc --version | head -n1
    116124/lib/libc.so.6 | head -n1 | cut -d" " -f1-7
     125echo -n "GMP: "; strings /usr/lib*/libgmp.so 2>/dev/null | grep ^jw | uniq
    117126grep --version | head -n1
    118127gzip --version | head -n1
    119128make --version | head -n1
     129echo -n "MPFR: "; grep VERSION_STRING /usr/include/mpfr.h | cut -d\" -f2
    120130tic -V
    121131patch --version | head -n1
  • BOOK/temp-system/alpha-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="alpha/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/temp-system/alpha/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/alpha/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/alpha/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/alpha/gcc-static.xml"
     
    5638    href="../../cross-tools/alpha/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/alpha/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/alpha/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/common/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/common/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../../final-system/common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../../final-system/common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/common/gcc-static.xml"
     
    5638    href="../../cross-tools/common/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/common/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/common/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <para os="cd">Now we will change <command>cpp</command>'s search path so it     won't look in <filename class="directory">/usr/include</filename>:</para>
  • BOOK/temp-system/mips-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/temp-system/mips/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/mips/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/mips/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/mips/gcc-static.xml"
     
    5638    href="../../cross-tools/mips/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/mips/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/mips/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/mips64-64-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64-64/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/temp-system/mips64-64/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/mips64-64/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/mips64-64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/mips64-64/gcc-static.xml"
     
    5638    href="../../cross-tools/mips64-64/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/mips64-64/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/mips64-64/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/mips64-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/temp-system/mips64/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/mips64/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/mips64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/mips64/gcc-static.xml"
     
    5638    href="../../cross-tools/mips64/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/mips64/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/mips64/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/ppc-chapter.xml

    r5df4d80 r6a043e2  
    1313  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    1517  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc/gcc.xml"/>
     
    2729  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gzip.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/m4.xml"/>
    2932  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/temp-system/ppc/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/ppc/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/ppc/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/ppc/gcc-static.xml"
     
    5638    href="../../cross-tools/ppc/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/ppc/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/ppc/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/ppc64-chapter.xml

    r5df4d80 r6a043e2  
    1313  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr.xml"/>
    1517  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ppc64/gcc.xml"/>
     
    2729  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/m4.xml"/>
    2932  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/temp-system/ppc64/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/x86_64/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/x86_64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/x86_64/gcc-static.xml"
     
    5638    href="../../cross-tools/x86_64/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/x86_64/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/x86_64/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/sparc-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc/gcc.xml"/>
     
    2426  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gawk.xml"/>
    2527  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gettext.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
    2629  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gzip.xml"/>
    27   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/m4.xml"/>
    2831  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    2932  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/temp-system/sparc/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/sparc/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/sparc/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/sparc/gcc-static.xml"
     
    5638    href="../../cross-tools/sparc/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/sparc/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/sparc/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/sparc64-64-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64-64/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/temp-system/sparc64-64/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/sparc64-64/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/sparc64-64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/sparc64-64/gcc-static.xml"
     
    5638    href="../../cross-tools/sparc64-64/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/sparc64-64/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/sparc64-64/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/sparc64-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sparc64/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/temp-system/sparc64/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/sparc64/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/sparc64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/sparc64/gcc-static.xml"
     
    5638    href="../../cross-tools/sparc64/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/sparc64/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/sparc64/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/x86-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/patch.xml"/>
  • BOOK/temp-system/x86_64-64-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64-64/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/temp-system/x86_64-64/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/x86_64-64/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/x86_64-64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/x86_64-64/gcc-static.xml"
     
    5638    href="../../cross-tools/x86_64-64/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/x86_64-64/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/x86_64-64/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/temp-system/x86_64-chapter.xml

    r5df4d80 r6a043e2  
    1414  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/introduction.xml"/>
    1515  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="common/variables.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gmp.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/mpfr.xml"/>
    1618  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/binutils.xml"/>
    1719  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="x86_64/gcc.xml"/>
     
    2830  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/>
    2931  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gzip.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/m4.xml"/>
    3033  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/make.xml"/>
    3134  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/>
  • BOOK/temp-system/x86_64/gcc.xml

    r5df4d80 r6a043e2  
    2323    <title>Installation of GCC</title>
    2424
    25 <!--
    26     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    27     href="../../cross-tools/x86_64/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    31     href="../../cross-tools/x86_64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 -->
    34 
    35     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    36     href="../common/gcc.xml"
    37     xpointer="xpointer(//*[@os='p3'])"/>
    38 
    39     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    40     href="../common/gcc.xml"
    41     xpointer="xpointer(//*[@os='p4'])"/>
    42 
    4325    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    4426    href="../../cross-tools/x86_64/gcc-static.xml"
     
    5638    href="../../cross-tools/x86_64/gcc-static.xml"
    5739    xpointer="xpointer(//*[@os='ad'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    60     href="../../cross-tools/x86_64/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='ae'])"/>
    62 
    63     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    64     href="../../cross-tools/x86_64/gcc-static.xml"
    65     xpointer="xpointer(//*[@os='af'])"/>
    6640
    6741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • patches/gcc-4.3.1-posix-1.patch

    r5df4d80 r6a043e2  
    1 Submitted By: Jim Gifford (patches at jg555 dot com)
    2 Date: 2007-02-14
     1Submitted By: Joe Ciccone <jciccone@gmail.com>
     2Date: 2008-08-24
    33Initial Package Version: 4.1.2
    44Origin: Jim Gifford
     
    66        Rediffed against 4.1.2 by Jim Gifford
    77        Rediffed and additions against 4.2.0 by Joe Ciccone
     8        Rediffed against 4.3.0 by Joe Ciccone
    89Upstream Status: On Hold
    910Description: Makes GCC Posix Compliant
    1011
    11 diff -Naur gcc-4.2.0.orig/contrib/test_summary gcc-4.2.0/contrib/test_summary
    12 --- gcc-4.2.0.orig/contrib/test_summary 2007-05-16 19:21:35.000000000 -0400
    13 +++ gcc-4.2.0/contrib/test_summary      2007-05-18 16:38:48.000000000 -0400
    14 @@ -106,7 +106,7 @@
     12diff -Naur gcc-4.3.1.orig/contrib/patch_tester.sh gcc-4.3.1/contrib/patch_tester.sh
     13--- gcc-4.3.1.orig/contrib/patch_tester.sh      2007-12-26 16:01:38.000000000 -0500
     14+++ gcc-4.3.1/contrib/patch_tester.sh   2008-08-24 13:37:11.000000000 -0400
     15@@ -287,7 +287,7 @@
     16 
     17     if ! make $dashj `grep "^make:" $PATCH | sed -e "s/^make://g"` bootstrap &> $1/bootstrap ; then
     18        report "bootstrap failed with last lines:"
     19-       tail -30 $1/bootstrap > $1/last_bootstrap
     20+       tail -n 30 $1/bootstrap > $1/last_bootstrap
     21        freport $1/last_bootstrap
     22        report "grep --context=20 Error bootstrap:"
     23        grep --context=20 Error $1/bootstrap > $1/bootstrap_error
     24@@ -420,7 +420,7 @@
     25 # After selfexec, $TESTING is already set up. 
     26 if [ -d $TESTING ]; then
     27     # The only file in $TESTING is the patch.
     28-    PATCH=`ls -rt -1 $TESTING | head -1`
     29+    PATCH=`ls -rt -1 $TESTING | head -n 1`
     30     PATCH=$TESTING/$PATCH
     31     if [ -f $PATCH ]; then
     32        bootntest_patched && bootntest_pristine && compare_passes
     33@@ -429,7 +429,7 @@
     34 fi
     35 
     36 while true; do
     37-    PATCH=`ls -rt -1 $PATCHES | head -1`
     38+    PATCH=`ls -rt -1 $PATCHES | head -n 1`
     39     if [ x$PATCH = x ]; then
     40        sleep ${standby}m
     41     else
     42diff -Naur gcc-4.3.1.orig/contrib/test_summary gcc-4.3.1/contrib/test_summary
     43--- gcc-4.3.1.orig/contrib/test_summary 2007-02-09 19:30:46.000000000 -0500
     44+++ gcc-4.3.1/contrib/test_summary      2008-08-24 13:37:11.000000000 -0400
     45@@ -107,7 +107,7 @@
    1546     srcdir = configflags;
    1647     sub(/\/configure .*/, "", srcdir);
     
    2152 
    2253     sub(/^[^ ]*\/configure */, " ", configflags);
    23 diff -Naur gcc-4.2.0.orig/gcc/configure.ac gcc-4.2.0/gcc/configure.ac
    24 --- gcc-4.2.0.orig/gcc/configure.ac     2007-05-16 19:21:23.000000000 -0400
    25 +++ gcc-4.2.0/gcc/configure.ac  2007-05-18 16:39:21.000000000 -0400
    26 @@ -2227,7 +2227,7 @@
     54diff -Naur gcc-4.3.1.orig/gcc/configure gcc-4.3.1/gcc/configure
     55--- gcc-4.3.1.orig/gcc/configure        2008-05-21 04:54:15.000000000 -0400
     56+++ gcc-4.3.1/gcc/configure     2008-08-24 13:37:38.000000000 -0400
     57@@ -14265,7 +14265,7 @@
    2758   # Therefore, use diff -b for the comparisons.
    2859   if test x$gcc_cv_objdump != x \
     
    3364     || diff -b conftest.big conftest.got > /dev/null 2>&1; }
    3465   then
    35 diff -Naur gcc-4.2.0.orig/gcc/configure gcc-4.2.0/gcc/configure
    36 --- gcc-4.2.0.orig/gcc/configure        2007-05-16 19:21:26.000000000 -0400
    37 +++ gcc-4.2.0/gcc/configure     2007-05-18 16:39:10.000000000 -0400
    38 @@ -14120,7 +14120,7 @@
     66diff -Naur gcc-4.3.1.orig/gcc/configure.ac gcc-4.3.1/gcc/configure.ac
     67--- gcc-4.3.1.orig/gcc/configure.ac     2008-05-21 04:54:15.000000000 -0400
     68+++ gcc-4.3.1/gcc/configure.ac  2008-08-24 13:37:25.000000000 -0400
     69@@ -2226,7 +2226,7 @@
    3970   # Therefore, use diff -b for the comparisons.
    4071   if test x$gcc_cv_objdump != x \
     
    4576     || diff -b conftest.big conftest.got > /dev/null 2>&1; }
    4677   then
    47 diff -Naur gcc-4.2.0.orig/gcc/testsuite/ada/acats/run_all.sh gcc-4.2.0/gcc/testsuite/ada/acats/run_all.sh
    48 --- gcc-4.2.0.orig/gcc/testsuite/ada/acats/run_all.sh   2007-05-16 19:21:20.000000000 -0400
    49 +++ gcc-4.2.0/gcc/testsuite/ada/acats/run_all.sh        2007-05-18 16:44:02.000000000 -0400
     78diff -Naur gcc-4.3.1.orig/gcc/gccbug.in gcc-4.3.1/gcc/gccbug.in
     79--- gcc-4.3.1.orig/gcc/gccbug.in        2007-07-26 04:37:01.000000000 -0400
     80+++ gcc-4.3.1/gcc/gccbug.in     2008-08-24 13:37:38.000000000 -0400
     81@@ -31,7 +31,7 @@
     82 
     83 # The default release for this host.
     84 # We have to guess at what program_transform_name might have done.
     85-# "sed 1q" because neither "head -1" nor "head -n 1" is universal, argh.
     86+# "sed 1q" because neither "head -n 1" nor "head -n n 1" is universal, argh.
     87 
     88 DEFAULT_GCC="`echo $0 | sed -e 's/bug//'`"
     89 DEFAULT_RELEASE="`$DEFAULT_GCC --version | sed 1q`"
     90diff -Naur gcc-4.3.1.orig/gcc/testsuite/ada/acats/run_all.sh gcc-4.3.1/gcc/testsuite/ada/acats/run_all.sh
     91--- gcc-4.3.1.orig/gcc/testsuite/ada/acats/run_all.sh   2006-09-14 06:12:03.000000000 -0400
     92+++ gcc-4.3.1/gcc/testsuite/ada/acats/run_all.sh        2008-08-24 13:37:18.000000000 -0400
    5093@@ -68,7 +68,7 @@
    5194   ls ${i}?.adb > ${i}.lst 2> /dev/null
     
    57100 
    58101 EXTERNAL_OBJECTS=""
    59 diff -Naur gcc-4.2.0.orig/libgomp/acinclude.m4 gcc-4.2.0/libgomp/acinclude.m4
    60 --- gcc-4.2.0.orig/libgomp/acinclude.m4 2007-05-16 19:21:18.000000000 -0400
    61 +++ gcc-4.2.0/libgomp/acinclude.m4      2007-05-18 16:42:11.000000000 -0400
     102diff -Naur gcc-4.3.1.orig/libgomp/acinclude.m4 gcc-4.3.1/libgomp/acinclude.m4
     103--- gcc-4.3.1.orig/libgomp/acinclude.m4 2007-03-18 07:17:44.000000000 -0400
     104+++ gcc-4.3.1/libgomp/acinclude.m4      2008-08-24 13:37:09.000000000 -0400
    62105@@ -147,7 +147,7 @@
    63106   # Start by getting the version number.  I think the libtool test already
     
    69112   changequote([,])
    70113   libgomp_gnu_ld_version=`echo $ldver | \
    71 diff -Naur gcc-4.2.0.orig/libgomp/configure gcc-4.2.0/libgomp/configure
    72 --- gcc-4.2.0.orig/libgomp/configure    2007-05-16 19:21:19.000000000 -0400
    73 +++ gcc-4.2.0/libgomp/configure 2007-05-18 16:42:19.000000000 -0400
    74 @@ -9314,7 +9314,7 @@
     114diff -Naur gcc-4.3.1.orig/libgomp/configure gcc-4.3.1/libgomp/configure
     115--- gcc-4.3.1.orig/libgomp/configure    2008-01-24 11:23:13.000000000 -0500
     116+++ gcc-4.3.1/libgomp/configure 2008-08-24 13:37:09.000000000 -0400
     117@@ -17600,7 +17600,7 @@
    75118   # Start by getting the version number.  I think the libtool test already
    76119   # does some of this, but throws away the result.
     
    81124 
    82125   libgomp_gnu_ld_version=`echo $ldver | \
    83 diff -Naur gcc-4.2.0.orig/libjava/classpath/m4/ax_create_stdint_h.m4 gcc-4.2.0/libjava/classpath/m4/ax_create_stdint_h.m4
    84 --- gcc-4.2.0.orig/libjava/classpath/m4/ax_create_stdint_h.m4   2007-05-16 19:21:35.000000000 -0400
    85 +++ gcc-4.2.0/libjava/classpath/m4/ax_create_stdint_h.m4        2007-05-18 16:43:26.000000000 -0400
     126diff -Naur gcc-4.3.1.orig/libjava/classpath/ChangeLog-2004 gcc-4.3.1/libjava/classpath/ChangeLog-2004
     127--- gcc-4.3.1.orig/libjava/classpath/ChangeLog-2004     2007-01-09 14:58:05.000000000 -0500
     128+++ gcc-4.3.1/libjava/classpath/ChangeLog-2004  2008-08-24 13:37:00.000000000 -0400
     129@@ -8256,7 +8256,7 @@
     130 
     131 2004-08-17  Casey Marshall <csm@gnu.org>
     132 
     133-       * autogen.sh: use `head -n 1' instead of `head -1'.
     134+       * autogen.sh: use `head -n n 1' instead of `head -n 1'.
     135 
     136 2004-08-16  Andrew John Hughes  <gnu_andrew@member.fsf.org>
     137 
     138diff -Naur gcc-4.3.1.orig/libjava/classpath/configure gcc-4.3.1/libjava/classpath/configure
     139--- gcc-4.3.1.orig/libjava/classpath/configure  2008-02-29 18:47:54.000000000 -0500
     140+++ gcc-4.3.1/libjava/classpath/configure       2008-08-24 13:37:00.000000000 -0400
     141@@ -29126,7 +29126,7 @@
     142 fi # shortcircut to system "stdint.h"
     143 # ------------------ PREPARE VARIABLES ------------------------------
     144 if test "$GCC" = "yes" ; then
     145-ac_cv_stdint_message="using gnu compiler "`$CC --version | head -1`
     146+ac_cv_stdint_message="using gnu compiler "`$CC --version | head -n 1`
     147 else
     148 ac_cv_stdint_message="using $CC"
     149 fi
     150diff -Naur gcc-4.3.1.orig/libjava/classpath/ltcf-c.sh gcc-4.3.1/libjava/classpath/ltcf-c.sh
     151--- gcc-4.3.1.orig/libjava/classpath/ltcf-c.sh  2006-01-17 13:09:40.000000000 -0500
     152+++ gcc-4.3.1/libjava/classpath/ltcf-c.sh       2008-08-24 13:36:57.000000000 -0400
     153@@ -153,7 +153,7 @@
     154     # If the export-symbols file already is a .def file (1st line
     155     # is EXPORTS), use it as is.
     156     # If DATA tags from a recent dlltool are present, honour them!
     157-    archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then
     158+    archive_expsym_cmds='if test "x`head -n 1 $export_symbols`" = xEXPORTS; then
     159         cp $export_symbols $output_objdir/$soname-def;
     160       else
     161         echo EXPORTS > $output_objdir/$soname-def;
     162diff -Naur gcc-4.3.1.orig/libjava/classpath/ltcf-gcj.sh gcc-4.3.1/libjava/classpath/ltcf-gcj.sh
     163--- gcc-4.3.1.orig/libjava/classpath/ltcf-gcj.sh        2005-09-23 17:31:04.000000000 -0400
     164+++ gcc-4.3.1/libjava/classpath/ltcf-gcj.sh     2008-08-24 13:36:55.000000000 -0400
     165@@ -156,7 +156,7 @@
     166     # If the export-symbols file already is a .def file (1st line
     167     # is EXPORTS), use it as is.
     168     # If DATA tags from a recent dlltool are present, honour them!
     169-    archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then
     170+    archive_expsym_cmds='if test "x`head -n 1 $export_symbols`" = xEXPORTS; then
     171         cp $export_symbols $output_objdir/$soname-def;
     172       else
     173         echo EXPORTS > $output_objdir/$soname-def;
     174diff -Naur gcc-4.3.1.orig/libjava/classpath/m4/ax_create_stdint_h.m4 gcc-4.3.1/libjava/classpath/m4/ax_create_stdint_h.m4
     175--- gcc-4.3.1.orig/libjava/classpath/m4/ax_create_stdint_h.m4   2007-05-19 16:44:43.000000000 -0400
     176+++ gcc-4.3.1/libjava/classpath/m4/ax_create_stdint_h.m4        2008-08-24 13:36:57.000000000 -0400
    86177@@ -217,7 +217,7 @@
    87178 fi # shortcircut to system "stdint.h"
     
    93184 ac_cv_stdint_message="using $CC"
    94185 fi
    95 diff -Naur gcc-4.2.0.orig/libjava/classpath/configure gcc-4.2.0/libjava/classpath/configure
    96 --- gcc-4.2.0.orig/libjava/classpath/configure  2007-05-16 19:21:35.000000000 -0400
    97 +++ gcc-4.2.0/libjava/classpath/configure       2007-05-18 16:43:09.000000000 -0400
    98 @@ -18514,7 +18514,7 @@
    99  fi # shortcircut to system "stdint.h"
    100  # ------------------ PREPARE VARIABLES ------------------------------
    101  if test "$GCC" = "yes" ; then
    102 -ac_cv_stdint_message="using gnu compiler "`$CC --version | head -1`
    103 +ac_cv_stdint_message="using gnu compiler "`$CC --version | head -n 1`
     186diff -Naur gcc-4.3.1.orig/libjava/configure gcc-4.3.1/libjava/configure
     187--- gcc-4.3.1.orig/libjava/configure    2008-06-06 10:49:11.000000000 -0400
     188+++ gcc-4.3.1/libjava/configure 2008-08-24 13:37:03.000000000 -0400
     189@@ -18673,8 +18673,8 @@
     190 echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
     191 LD_PROG=`$CC --print-prog-name=ld`
     192 LD_VERSION=`$LD_PROG --version`
     193-LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
     194-LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
     195+LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -n 1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
     196+LD_VERSION_MINOR=`echo "$LD_VERSION" | head -n 1 | cut -d '.' -f 2`
     197 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
     198   LD_OK="ok"
    104199 else
    105  ac_cv_stdint_message="using $CC"
    106  fi
    107 diff -Naur gcc-4.2.0.orig/libjava/classpath/ltcf-c.sh gcc-4.2.0/libjava/classpath/ltcf-c.sh
    108 --- gcc-4.2.0.orig/libjava/classpath/ltcf-c.sh  2007-05-16 19:21:31.000000000 -0400
    109 +++ gcc-4.2.0/libjava/classpath/ltcf-c.sh       2007-05-18 16:42:36.000000000 -0400
    110 @@ -153,7 +153,7 @@
    111      # If the export-symbols file already is a .def file (1st line
    112      # is EXPORTS), use it as is.
    113      # If DATA tags from a recent dlltool are present, honour them!
    114 -    archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then
    115 +    archive_expsym_cmds='if test "x`head -n 1 $export_symbols`" = xEXPORTS; then
    116          cp $export_symbols $output_objdir/$soname-def;
    117        else
    118          echo EXPORTS > $output_objdir/$soname-def;
    119 diff -Naur gcc-4.2.0.orig/libjava/classpath/ltcf-gcj.sh gcc-4.2.0/libjava/classpath/ltcf-gcj.sh
    120 --- gcc-4.2.0.orig/libjava/classpath/ltcf-gcj.sh        2007-05-16 19:21:34.000000000 -0400
    121 +++ gcc-4.2.0/libjava/classpath/ltcf-gcj.sh     2007-05-18 16:42:45.000000000 -0400
    122 @@ -156,7 +156,7 @@
    123      # If the export-symbols file already is a .def file (1st line
    124      # is EXPORTS), use it as is.
    125      # If DATA tags from a recent dlltool are present, honour them!
    126 -    archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then
    127 +    archive_expsym_cmds='if test "x`head -n 1 $export_symbols`" = xEXPORTS; then
    128          cp $export_symbols $output_objdir/$soname-def;
    129        else
    130          echo EXPORTS > $output_objdir/$soname-def;
    131 diff -Naur gcc-4.2.0.orig/libjava/mingwld.m4 gcc-4.2.0/libjava/mingwld.m4
    132 --- gcc-4.2.0.orig/libjava/mingwld.m4   2007-05-16 19:21:29.000000000 -0400
    133 +++ gcc-4.2.0/libjava/mingwld.m4        2007-05-18 16:40:06.000000000 -0400
     200diff -Naur gcc-4.3.1.orig/libjava/mingwld.m4 gcc-4.3.1/libjava/mingwld.m4
     201--- gcc-4.3.1.orig/libjava/mingwld.m4   2005-08-22 18:36:35.000000000 -0400
     202+++ gcc-4.3.1/libjava/mingwld.m4        2008-08-24 13:36:52.000000000 -0400
    134203@@ -3,8 +3,8 @@
    135204 AC_MSG_CHECKING(whether 'ld' is at least 2.13)
     
    143212   LD_OK="ok"
    144213 else
    145 diff -Naur gcc-4.2.0.orig/libjava/configure gcc-4.2.0/libjava/configure
    146 --- gcc-4.2.0.orig/libjava/configure    2007-05-16 19:21:29.000000000 -0400
    147 +++ gcc-4.2.0/libjava/configure 2007-05-18 16:39:43.000000000 -0400
    148 @@ -7025,8 +7025,8 @@
    149  echo $ECHO_N "checking whether 'ld' is at least 2.13... $ECHO_C" >&6
    150  LD_PROG=`$CC --print-prog-name=ld`
    151  LD_VERSION=`$LD_PROG --version`
    152 -LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
    153 -LD_VERSION_MINOR=`echo "$LD_VERSION" | head -1 | cut -d '.' -f 2`
    154 +LD_VERSION_MAJOR=`echo "$LD_VERSION" | head -n 1 | cut -d '.' -f 1 | cut -d ' ' -f 4`
    155 +LD_VERSION_MINOR=`echo "$LD_VERSION" | head -n 1 | cut -d '.' -f 2`
    156  if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
    157    LD_OK="ok"
    158  else
    159 diff -Naur gcc-4.2.0.orig/libstdc++-v3/acinclude.m4 gcc-4.2.0/libstdc++-v3/acinclude.m4
    160 --- gcc-4.2.0.orig/libstdc++-v3/acinclude.m4    2007-05-16 19:21:35.000000000 -0400
    161 +++ gcc-4.2.0/libstdc++-v3/acinclude.m4 2007-05-18 16:40:37.000000000 -0400
     214diff -Naur gcc-4.3.1.orig/libstdc++-v3/acinclude.m4 gcc-4.3.1/libstdc++-v3/acinclude.m4
     215--- gcc-4.3.1.orig/libstdc++-v3/acinclude.m4    2008-04-25 12:52:57.000000000 -0400
     216+++ gcc-4.3.1/libstdc++-v3/acinclude.m4 2008-08-24 13:37:07.000000000 -0400
    162217@@ -234,7 +234,7 @@
    163218   if test x"$with_gnu_ld" = x"yes"; then
     
    169224     changequote([,])
    170225     glibcxx_gnu_ld_version=`echo $ldver | \
    171 diff -Naur gcc-4.2.0.orig/libstdc++-v3/configure gcc-4.2.0/libstdc++-v3/configure
    172 --- gcc-4.2.0.orig/libstdc++-v3/configure       2007-05-16 19:21:36.000000000 -0400
    173 +++ gcc-4.2.0/libstdc++-v3/configure    2007-05-18 16:41:04.000000000 -0400
    174 @@ -8377,7 +8377,7 @@
    175      echo "$as_me:$LINENO: checking for ld version" >&5
    176  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    177  
    178 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    179 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    180             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    181  
    182      glibcxx_gnu_ld_version=`echo $ldver | \
    183 @@ -54289,7 +54289,7 @@
    184      echo "$as_me:$LINENO: checking for ld version" >&5
    185  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    186  
    187 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    188 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    189             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    190  
    191      glibcxx_gnu_ld_version=`echo $ldver | \
    192 @@ -75651,7 +75651,7 @@
    193      echo "$as_me:$LINENO: checking for ld version" >&5
    194  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    195  
    196 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    197 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    198             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    199  
    200      glibcxx_gnu_ld_version=`echo $ldver | \
    201 @@ -77176,7 +77176,7 @@
    202      echo "$as_me:$LINENO: checking for ld version" >&5
    203  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    204  
    205 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    206 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    207             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    208  
    209      glibcxx_gnu_ld_version=`echo $ldver | \
    210 @@ -78669,7 +78669,7 @@
    211      echo "$as_me:$LINENO: checking for ld version" >&5
    212  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    213  
    214 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    215 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    216             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    217  
    218      glibcxx_gnu_ld_version=`echo $ldver | \
    219 @@ -100561,7 +100561,7 @@
    220      echo "$as_me:$LINENO: checking for ld version" >&5
    221  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    222  
    223 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    224 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    225             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    226  
    227      glibcxx_gnu_ld_version=`echo $ldver | \
    228 @@ -101408,7 +101408,7 @@
    229      echo "$as_me:$LINENO: checking for ld version" >&5
    230  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    231  
    232 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    233 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    234             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    235  
    236      glibcxx_gnu_ld_version=`echo $ldver | \
    237 @@ -102811,7 +102811,7 @@
    238      echo "$as_me:$LINENO: checking for ld version" >&5
    239  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    240  
    241 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    242 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    243             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    244  
    245      glibcxx_gnu_ld_version=`echo $ldver | \
    246 @@ -104606,7 +104606,7 @@
    247      echo "$as_me:$LINENO: checking for ld version" >&5
    248  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    249  
    250 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    251 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    252             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    253  
    254      glibcxx_gnu_ld_version=`echo $ldver | \
    255 @@ -105851,7 +105851,7 @@
    256      echo "$as_me:$LINENO: checking for ld version" >&5
    257  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    258  
    259 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    260 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    261             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    262  
    263      glibcxx_gnu_ld_version=`echo $ldver | \
    264 @@ -106880,7 +106880,7 @@
    265      echo "$as_me:$LINENO: checking for ld version" >&5
    266  echo $ECHO_N "checking for ld version... $ECHO_C" >&6
    267  
    268 -    ldver=`$LD --version 2>/dev/null | head -1 | \
    269 +    ldver=`$LD --version 2>/dev/null | head -n 1 | \
    270             sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
    271  
    272      glibcxx_gnu_ld_version=`echo $ldver | \
    273 diff -Naur gcc-4.2.0.orig/ltcf-c.sh gcc-4.2.0/ltcf-c.sh
    274 --- gcc-4.2.0.orig/ltcf-c.sh    2007-05-16 19:21:19.000000000 -0400
    275 +++ gcc-4.2.0/ltcf-c.sh 2007-05-18 16:41:18.000000000 -0400
    276 @@ -153,7 +153,7 @@
    277      # If the export-symbols file already is a .def file (1st line
    278      # is EXPORTS), use it as is.
    279      # If DATA tags from a recent dlltool are present, honour them!
    280 -    archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then
    281 +    archive_expsym_cmds='if test "x`head -n 1 $export_symbols`" = xEXPORTS; then
    282          cp $export_symbols $output_objdir/$soname-def;
    283        else
    284          echo EXPORTS > $output_objdir/$soname-def;
    285 diff -Naur gcc-4.2.0.orig/ltcf-gcj.sh gcc-4.2.0/ltcf-gcj.sh
    286 --- gcc-4.2.0.orig/ltcf-gcj.sh  2007-05-16 19:21:35.000000000 -0400
    287 +++ gcc-4.2.0/ltcf-gcj.sh       2007-05-18 16:41:29.000000000 -0400
    288 @@ -156,7 +156,7 @@
    289      # If the export-symbols file already is a .def file (1st line
    290      # is EXPORTS), use it as is.
    291      # If DATA tags from a recent dlltool are present, honour them!
    292 -    archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then
    293 +    archive_expsym_cmds='if test "x`head -n 1 $export_symbols`" = xEXPORTS; then
    294          cp $export_symbols $output_objdir/$soname-def;
    295        else
    296          echo EXPORTS > $output_objdir/$soname-def;
     226diff -Naur gcc-4.3.1.orig/libstdc++-v3/configure gcc-4.3.1/libstdc++-v3/configure
     227--- gcc-4.3.1.orig/libstdc++-v3/configure       2008-04-25 12:52:57.000000000 -0400
     228+++ gcc-4.3.1/libstdc++-v3/configure    2008-08-24 13:37:09.000000000 -0400
     229@@ -17488,7 +17488,7 @@
     230     echo "$as_me:$LINENO: checking for ld version" >&5
     231 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     232 
     233-    ldver=`$LD --version 2>/dev/null | head -1 | \
     234+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     235            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     236 
     237     glibcxx_gnu_ld_version=`echo $ldver | \
     238@@ -42213,7 +42213,7 @@
     239     echo "$as_me:$LINENO: checking for ld version" >&5
     240 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     241 
     242-    ldver=`$LD --version 2>/dev/null | head -1 | \
     243+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     244            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     245 
     246     glibcxx_gnu_ld_version=`echo $ldver | \
     247@@ -84604,7 +84604,7 @@
     248     echo "$as_me:$LINENO: checking for ld version" >&5
     249 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     250 
     251-    ldver=`$LD --version 2>/dev/null | head -1 | \
     252+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     253            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     254 
     255     glibcxx_gnu_ld_version=`echo $ldver | \
     256@@ -85620,7 +85620,7 @@
     257     echo "$as_me:$LINENO: checking for ld version" >&5
     258 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     259 
     260-    ldver=`$LD --version 2>/dev/null | head -1 | \
     261+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     262            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     263 
     264     glibcxx_gnu_ld_version=`echo $ldver | \
     265@@ -86608,7 +86608,7 @@
     266     echo "$as_me:$LINENO: checking for ld version" >&5
     267 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     268 
     269-    ldver=`$LD --version 2>/dev/null | head -1 | \
     270+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     271            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     272 
     273     glibcxx_gnu_ld_version=`echo $ldver | \
     274@@ -109087,7 +109087,7 @@
     275     echo "$as_me:$LINENO: checking for ld version" >&5
     276 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     277 
     278-    ldver=`$LD --version 2>/dev/null | head -1 | \
     279+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     280            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     281 
     282     glibcxx_gnu_ld_version=`echo $ldver | \
     283@@ -109932,7 +109932,7 @@
     284     echo "$as_me:$LINENO: checking for ld version" >&5
     285 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     286 
     287-    ldver=`$LD --version 2>/dev/null | head -1 | \
     288+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     289            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     290 
     291     glibcxx_gnu_ld_version=`echo $ldver | \
     292@@ -110826,7 +110826,7 @@
     293     echo "$as_me:$LINENO: checking for ld version" >&5
     294 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     295 
     296-    ldver=`$LD --version 2>/dev/null | head -1 | \
     297+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     298            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     299 
     300     glibcxx_gnu_ld_version=`echo $ldver | \
     301@@ -112112,7 +112112,7 @@
     302     echo "$as_me:$LINENO: checking for ld version" >&5
     303 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     304 
     305-    ldver=`$LD --version 2>/dev/null | head -1 | \
     306+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     307            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     308 
     309     glibcxx_gnu_ld_version=`echo $ldver | \
     310@@ -112848,7 +112848,7 @@
     311     echo "$as_me:$LINENO: checking for ld version" >&5
     312 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     313 
     314-    ldver=`$LD --version 2>/dev/null | head -1 | \
     315+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     316            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     317 
     318     glibcxx_gnu_ld_version=`echo $ldver | \
     319@@ -113349,7 +113349,7 @@
     320     echo "$as_me:$LINENO: checking for ld version" >&5
     321 echo $ECHO_N "checking for ld version... $ECHO_C" >&6
     322 
     323-    ldver=`$LD --version 2>/dev/null | head -1 | \
     324+    ldver=`$LD --version 2>/dev/null | head -n 1 | \
     325            sed -e 's/GNU ld \(version \)\{0,1\}\(([^)]*) \)\{0,1\}\([0-9.][0-9.]*\).*/\3/'`
     326 
     327     glibcxx_gnu_ld_version=`echo $ldver | \
  • patches/gcc-4.3.1-pure64-1.patch

    r5df4d80 r6a043e2  
    1 Submitted By: Jim Gifford (patches at jg555 dot com)
    2 Date: 2005-08-27
    3 Initial Package Version: 4.x
    4 Origin: Ken Moffat and Jim Gifford
    5         Rediffed against 4.1.0 by Chris Staub
    6         Changes for 4.2.{0,1,2} not noted
    7         Rediffed against 4.2.4 and header reinstated by Ken Moffat
    8 Upstream Status: CLFS Specific
    9 Description: Make LIB64 builds in /lib instead of /lib64
    10 
    11 diff -Naur gcc-4.2.4.orig/gcc/config/i386/linux64.h gcc-4.2.4/gcc/config/i386/linux64.h
    12 --- gcc-4.2.4.orig/gcc/config/i386/linux64.h    2007-09-01 16:28:30.000000000 +0100
    13 +++ gcc-4.2.4/gcc/config/i386/linux64.h 2008-06-12 19:55:27.000000000 +0100
    14 @@ -48,8 +48,8 @@
     1diff -Naur gcc-4.3.1.orig/gcc/config/i386/linux64.h gcc-4.3.1/gcc/config/i386/linux64.h
     2--- gcc-4.3.1.orig/gcc/config/i386/linux64.h    2007-08-02 06:49:31.000000000 -0400
     3+++ gcc-4.3.1/gcc/config/i386/linux64.h 2008-08-24 13:43:19.000000000 -0400
     4@@ -53,8 +53,8 @@
    155    When the -shared link option is used a final link is not being
    166    done.  */
     
    2111+#define GLIBC_DYNAMIC_LINKER64 "/lib/ld-linux-x86-64.so.2"
    2212 
    23  #undef LINK_SPEC
    24  #define LINK_SPEC "%{!m32:-m elf_x86_64} %{m32:-m elf_i386} \
    25 diff -Naur gcc-4.2.4.orig/gcc/config/i386/t-linux64 gcc-4.2.4/gcc/config/i386/t-linux64
    26 --- gcc-4.2.4.orig/gcc/config/i386/t-linux64    2008-03-05 17:25:28.000000000 +0000
    27 +++ gcc-4.2.4/gcc/config/i386/t-linux64 2008-06-12 20:05:44.000000000 +0100
     13 #if TARGET_64BIT_DEFAULT
     14 #define SPEC_32 "m32"
     15diff -Naur gcc-4.3.1.orig/gcc/config/i386/t-linux64 gcc-4.3.1/gcc/config/i386/t-linux64
     16--- gcc-4.3.1.orig/gcc/config/i386/t-linux64    2007-09-27 15:56:06.000000000 -0400
     17+++ gcc-4.3.1/gcc/config/i386/t-linux64 2008-08-24 13:43:19.000000000 -0400
    2818@@ -13,7 +13,7 @@
    2919 
     
    3525 LIBGCC = stmp-multilib
    3626 INSTALL_LIBGCC = install-multilib
    37 diff -Naur gcc-4.2.4.orig/gcc/config/mips/linux64.h gcc-4.2.4/gcc/config/mips/linux64.h
    38 --- gcc-4.2.4.orig/gcc/config/mips/linux64.h    2007-09-01 16:28:30.000000000 +0100
    39 +++ gcc-4.2.4/gcc/config/mips/linux64.h 2008-06-12 19:55:27.000000000 +0100
    40 @@ -35,10 +35,10 @@
    41  %{!shared: %{pthread:-lpthread} \
    42    %{profile:-lc_p} %{!profile: -lc}}"
     27diff -Naur gcc-4.3.1.orig/gcc/config/mips/linux64.h gcc-4.3.1/gcc/config/mips/linux64.h
     28--- gcc-4.3.1.orig/gcc/config/mips/linux64.h    2007-08-02 06:49:31.000000000 -0400
     29+++ gcc-4.3.1/gcc/config/mips/linux64.h 2008-08-24 13:43:19.000000000 -0400
     30@@ -38,10 +38,10 @@
     31 %{!shared: \
     32   %{profile:-lc_p} %{!profile:-lc}}"
    4333 
    4434-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
     
    5343   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32)
    5444 
    55 diff -Naur gcc-4.2.4.orig/gcc/config/mips/t-linux64 gcc-4.2.4/gcc/config/mips/t-linux64
    56 --- gcc-4.2.4.orig/gcc/config/mips/t-linux64    2006-06-06 13:51:24.000000000 +0100
    57 +++ gcc-4.2.4/gcc/config/mips/t-linux64 2008-06-12 19:55:27.000000000 +0100
     45diff -Naur gcc-4.3.1.orig/gcc/config/mips/t-linux64 gcc-4.3.1/gcc/config/mips/t-linux64
     46--- gcc-4.3.1.orig/gcc/config/mips/t-linux64    2006-06-06 08:51:24.000000000 -0400
     47+++ gcc-4.3.1/gcc/config/mips/t-linux64 2008-08-24 13:43:19.000000000 -0400
    5848@@ -1,6 +1,6 @@
    5949 MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64
     
    6454 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
    6555 
    66 diff -Naur gcc-4.2.4.orig/gcc/config/rs6000/linux64.h gcc-4.2.4/gcc/config/rs6000/linux64.h
    67 --- gcc-4.2.4.orig/gcc/config/rs6000/linux64.h  2007-09-01 16:28:30.000000000 +0100
    68 +++ gcc-4.2.4/gcc/config/rs6000/linux64.h       2008-06-12 19:55:27.000000000 +0100
    69 @@ -335,8 +335,8 @@
     56diff -Naur gcc-4.3.1.orig/gcc/config/rs6000/linux64.h gcc-4.3.1/gcc/config/rs6000/linux64.h
     57--- gcc-4.3.1.orig/gcc/config/rs6000/linux64.h  2007-08-02 06:49:31.000000000 -0400
     58+++ gcc-4.3.1/gcc/config/rs6000/linux64.h       2008-08-24 13:43:19.000000000 -0400
     59@@ -339,8 +339,8 @@
    7060 #undef LINK_OS_DEFAULT_SPEC
    7161 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
     
    7868 #define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"
    7969 #if UCLIBC_DEFAULT
    80 diff -Naur gcc-4.2.4.orig/gcc/config/rs6000/t-linux64 gcc-4.2.4/gcc/config/rs6000/t-linux64
    81 --- gcc-4.2.4.orig/gcc/config/rs6000/t-linux64  2008-03-05 17:25:28.000000000 +0000
    82 +++ gcc-4.2.4/gcc/config/rs6000/t-linux64       2008-06-12 20:13:59.000000000 +0100
     70diff -Naur gcc-4.3.1.orig/gcc/config/rs6000/t-linux64 gcc-4.3.1/gcc/config/rs6000/t-linux64
     71--- gcc-4.3.1.orig/gcc/config/rs6000/t-linux64  2007-09-27 15:56:06.000000000 -0400
     72+++ gcc-4.3.1/gcc/config/rs6000/t-linux64       2008-08-24 13:43:19.000000000 -0400
    8373@@ -19,7 +19,7 @@
    8474 MULTILIB_EXTRA_OPTS     = fPIC mstrict-align
     
    9080 
    9181 softfp_wrap_start := '\#ifndef __powerpc64__'
    92 diff -Naur gcc-4.2.4.orig/gcc/config/s390/t-linux64 gcc-4.2.4/gcc/config/s390/t-linux64
    93 --- gcc-4.2.4.orig/gcc/config/s390/t-linux64    2006-02-06 17:41:54.000000000 +0000
    94 +++ gcc-4.2.4/gcc/config/s390/t-linux64 2008-06-12 19:55:27.000000000 +0100
     82diff -Naur gcc-4.3.1.orig/gcc/config/s390/t-linux64 gcc-4.3.1/gcc/config/s390/t-linux64
     83--- gcc-4.3.1.orig/gcc/config/s390/t-linux64    2006-02-06 12:41:54.000000000 -0500
     84+++ gcc-4.3.1/gcc/config/s390/t-linux64 2008-08-24 13:43:19.000000000 -0400
    9585@@ -1,6 +1,6 @@
    9686 MULTILIB_OPTIONS = m64/m31
     
    10191 LIBGCC = stmp-multilib
    10292 INSTALL_LIBGCC = install-multilib
    103 diff -Naur gcc-4.2.4.orig/gcc/config/sparc/linux64.h gcc-4.2.4/gcc/config/sparc/linux64.h
    104 --- gcc-4.2.4.orig/gcc/config/sparc/linux64.h   2007-09-01 16:28:30.000000000 +0100
    105 +++ gcc-4.2.4/gcc/config/sparc/linux64.h        2008-06-12 19:55:27.000000000 +0100
    106 @@ -143,8 +143,8 @@
     93diff -Naur gcc-4.3.1.orig/gcc/config/sparc/linux64.h gcc-4.3.1/gcc/config/sparc/linux64.h
     94--- gcc-4.3.1.orig/gcc/config/sparc/linux64.h   2007-10-19 00:29:38.000000000 -0400
     95+++ gcc-4.3.1/gcc/config/sparc/linux64.h        2008-08-24 13:43:19.000000000 -0400
     96@@ -144,8 +144,8 @@
    10797 
    10898 /* If ELF is the default format, we should not use /lib/elf.  */
     
    115105 #define UCLIBC_DYNAMIC_LINKER64 "/lib/ld64-uClibc.so.0"
    116106 #if UCLIBC_DEFAULT
    117 @@ -166,7 +166,7 @@
     107@@ -167,7 +167,7 @@
    118108   { "link_arch_default", LINK_ARCH_DEFAULT_SPEC },       \
    119109   { "link_arch",        LINK_ARCH_SPEC },
     
    124114     %{!ibcs: \
    125115       %{!static: \
    126 @@ -175,7 +175,7 @@
     116@@ -176,7 +176,7 @@
    127117         %{static:-static}}} \
    128118 "
     
    133123     %{!ibcs: \
    134124       %{!static: \
    135 @@ -256,7 +256,7 @@
     125@@ -257,7 +257,7 @@
    136126 #else /* !SPARC_BI_ARCH */
    137127 
     
    142132     %{!ibcs: \
    143133       %{!static: \
    144 diff -Naur gcc-4.2.4.orig/gcc/config/sparc/linux.h gcc-4.2.4/gcc/config/sparc/linux.h
    145 --- gcc-4.2.4.orig/gcc/config/sparc/linux.h     2007-09-01 16:28:30.000000000 +0100
    146 +++ gcc-4.2.4/gcc/config/sparc/linux.h  2008-06-12 19:55:27.000000000 +0100
     134diff -Naur gcc-4.3.1.orig/gcc/config/sparc/linux.h gcc-4.3.1/gcc/config/sparc/linux.h
     135--- gcc-4.3.1.orig/gcc/config/sparc/linux.h     2007-08-02 06:49:31.000000000 -0400
     136+++ gcc-4.3.1/gcc/config/sparc/linux.h  2008-08-24 13:43:19.000000000 -0400
    147137@@ -132,7 +132,7 @@
    148138 
     
    154144   %{!shared: \
    155145     %{!ibcs: \
    156 diff -Naur gcc-4.2.4.orig/gcc/config/sparc/t-linux64 gcc-4.2.4/gcc/config/sparc/t-linux64
    157 --- gcc-4.2.4.orig/gcc/config/sparc/t-linux64   2006-02-08 07:19:43.000000000 +0000
    158 +++ gcc-4.2.4/gcc/config/sparc/t-linux64        2008-06-12 19:55:27.000000000 +0100
     146diff -Naur gcc-4.3.1.orig/gcc/config/sparc/t-linux64 gcc-4.3.1/gcc/config/sparc/t-linux64
     147--- gcc-4.3.1.orig/gcc/config/sparc/t-linux64   2006-02-08 02:19:43.000000000 -0500
     148+++ gcc-4.3.1/gcc/config/sparc/t-linux64        2008-08-24 13:43:19.000000000 -0400
    159149@@ -1,6 +1,6 @@
    160150 MULTILIB_OPTIONS = m64/m32
  • patches/gcc-4.3.1-pure64_specs-1.patch

    r5df4d80 r6a043e2  
    1 Submitted By: Robert Connolly <robert at linuxfromscratch dot org> (ashes)
    2 Date: 2007-02-14
     1Submitted By: Joe Ciccone <jciccone@gmail.com>
     2Date: 2008-08-24
    33Initial Package Version: 4.1.2
    44Upstream Status: Not Sent - LFS Specific
     
    1111        Rediffed against gcc 4.1.2 by Jim Gifford
    1212        Rediffed against gcc 4.2.0 by Joe Ciccone
     13        Rediffed against gcc 4.3.1 by Joe Ciccone
    1314Description: This patch modifies the location of the dynamic linker for
    1415        the GCC Pass 2 build in LFS Chapter 5.
    1516
    16 diff -Naur gcc-4.2.0.orig/gcc/config/alpha/gnu.h gcc-4.2.0/gcc/config/alpha/gnu.h
    17 --- gcc-4.2.0.orig/gcc/config/alpha/gnu.h       2007-05-16 19:21:19.000000000 -0400
    18 +++ gcc-4.2.0/gcc/config/alpha/gnu.h    2007-05-18 16:27:10.000000000 -0400
     17diff -Naur gcc-4.3.1.orig/gcc/config/alpha/gnu.h gcc-4.3.1/gcc/config/alpha/gnu.h
     18--- gcc-4.3.1.orig/gcc/config/alpha/gnu.h       2004-09-07 20:17:19.000000000 -0400
     19+++ gcc-4.3.1/gcc/config/alpha/gnu.h    2008-08-24 13:51:46.000000000 -0400
    1920@@ -11,7 +11,7 @@
    2021     } while (0)
     
    2627 #undef STARTFILE_SPEC
    2728 #define STARTFILE_SPEC \
    28 diff -Naur gcc-4.2.0.orig/gcc/config/alpha/linux-elf.h gcc-4.2.0/gcc/config/alpha/linux-elf.h
    29 --- gcc-4.2.0.orig/gcc/config/alpha/linux-elf.h 2007-05-16 19:21:19.000000000 -0400
    30 +++ gcc-4.2.0/gcc/config/alpha/linux-elf.h      2007-05-18 16:23:31.000000000 -0400
    31 @@ -28,8 +28,8 @@
    32  #define SUBTARGET_EXTRA_SPECS \
     29diff -Naur gcc-4.3.1.orig/gcc/config/alpha/linux-elf.h gcc-4.3.1/gcc/config/alpha/linux-elf.h
     30--- gcc-4.3.1.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -0400
     31+++ gcc-4.3.1/gcc/config/alpha/linux-elf.h      2008-08-24 13:51:46.000000000 -0400
     32@@ -27,8 +27,8 @@
     33 #define EXTRA_SPECS \
    3334 { "elf_dynamic_linker", ELF_DYNAMIC_LINKER },
    3435 
     
    4041 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    4142 #else
    42 diff -Naur gcc-4.2.0.orig/gcc/config/arm/linux-eabi.h gcc-4.2.0/gcc/config/arm/linux-eabi.h
    43 --- gcc-4.2.0.orig/gcc/config/arm/linux-eabi.h  2007-05-16 19:21:19.000000000 -0400
    44 +++ gcc-4.2.0/gcc/config/arm/linux-eabi.h       2007-05-18 16:26:45.000000000 -0400
    45 @@ -53,7 +53,7 @@
     43diff -Naur gcc-4.3.1.orig/gcc/config/arm/linux-eabi.h gcc-4.3.1/gcc/config/arm/linux-eabi.h
     44--- gcc-4.3.1.orig/gcc/config/arm/linux-eabi.h  2007-11-08 08:44:09.000000000 -0500
     45+++ gcc-4.3.1/gcc/config/arm/linux-eabi.h       2008-08-24 13:52:56.000000000 -0400
     46@@ -61,7 +61,7 @@
    4647 /* Use ld-linux.so.3 so that it will be possible to run "classic"
    4748    GNU/Linux binaries on an EABI system.  */
    48  #undef GLIBC_DYNAMIC_LINKER
     49 #undef  GLIBC_DYNAMIC_LINKER
    4950-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.3"
    5051+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.3"
     
    5253 /* At this point, bpabi.h will have clobbered LINK_SPEC.  We want to
    5354    use the GNU/Linux version, not the generic BPABI version.  */
    54 diff -Naur gcc-4.2.0.orig/gcc/config/arm/linux-elf.h gcc-4.2.0/gcc/config/arm/linux-elf.h
    55 --- gcc-4.2.0.orig/gcc/config/arm/linux-elf.h   2007-05-16 19:21:19.000000000 -0400
    56 +++ gcc-4.2.0/gcc/config/arm/linux-elf.h        2007-05-18 16:23:31.000000000 -0400
    57 @@ -51,7 +51,7 @@
     55diff -Naur gcc-4.3.1.orig/gcc/config/arm/linux-elf.h gcc-4.3.1/gcc/config/arm/linux-elf.h
     56--- gcc-4.3.1.orig/gcc/config/arm/linux-elf.h   2007-11-08 08:44:09.000000000 -0500
     57+++ gcc-4.3.1/gcc/config/arm/linux-elf.h        2008-08-24 13:51:46.000000000 -0400
     58@@ -62,7 +62,7 @@
    5859 
    5960 #define LIBGCC_SPEC "%{msoft-float:-lfloat} %{mfloat-abi=soft*:-lfloat} -lgcc"
     
    6465 #define LINUX_TARGET_LINK_SPEC  "%{h*} %{version:-v} \
    6566    %{b} \
    66 diff -Naur gcc-4.2.0.orig/gcc/config/cris/linux.h gcc-4.2.0/gcc/config/cris/linux.h
    67 --- gcc-4.2.0.orig/gcc/config/cris/linux.h      2007-05-16 19:21:19.000000000 -0400
    68 +++ gcc-4.2.0/gcc/config/cris/linux.h   2007-05-18 16:30:54.000000000 -0400
    69 @@ -76,7 +76,7 @@
    70  #undef CRIS_SUBTARGET_VERSION
    71  #define CRIS_SUBTARGET_VERSION " - cris-axis-linux-gnu"
     67diff -Naur gcc-4.3.1.orig/gcc/config/cris/linux.h gcc-4.3.1/gcc/config/cris/linux.h
     68--- gcc-4.3.1.orig/gcc/config/cris/linux.h      2008-01-23 12:17:58.000000000 -0500
     69+++ gcc-4.3.1/gcc/config/cris/linux.h   2008-08-24 13:51:46.000000000 -0400
     70@@ -102,7 +102,7 @@
     71 #undef CRIS_DEFAULT_CPU_VERSION
     72 #define CRIS_DEFAULT_CPU_VERSION CRIS_CPU_NG
    7273 
    7374-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
     
    7677 /* We need an -rpath-link to ld.so.1, and presumably to each directory
    7778    specified with -B.  */
    78 dff -Naur gcc-4.2.0.orig/gcc/config/frv/linux.h gcc-4.2.0/gcc/config/frv/linux.h
    79 --- gcc-4.2.0.orig/gcc/config/frv/linux.h       2007-05-16 19:21:19.000000000 -0400
    80 +++ gcc-4.2.0/gcc/config/frv/linux.h    2007-05-18 16:23:31.000000000 -0400
    81 @@ -36,7 +36,7 @@
     79diff -Naur gcc-4.3.1.orig/gcc/config/frv/linux.h gcc-4.3.1/gcc/config/frv/linux.h
     80--- gcc-4.3.1.orig/gcc/config/frv/linux.h       2007-08-02 06:49:31.000000000 -0400
     81+++ gcc-4.3.1/gcc/config/frv/linux.h    2008-08-24 13:51:46.000000000 -0400
     82@@ -35,7 +35,7 @@
    8283 #define ENDFILE_SPEC \
    8384   "%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"
     
    8889 #undef LINK_SPEC
    8990 #define LINK_SPEC "\
    90 diff -Naur gcc-4.2.0.orig/gcc/config/i386/gnu.h gcc-4.2.0/gcc/config/i386/gnu.h
    91 --- gcc-4.2.0.orig/gcc/config/i386/gnu.h        2007-05-16 19:21:19.000000000 -0400
    92 +++ gcc-4.2.0/gcc/config/i386/gnu.h     2007-05-18 16:23:31.000000000 -0400
     91diff -Naur gcc-4.3.1.orig/gcc/config/i386/gnu.h gcc-4.3.1/gcc/config/i386/gnu.h
     92--- gcc-4.3.1.orig/gcc/config/i386/gnu.h        2007-08-08 02:35:17.000000000 -0400
     93+++ gcc-4.3.1/gcc/config/i386/gnu.h     2008-08-24 13:51:46.000000000 -0400
    9394@@ -22,7 +22,7 @@
    9495   %{!shared: \
     
    100101 
    101102 #undef STARTFILE_SPEC
    102 diff -Naur gcc-4.2.0.orig/gcc/config/i386/linux64.h gcc-4.2.0/gcc/config/i386/linux64.h
    103 --- gcc-4.2.0.orig/gcc/config/i386/linux64.h    2007-05-16 19:21:19.000000000 -0400
    104 +++ gcc-4.2.0/gcc/config/i386/linux64.h 2007-05-18 16:23:31.000000000 -0400
    105 @@ -49,8 +49,8 @@
     103diff -Naur gcc-4.3.1.orig/gcc/config/i386/linux64.h gcc-4.3.1/gcc/config/i386/linux64.h
     104--- gcc-4.3.1.orig/gcc/config/i386/linux64.h    2007-08-02 06:49:31.000000000 -0400
     105+++ gcc-4.3.1/gcc/config/i386/linux64.h 2008-08-24 13:51:46.000000000 -0400
     106@@ -53,8 +53,8 @@
    106107    When the -shared link option is used a final link is not being
    107108    done.  */
     
    112113+#define GLIBC_DYNAMIC_LINKER64 "/tools/lib/ld-linux-x86-64.so.2"
    113114 
    114  #undef LINK_SPEC
    115  #define LINK_SPEC "%{!m32:-m elf_x86_64} %{m32:-m elf_i386} \
    116 diff -Naur gcc-4.2.0.orig/gcc/config/i386/linux.h gcc-4.2.0/gcc/config/i386/linux.h
    117 --- gcc-4.2.0.orig/gcc/config/i386/linux.h      2007-05-16 19:21:19.000000000 -0400
    118 +++ gcc-4.2.0/gcc/config/i386/linux.h   2007-05-18 16:23:31.000000000 -0400
    119 @@ -101,7 +101,7 @@
     115 #if TARGET_64BIT_DEFAULT
     116 #define SPEC_32 "m32"
     117diff -Naur gcc-4.3.1.orig/gcc/config/i386/linux.h gcc-4.3.1/gcc/config/i386/linux.h
     118--- gcc-4.3.1.orig/gcc/config/i386/linux.h      2007-11-27 20:04:27.000000000 -0500
     119+++ gcc-4.3.1/gcc/config/i386/linux.h   2008-08-24 13:51:46.000000000 -0400
     120@@ -100,7 +100,7 @@
    120121 
    121122 /* These macros may be overridden in k*bsd-gnu.h and i386/k*bsd-gnu.h. */
     
    126127 #undef  SUBTARGET_EXTRA_SPECS
    127128 #define SUBTARGET_EXTRA_SPECS \
    128 diff -Naur gcc-4.2.0.orig/gcc/config/ia64/linux.h gcc-4.2.0/gcc/config/ia64/linux.h
    129 --- gcc-4.2.0.orig/gcc/config/ia64/linux.h      2007-05-16 19:21:19.000000000 -0400
    130 +++ gcc-4.2.0/gcc/config/ia64/linux.h   2007-05-18 16:23:31.000000000 -0400
     129diff -Naur gcc-4.3.1.orig/gcc/config/ia64/linux.h gcc-4.3.1/gcc/config/ia64/linux.h
     130--- gcc-4.3.1.orig/gcc/config/ia64/linux.h      2006-12-12 10:15:19.000000000 -0500
     131+++ gcc-4.3.1/gcc/config/ia64/linux.h   2008-08-24 13:51:46.000000000 -0400
    131132@@ -37,7 +37,7 @@
    132133 /* Define this for shared library support because it isn't in the main
     
    138139 #undef LINK_SPEC
    139140 #define LINK_SPEC "\
    140 diff -Naur gcc-4.2.0.orig/gcc/config/linux.h gcc-4.2.0/gcc/config/linux.h
    141 --- gcc-4.2.0.orig/gcc/config/linux.h   2007-05-16 19:21:19.000000000 -0400
    142 +++ gcc-4.2.0/gcc/config/linux.h        2007-05-18 16:23:31.000000000 -0400
     141diff -Naur gcc-4.3.1.orig/gcc/config/linux.h gcc-4.3.1/gcc/config/linux.h
     142--- gcc-4.3.1.orig/gcc/config/linux.h   2007-08-02 06:49:31.000000000 -0400
     143+++ gcc-4.3.1/gcc/config/linux.h        2008-08-24 13:51:46.000000000 -0400
    143144@@ -112,9 +112,9 @@
    144145    GLIBC_DYNAMIC_LINKER must be defined for each target using them, or
     
    154155   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER)
    155156 #define LINUX_DYNAMIC_LINKER32 \
    156 @@ -127,3 +127,7 @@
    157  #define TARGET_C99_FUNCTIONS (OPTION_GLIBC)
     157@@ -130,3 +130,7 @@
     158 #define TARGET_HAS_SINCOS (OPTION_GLIBC)
    158159 
    159160 #define TARGET_POSIX_IO
     
    162163+#undef STANDARD_INCLUDE_DIR
    163164+#define STANDARD_INCLUDE_DIR 0
    164 diff -Naur gcc-4.2.0.orig/gcc/config/m32r/linux.h gcc-4.2.0/gcc/config/m32r/linux.h
    165 --- gcc-4.2.0.orig/gcc/config/m32r/linux.h      2007-05-16 19:21:19.000000000 -0400
    166 +++ gcc-4.2.0/gcc/config/m32r/linux.h   2007-05-18 16:23:31.000000000 -0400
    167 @@ -59,7 +59,7 @@
     165diff -Naur gcc-4.3.1.orig/gcc/config/m32r/linux.h gcc-4.3.1/gcc/config/m32r/linux.h
     166--- gcc-4.3.1.orig/gcc/config/m32r/linux.h      2007-08-02 06:49:31.000000000 -0400
     167+++ gcc-4.3.1/gcc/config/m32r/linux.h   2008-08-24 13:51:46.000000000 -0400
     168@@ -58,7 +58,7 @@
    168169 
    169170 /* If ELF is the default format, we should not use /lib/elf.  */
     
    174175 #undef LINK_SPEC
    175176 #if TARGET_LITTLE_ENDIAN
    176 diff -Naur gcc-4.2.0.orig/gcc/config/m68k/linux.h gcc-4.2.0/gcc/config/m68k/linux.h
    177 --- gcc-4.2.0.orig/gcc/config/m68k/linux.h      2007-05-16 19:21:19.000000000 -0400
    178 +++ gcc-4.2.0/gcc/config/m68k/linux.h   2007-05-18 16:23:31.000000000 -0400
    179 @@ -123,7 +123,7 @@
     177diff -Naur gcc-4.3.1.orig/gcc/config/m68k/linux.h gcc-4.3.1/gcc/config/m68k/linux.h
     178--- gcc-4.3.1.orig/gcc/config/m68k/linux.h      2007-09-24 17:07:08.000000000 -0400
     179+++ gcc-4.3.1/gcc/config/m68k/linux.h   2008-08-24 13:51:46.000000000 -0400
     180@@ -84,7 +84,7 @@
    180181 
    181182 /* If ELF is the default format, we should not use /lib/elf.  */
     
    184185+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    185186 
    186  #undef LINK_SPEC
     187 #undef LINK_SPEC
    187188 #define LINK_SPEC "-m m68kelf %{shared} \
    188 diff -Naur gcc-4.2.0.orig/gcc/config/mips/linux64.h gcc-4.2.0/gcc/config/mips/linux64.h
    189 --- gcc-4.2.0.orig/gcc/config/mips/linux64.h    2007-05-16 19:21:19.000000000 -0400
    190 +++ gcc-4.2.0/gcc/config/mips/linux64.h 2007-05-18 16:23:31.000000000 -0400
    191 @@ -36,10 +36,10 @@
    192  %{!shared: %{pthread:-lpthread} \
    193    %{profile:-lc_p} %{!profile: -lc}}"
     189diff -Naur gcc-4.3.1.orig/gcc/config/mips/linux64.h gcc-4.3.1/gcc/config/mips/linux64.h
     190--- gcc-4.3.1.orig/gcc/config/mips/linux64.h    2007-08-02 06:49:31.000000000 -0400
     191+++ gcc-4.3.1/gcc/config/mips/linux64.h 2008-08-24 13:51:46.000000000 -0400
     192@@ -38,10 +38,10 @@
     193 %{!shared: \
     194   %{profile:-lc_p} %{!profile:-lc}}"
    194195 
    195196-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
     
    204205   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32)
    205206 
    206 diff -Naur gcc-4.2.0.orig/gcc/config/mips/linux.h gcc-4.2.0/gcc/config/mips/linux.h
    207 --- gcc-4.2.0.orig/gcc/config/mips/linux.h      2007-05-16 19:21:19.000000000 -0400
    208 +++ gcc-4.2.0/gcc/config/mips/linux.h   2007-05-18 16:23:31.000000000 -0400
    209 @@ -104,7 +104,7 @@
     207diff -Naur gcc-4.3.1.orig/gcc/config/mips/linux.h gcc-4.3.1/gcc/config/mips/linux.h
     208--- gcc-4.3.1.orig/gcc/config/mips/linux.h      2007-10-21 05:20:49.000000000 -0400
     209+++ gcc-4.3.1/gcc/config/mips/linux.h   2008-08-24 13:51:46.000000000 -0400
     210@@ -64,7 +64,7 @@
    210211 #undef MIPS_DEFAULT_GVALUE
    211212 #define MIPS_DEFAULT_GVALUE 0
     
    216217 /* Borrowed from sparc/linux.h */
    217218 #undef LINK_SPEC
    218 diff -Naur gcc-4.2.0.orig/gcc/config/mn10300/linux.h gcc-4.2.0/gcc/config/mn10300/linux.h
    219 --- gcc-4.2.0.orig/gcc/config/mn10300/linux.h   2007-05-16 19:21:19.000000000 -0400
    220 +++ gcc-4.2.0/gcc/config/mn10300/linux.h        2007-05-18 16:23:31.000000000 -0400
    221 @@ -33,7 +33,7 @@
     219diff -Naur gcc-4.3.1.orig/gcc/config/mn10300/linux.h gcc-4.3.1/gcc/config/mn10300/linux.h
     220--- gcc-4.3.1.orig/gcc/config/mn10300/linux.h   2007-08-02 06:49:31.000000000 -0400
     221+++ gcc-4.3.1/gcc/config/mn10300/linux.h        2008-08-24 13:51:46.000000000 -0400
     222@@ -32,7 +32,7 @@
    222223 #undef  ASM_SPEC
    223224 #define ASM_SPEC "%{Wa,*:%*}"
     
    228229 #undef  LINK_SPEC
    229230 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \
    230 diff -Naur gcc-4.2.0.orig/gcc/config/pa/pa-linux.h gcc-4.2.0/gcc/config/pa/pa-linux.h
    231 --- gcc-4.2.0.orig/gcc/config/pa/pa-linux.h     2007-05-16 19:21:19.000000000 -0400
    232 +++ gcc-4.2.0/gcc/config/pa/pa-linux.h  2007-05-18 16:23:31.000000000 -0400
    233 @@ -45,7 +45,7 @@
     231diff -Naur gcc-4.3.1.orig/gcc/config/pa/pa-linux.h gcc-4.3.1/gcc/config/pa/pa-linux.h
     232--- gcc-4.3.1.orig/gcc/config/pa/pa-linux.h     2007-08-02 06:49:31.000000000 -0400
     233+++ gcc-4.3.1/gcc/config/pa/pa-linux.h  2008-08-24 13:51:46.000000000 -0400
     234@@ -44,7 +44,7 @@
    234235 /* Define this for shared library support because it isn't in the main
    235236    linux.h file.  */
     
    240241 #undef LINK_SPEC
    241242 #define LINK_SPEC "\
    242 diff -Naur gcc-4.2.0.orig/gcc/config/rs6000/linux64.h gcc-4.2.0/gcc/config/rs6000/linux64.h
    243 --- gcc-4.2.0.orig/gcc/config/rs6000/linux64.h  2007-05-16 19:21:19.000000000 -0400
    244 +++ gcc-4.2.0/gcc/config/rs6000/linux64.h       2007-05-18 16:23:31.000000000 -0400
    245 @@ -336,10 +336,10 @@
     243diff -Naur gcc-4.3.1.orig/gcc/config/rs6000/linux64.h gcc-4.3.1/gcc/config/rs6000/linux64.h
     244--- gcc-4.3.1.orig/gcc/config/rs6000/linux64.h  2007-08-02 06:49:31.000000000 -0400
     245+++ gcc-4.3.1/gcc/config/rs6000/linux64.h       2008-08-24 13:51:46.000000000 -0400
     246@@ -339,10 +339,10 @@
    246247 #undef LINK_OS_DEFAULT_SPEC
    247248 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
     
    258259 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    259260 #else
    260 diff -Naur gcc-4.2.0.orig/gcc/config/rs6000/sysv4.h gcc-4.2.0/gcc/config/rs6000/sysv4.h
    261 --- gcc-4.2.0.orig/gcc/config/rs6000/sysv4.h    2007-05-16 19:21:19.000000000 -0400
    262 +++ gcc-4.2.0/gcc/config/rs6000/sysv4.h 2007-05-18 16:29:05.000000000 -0400
    263 @@ -892,8 +892,8 @@
     261diff -Naur gcc-4.3.1.orig/gcc/config/rs6000/sysv4.h gcc-4.3.1/gcc/config/rs6000/sysv4.h
     262--- gcc-4.3.1.orig/gcc/config/rs6000/sysv4.h    2007-08-08 15:33:24.000000000 -0400
     263+++ gcc-4.3.1/gcc/config/rs6000/sysv4.h 2008-08-24 13:51:46.000000000 -0400
     264@@ -891,8 +891,8 @@
    264265 
    265266 #define LINK_START_LINUX_SPEC ""
     
    272273 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    273274 #else
    274 @@ -935,7 +935,7 @@
     275@@ -934,7 +934,7 @@
    275276 
    276277 #define LINK_OS_GNU_SPEC "-m elf32ppclinux %{!shared: %{!static: \
     
    281282 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__   \
    282283 %{!undef:                                                      \
    283 diff -Naur gcc-4.2.0.orig/gcc/config/s390/linux.h gcc-4.2.0/gcc/config/s390/linux.h
    284 --- gcc-4.2.0.orig/gcc/config/s390/linux.h      2007-05-16 19:21:19.000000000 -0400
    285 +++ gcc-4.2.0/gcc/config/s390/linux.h   2007-05-18 16:23:31.000000000 -0400
    286 @@ -73,8 +73,8 @@
     284diff -Naur gcc-4.3.1.orig/gcc/config/rs6000/t-linux64 gcc-4.3.1/gcc/config/rs6000/t-linux64
     285--- gcc-4.3.1.orig/gcc/config/rs6000/t-linux64  2007-09-27 15:56:06.000000000 -0400
     286+++ gcc-4.3.1/gcc/config/rs6000/t-linux64       2008-08-24 13:50:38.000000000 -0400
     287@@ -14,13 +14,13 @@
     288 # it doesn't tell anything about the 32bit libraries on those systems.  Set
     289 # MULTILIB_OSDIRNAMES according to what is found on the target.
     290 
     291-MULTILIB_OPTIONS        = m64/m32 msoft-float
     292-MULTILIB_DIRNAMES       = 64 32 nof
     293+MULTILIB_OPTIONS        = m64/m32
     294+MULTILIB_DIRNAMES       = 64 32
     295 MULTILIB_EXTRA_OPTS     = fPIC mstrict-align
     296-MULTILIB_EXCEPTIONS     = m64/msoft-float
     297-MULTILIB_EXCLUSIONS     = m64/!m32/msoft-float
     298-MULTILIB_OSDIRNAMES    = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib) nof
     299-MULTILIB_MATCHES        = $(MULTILIB_MATCHES_FLOAT)
     300+MULTILIB_EXCEPTIONS     =
     301+MULTILIB_EXCLUSIONS     =
     302+MULTILIB_OSDIRNAMES    = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)
     303+MULTILIB_MATCHES        =
     304 
     305 softfp_wrap_start := '\#ifndef __powerpc64__'
     306 softfp_wrap_end := '\#endif'
     307diff -Naur gcc-4.3.1.orig/gcc/config/s390/linux.h gcc-4.3.1/gcc/config/s390/linux.h
     308--- gcc-4.3.1.orig/gcc/config/s390/linux.h      2007-08-02 06:49:31.000000000 -0400
     309+++ gcc-4.3.1/gcc/config/s390/linux.h   2008-08-24 13:51:46.000000000 -0400
     310@@ -72,8 +72,8 @@
    287311 #define MULTILIB_DEFAULTS { "m31" }
    288312 #endif
     
    295319 #undef  LINK_SPEC
    296320 #define LINK_SPEC \
    297 diff -Naur gcc-4.2.0.orig/gcc/config/sh/linux.h gcc-4.2.0/gcc/config/sh/linux.h
    298 --- gcc-4.2.0.orig/gcc/config/sh/linux.h        2007-05-16 19:21:19.000000000 -0400
    299 +++ gcc-4.2.0/gcc/config/sh/linux.h     2007-05-18 16:23:31.000000000 -0400
    300 @@ -48,7 +48,7 @@
     321diff -Naur gcc-4.3.1.orig/gcc/config/sh/linux.h gcc-4.3.1/gcc/config/sh/linux.h
     322--- gcc-4.3.1.orig/gcc/config/sh/linux.h        2007-08-02 06:49:31.000000000 -0400
     323+++ gcc-4.3.1/gcc/config/sh/linux.h     2008-08-24 13:51:46.000000000 -0400
     324@@ -47,7 +47,7 @@
    301325 
    302326 #define TARGET_ASM_FILE_END file_end_indicate_exec_stack
     
    307331 #undef SUBTARGET_LINK_EMUL_SUFFIX
    308332 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux"
    309 diff -Naur gcc-4.2.0.orig/gcc/config/sparc/linux64.h gcc-4.2.0/gcc/config/sparc/linux64.h
    310 --- gcc-4.2.0.orig/gcc/config/sparc/linux64.h   2007-05-16 19:21:19.000000000 -0400
    311 +++ gcc-4.2.0/gcc/config/sparc/linux64.h        2007-05-18 16:25:23.000000000 -0400
     333diff -Naur gcc-4.3.1.orig/gcc/config/sparc/linux64.h gcc-4.3.1/gcc/config/sparc/linux64.h
     334--- gcc-4.3.1.orig/gcc/config/sparc/linux64.h   2007-10-19 00:29:38.000000000 -0400
     335+++ gcc-4.3.1/gcc/config/sparc/linux64.h        2008-08-24 13:51:46.000000000 -0400
    312336@@ -144,10 +144,10 @@
    313337 
     
    352376     %{!ibcs: \
    353377       %{!static: \
    354 diff -Naur gcc-4.2.0.orig/gcc/config/sparc/linux.h gcc-4.2.0/gcc/config/sparc/linux.h
    355 --- gcc-4.2.0.orig/gcc/config/sparc/linux.h     2007-05-16 19:21:19.000000000 -0400
    356 +++ gcc-4.2.0/gcc/config/sparc/linux.h  2007-05-18 16:24:24.000000000 -0400
    357 @@ -121,8 +121,8 @@
     378diff -Naur gcc-4.3.1.orig/gcc/config/sparc/linux.h gcc-4.3.1/gcc/config/sparc/linux.h
     379--- gcc-4.3.1.orig/gcc/config/sparc/linux.h     2007-08-02 06:49:31.000000000 -0400
     380+++ gcc-4.3.1/gcc/config/sparc/linux.h  2008-08-24 13:51:46.000000000 -0400
     381@@ -120,8 +120,8 @@
    358382 
    359383 /* If ELF is the default format, we should not use /lib/elf.  */
     
    366390 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    367391 #else
    368 @@ -133,7 +133,7 @@
     392@@ -132,7 +132,7 @@
    369393 
    370394 
     
    375399   %{!shared: \
    376400     %{!ibcs: \
    377 diff -Naur gcc-4.2.0.orig/gcc/config/xtensa/linux.h gcc-4.2.0/gcc/config/xtensa/linux.h
    378 --- gcc-4.2.0.orig/gcc/config/xtensa/linux.h    2007-05-16 19:21:19.000000000 -0400
    379 +++ gcc-4.2.0/gcc/config/xtensa/linux.h 2007-05-18 16:23:31.000000000 -0400
     401diff -Naur gcc-4.3.1.orig/gcc/config/xtensa/linux.h gcc-4.3.1/gcc/config/xtensa/linux.h
     402--- gcc-4.3.1.orig/gcc/config/xtensa/linux.h    2008-01-17 20:37:53.000000000 -0500
     403+++ gcc-4.3.1/gcc/config/xtensa/linux.h 2008-08-24 13:51:46.000000000 -0400
    380404@@ -43,7 +43,7 @@
    381405   %{mlongcalls:--longcalls} \
  • patches/gcc-4.3.1-specs-1.patch

    r5df4d80 r6a043e2  
    1 Submitted By: Robert Connolly <robert at linuxfromscratch dot org> (ashes)
    2 Date: 2007-02-14
     1Submitted By: Joe Ciccone <jciccone@gmail.com>
     2Date: 2008-08-22
    33Initial Package Version: 4.1.2
    44Upstream Status: Not Sent - LFS Specific
     
    1111        Rediffed against gcc 4.1.2 by Jim Gifford
    1212        Rediffed against gcc 4.2.0 by Joe Ciccone
     13        Rediffed against gcc 4.3.0 by Joe Ciccone
    1314Description: This patch modifies the location of the dynamic linker for
    1415        the GCC Pass 2 build in LFS Chapter 5.
    1516
    16 diff -Naur gcc-4.2.0.orig/gcc/config/alpha/gnu.h gcc-4.2.0/gcc/config/alpha/gnu.h
    17 --- gcc-4.2.0.orig/gcc/config/alpha/gnu.h       2007-05-16 19:21:19.000000000 -0400
    18 +++ gcc-4.2.0/gcc/config/alpha/gnu.h    2007-05-18 16:27:10.000000000 -0400
     17diff -Naur gcc-4.3.0.orig/gcc/config/alpha/gnu.h gcc-4.3.0/gcc/config/alpha/gnu.h
     18--- gcc-4.3.0.orig/gcc/config/alpha/gnu.h       2004-09-07 20:17:19.000000000 -0400
     19+++ gcc-4.3.0/gcc/config/alpha/gnu.h    2008-05-05 21:34:09.000000000 -0400
    1920@@ -11,7 +11,7 @@
    2021     } while (0)
     
    2627 #undef STARTFILE_SPEC
    2728 #define STARTFILE_SPEC \
    28 diff -Naur gcc-4.2.0.orig/gcc/config/alpha/linux-elf.h gcc-4.2.0/gcc/config/alpha/linux-elf.h
    29 --- gcc-4.2.0.orig/gcc/config/alpha/linux-elf.h 2007-05-16 19:21:19.000000000 -0400
    30 +++ gcc-4.2.0/gcc/config/alpha/linux-elf.h      2007-05-18 16:23:31.000000000 -0400
    31 @@ -28,8 +28,8 @@
    32  #define SUBTARGET_EXTRA_SPECS \
     29diff -Naur gcc-4.3.0.orig/gcc/config/alpha/linux-elf.h gcc-4.3.0/gcc/config/alpha/linux-elf.h
     30--- gcc-4.3.0.orig/gcc/config/alpha/linux-elf.h 2007-08-02 06:49:31.000000000 -0400
     31+++ gcc-4.3.0/gcc/config/alpha/linux-elf.h      2008-05-05 21:34:09.000000000 -0400
     32@@ -27,8 +27,8 @@
     33 #define EXTRA_SPECS \
    3334 { "elf_dynamic_linker", ELF_DYNAMIC_LINKER },
    3435 
     
    4041 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    4142 #else
    42 diff -Naur gcc-4.2.0.orig/gcc/config/arm/linux-eabi.h gcc-4.2.0/gcc/config/arm/linux-eabi.h
    43 --- gcc-4.2.0.orig/gcc/config/arm/linux-eabi.h  2007-05-16 19:21:19.000000000 -0400
    44 +++ gcc-4.2.0/gcc/config/arm/linux-eabi.h       2007-05-18 16:26:45.000000000 -0400
    45 @@ -53,7 +53,7 @@
     43diff -Naur gcc-4.3.0.orig/gcc/config/arm/linux-eabi.h gcc-4.3.0/gcc/config/arm/linux-eabi.h
     44--- gcc-4.3.0.orig/gcc/config/arm/linux-eabi.h  2007-11-08 08:44:09.000000000 -0500
     45+++ gcc-4.3.0/gcc/config/arm/linux-eabi.h       2008-05-05 21:34:43.000000000 -0400
     46@@ -61,7 +61,7 @@
    4647 /* Use ld-linux.so.3 so that it will be possible to run "classic"
    4748    GNU/Linux binaries on an EABI system.  */
    48  #undef GLIBC_DYNAMIC_LINKER
     49 #undef  GLIBC_DYNAMIC_LINKER
    4950-#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux.so.3"
    5051+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld-linux.so.3"
     
    5253 /* At this point, bpabi.h will have clobbered LINK_SPEC.  We want to
    5354    use the GNU/Linux version, not the generic BPABI version.  */
    54 diff -Naur gcc-4.2.0.orig/gcc/config/arm/linux-elf.h gcc-4.2.0/gcc/config/arm/linux-elf.h
    55 --- gcc-4.2.0.orig/gcc/config/arm/linux-elf.h   2007-05-16 19:21:19.000000000 -0400
    56 +++ gcc-4.2.0/gcc/config/arm/linux-elf.h        2007-05-18 16:23:31.000000000 -0400
    57 @@ -51,7 +51,7 @@
     55diff -Naur gcc-4.3.0.orig/gcc/config/arm/linux-elf.h gcc-4.3.0/gcc/config/arm/linux-elf.h
     56--- gcc-4.3.0.orig/gcc/config/arm/linux-elf.h   2007-11-08 08:44:09.000000000 -0500
     57+++ gcc-4.3.0/gcc/config/arm/linux-elf.h        2008-05-05 21:34:09.000000000 -0400
     58@@ -62,7 +62,7 @@
    5859 
    5960 #define LIBGCC_SPEC "%{msoft-float:-lfloat} %{mfloat-abi=soft*:-lfloat} -lgcc"
     
    6465 #define LINUX_TARGET_LINK_SPEC  "%{h*} %{version:-v} \
    6566    %{b} \
    66 diff -Naur gcc-4.2.0.orig/gcc/config/cris/linux.h gcc-4.2.0/gcc/config/cris/linux.h
    67 --- gcc-4.2.0.orig/gcc/config/cris/linux.h      2007-05-16 19:21:19.000000000 -0400
    68 +++ gcc-4.2.0/gcc/config/cris/linux.h   2007-05-18 16:30:54.000000000 -0400
    69 @@ -76,7 +76,7 @@
    70  #undef CRIS_SUBTARGET_VERSION
    71  #define CRIS_SUBTARGET_VERSION " - cris-axis-linux-gnu"
     67diff -Naur gcc-4.3.0.orig/gcc/config/cris/linux.h gcc-4.3.0/gcc/config/cris/linux.h
     68--- gcc-4.3.0.orig/gcc/config/cris/linux.h      2008-01-23 12:17:58.000000000 -0500
     69+++ gcc-4.3.0/gcc/config/cris/linux.h   2008-05-05 21:34:09.000000000 -0400
     70@@ -102,7 +102,7 @@
     71 #undef CRIS_DEFAULT_CPU_VERSION
     72 #define CRIS_DEFAULT_CPU_VERSION CRIS_CPU_NG
    7273 
    7374-#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
     
    7677 /* We need an -rpath-link to ld.so.1, and presumably to each directory
    7778    specified with -B.  */
    78 diff -Naur gcc-4.2.0.orig/gcc/config/frv/linux.h gcc-4.2.0/gcc/config/frv/linux.h
    79 --- gcc-4.2.0.orig/gcc/config/frv/linux.h       2007-05-16 19:21:19.000000000 -0400
    80 +++ gcc-4.2.0/gcc/config/frv/linux.h    2007-05-18 16:23:31.000000000 -0400
    81 @@ -36,7 +36,7 @@
     79diff -Naur gcc-4.3.0.orig/gcc/config/frv/linux.h gcc-4.3.0/gcc/config/frv/linux.h
     80--- gcc-4.3.0.orig/gcc/config/frv/linux.h       2007-08-02 06:49:31.000000000 -0400
     81+++ gcc-4.3.0/gcc/config/frv/linux.h    2008-05-05 21:34:09.000000000 -0400
     82@@ -35,7 +35,7 @@
    8283 #define ENDFILE_SPEC \
    8384   "%{shared|pie:crtendS.o%s;:crtend.o%s} crtn.o%s"
     
    8889 #undef LINK_SPEC
    8990 #define LINK_SPEC "\
    90 diff -Naur gcc-4.2.0.orig/gcc/config/i386/gnu.h gcc-4.2.0/gcc/config/i386/gnu.h
    91 --- gcc-4.2.0.orig/gcc/config/i386/gnu.h        2007-05-16 19:21:19.000000000 -0400
    92 +++ gcc-4.2.0/gcc/config/i386/gnu.h     2007-05-18 16:23:31.000000000 -0400
     91diff -Naur gcc-4.3.0.orig/gcc/config/i386/gnu.h gcc-4.3.0/gcc/config/i386/gnu.h
     92--- gcc-4.3.0.orig/gcc/config/i386/gnu.h        2007-08-08 02:35:17.000000000 -0400
     93+++ gcc-4.3.0/gcc/config/i386/gnu.h     2008-05-05 21:34:09.000000000 -0400
    9394@@ -22,7 +22,7 @@
    9495   %{!shared: \
     
    100101 
    101102 #undef STARTFILE_SPEC
    102 diff -Naur gcc-4.2.0.orig/gcc/config/i386/linux64.h gcc-4.2.0/gcc/config/i386/linux64.h
    103 --- gcc-4.2.0.orig/gcc/config/i386/linux64.h    2007-05-16 19:21:19.000000000 -0400
    104 +++ gcc-4.2.0/gcc/config/i386/linux64.h 2007-05-18 16:23:31.000000000 -0400
    105 @@ -49,8 +49,8 @@
     103diff -Naur gcc-4.3.0.orig/gcc/config/i386/linux64.h gcc-4.3.0/gcc/config/i386/linux64.h
     104--- gcc-4.3.0.orig/gcc/config/i386/linux64.h    2007-08-02 06:49:31.000000000 -0400
     105+++ gcc-4.3.0/gcc/config/i386/linux64.h 2008-05-05 21:34:09.000000000 -0400
     106@@ -53,8 +53,8 @@
    106107    When the -shared link option is used a final link is not being
    107108    done.  */
     
    112113+#define GLIBC_DYNAMIC_LINKER64 "/tools/lib64/ld-linux-x86-64.so.2"
    113114 
    114  #undef LINK_SPEC
    115  #define LINK_SPEC "%{!m32:-m elf_x86_64} %{m32:-m elf_i386} \
    116 diff -Naur gcc-4.2.0.orig/gcc/config/i386/linux.h gcc-4.2.0/gcc/config/i386/linux.h
    117 --- gcc-4.2.0.orig/gcc/config/i386/linux.h      2007-05-16 19:21:19.000000000 -0400
    118 +++ gcc-4.2.0/gcc/config/i386/linux.h   2007-05-18 16:23:31.000000000 -0400
    119 @@ -101,7 +101,7 @@
     115 #if TARGET_64BIT_DEFAULT
     116 #define SPEC_32 "m32"
     117diff -Naur gcc-4.3.0.orig/gcc/config/i386/linux.h gcc-4.3.0/gcc/config/i386/linux.h
     118--- gcc-4.3.0.orig/gcc/config/i386/linux.h      2007-11-27 20:04:27.000000000 -0500
     119+++ gcc-4.3.0/gcc/config/i386/linux.h   2008-05-05 21:34:09.000000000 -0400
     120@@ -100,7 +100,7 @@
    120121 
    121122 /* These macros may be overridden in k*bsd-gnu.h and i386/k*bsd-gnu.h. */
     
    126127 #undef  SUBTARGET_EXTRA_SPECS
    127128 #define SUBTARGET_EXTRA_SPECS \
    128 diff -Naur gcc-4.2.0.orig/gcc/config/ia64/linux.h gcc-4.2.0/gcc/config/ia64/linux.h
    129 --- gcc-4.2.0.orig/gcc/config/ia64/linux.h      2007-05-16 19:21:19.000000000 -0400
    130 +++ gcc-4.2.0/gcc/config/ia64/linux.h   2007-05-18 16:23:31.000000000 -0400
     129diff -Naur gcc-4.3.0.orig/gcc/config/ia64/linux.h gcc-4.3.0/gcc/config/ia64/linux.h
     130--- gcc-4.3.0.orig/gcc/config/ia64/linux.h      2006-12-12 10:15:19.000000000 -0500
     131+++ gcc-4.3.0/gcc/config/ia64/linux.h   2008-05-05 21:34:09.000000000 -0400
    131132@@ -37,7 +37,7 @@
    132133 /* Define this for shared library support because it isn't in the main
     
    138139 #undef LINK_SPEC
    139140 #define LINK_SPEC "\
    140 diff -Naur gcc-4.2.0.orig/gcc/config/linux.h gcc-4.2.0/gcc/config/linux.h
    141 --- gcc-4.2.0.orig/gcc/config/linux.h   2007-05-16 19:21:19.000000000 -0400
    142 +++ gcc-4.2.0/gcc/config/linux.h        2007-05-18 16:23:31.000000000 -0400
     141diff -Naur gcc-4.3.0.orig/gcc/config/linux.h gcc-4.3.0/gcc/config/linux.h
     142--- gcc-4.3.0.orig/gcc/config/linux.h   2007-08-02 06:49:31.000000000 -0400
     143+++ gcc-4.3.0/gcc/config/linux.h        2008-05-05 21:34:09.000000000 -0400
    143144@@ -112,9 +112,9 @@
    144145    GLIBC_DYNAMIC_LINKER must be defined for each target using them, or
     
    154155   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKER, UCLIBC_DYNAMIC_LINKER)
    155156 #define LINUX_DYNAMIC_LINKER32 \
    156 @@ -127,3 +127,7 @@
    157  #define TARGET_C99_FUNCTIONS (OPTION_GLIBC)
     157@@ -130,3 +130,7 @@
     158 #define TARGET_HAS_SINCOS (OPTION_GLIBC)
    158159 
    159160 #define TARGET_POSIX_IO
     
    162163+#undef STANDARD_INCLUDE_DIR
    163164+#define STANDARD_INCLUDE_DIR 0
    164 diff -Naur gcc-4.2.0.orig/gcc/config/m32r/linux.h gcc-4.2.0/gcc/config/m32r/linux.h
    165 --- gcc-4.2.0.orig/gcc/config/m32r/linux.h      2007-05-16 19:21:19.000000000 -0400
    166 +++ gcc-4.2.0/gcc/config/m32r/linux.h   2007-05-18 16:23:31.000000000 -0400
    167 @@ -59,7 +59,7 @@
     165diff -Naur gcc-4.3.0.orig/gcc/config/m32r/linux.h gcc-4.3.0/gcc/config/m32r/linux.h
     166--- gcc-4.3.0.orig/gcc/config/m32r/linux.h      2007-08-02 06:49:31.000000000 -0400
     167+++ gcc-4.3.0/gcc/config/m32r/linux.h   2008-05-05 21:34:09.000000000 -0400
     168@@ -58,7 +58,7 @@
    168169 
    169170 /* If ELF is the default format, we should not use /lib/elf.  */
     
    174175 #undef LINK_SPEC
    175176 #if TARGET_LITTLE_ENDIAN
    176 diff -Naur gcc-4.2.0.orig/gcc/config/m68k/linux.h gcc-4.2.0/gcc/config/m68k/linux.h
    177 --- gcc-4.2.0.orig/gcc/config/m68k/linux.h      2007-05-16 19:21:19.000000000 -0400
    178 +++ gcc-4.2.0/gcc/config/m68k/linux.h   2007-05-18 16:23:31.000000000 -0400
    179 @@ -123,7 +123,7 @@
     177diff -Naur gcc-4.3.0.orig/gcc/config/m68k/linux.h gcc-4.3.0/gcc/config/m68k/linux.h
     178--- gcc-4.3.0.orig/gcc/config/m68k/linux.h      2007-09-24 17:07:08.000000000 -0400
     179+++ gcc-4.3.0/gcc/config/m68k/linux.h   2008-05-05 21:34:09.000000000 -0400
     180@@ -84,7 +84,7 @@
    180181 
    181182 /* If ELF is the default format, we should not use /lib/elf.  */
     
    184185+#define GLIBC_DYNAMIC_LINKER "/tools/lib/ld.so.1"
    185186 
    186  #undef LINK_SPEC
     187 #undef LINK_SPEC
    187188 #define LINK_SPEC "-m m68kelf %{shared} \
    188 diff -Naur gcc-4.2.0.orig/gcc/config/mips/linux64.h gcc-4.2.0/gcc/config/mips/linux64.h
    189 --- gcc-4.2.0.orig/gcc/config/mips/linux64.h    2007-05-16 19:21:19.000000000 -0400
    190 +++ gcc-4.2.0/gcc/config/mips/linux64.h 2007-05-18 16:23:31.000000000 -0400
    191 @@ -36,10 +36,10 @@
    192  %{!shared: %{pthread:-lpthread} \
    193    %{profile:-lc_p} %{!profile: -lc}}"
     189diff -Naur gcc-4.3.0.orig/gcc/config/mips/linux64.h gcc-4.3.0/gcc/config/mips/linux64.h
     190--- gcc-4.3.0.orig/gcc/config/mips/linux64.h    2007-08-02 06:49:31.000000000 -0400
     191+++ gcc-4.3.0/gcc/config/mips/linux64.h 2008-05-05 21:34:09.000000000 -0400
     192@@ -38,10 +38,10 @@
     193 %{!shared: \
     194   %{profile:-lc_p} %{!profile:-lc}}"
    194195 
    195196-#define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
     
    204205   CHOOSE_DYNAMIC_LINKER (GLIBC_DYNAMIC_LINKERN32, UCLIBC_DYNAMIC_LINKERN32)
    205206 
    206 diff -Naur gcc-4.2.0.orig/gcc/config/mips/linux.h gcc-4.2.0/gcc/config/mips/linux.h
    207 --- gcc-4.2.0.orig/gcc/config/mips/linux.h      2007-05-16 19:21:19.000000000 -0400
    208 +++ gcc-4.2.0/gcc/config/mips/linux.h   2007-05-18 16:23:31.000000000 -0400
    209 @@ -104,7 +104,7 @@
     207diff -Naur gcc-4.3.0.orig/gcc/config/mips/linux.h gcc-4.3.0/gcc/config/mips/linux.h
     208--- gcc-4.3.0.orig/gcc/config/mips/linux.h      2007-10-21 05:20:49.000000000 -0400
     209+++ gcc-4.3.0/gcc/config/mips/linux.h   2008-05-05 21:34:09.000000000 -0400
     210@@ -64,7 +64,7 @@
    210211 #undef MIPS_DEFAULT_GVALUE
    211212 #define MIPS_DEFAULT_GVALUE 0
     
    216217 /* Borrowed from sparc/linux.h */
    217218 #undef LINK_SPEC
    218 diff -Naur gcc-4.2.0.orig/gcc/config/mn10300/linux.h gcc-4.2.0/gcc/config/mn10300/linux.h
    219 --- gcc-4.2.0.orig/gcc/config/mn10300/linux.h   2007-05-16 19:21:19.000000000 -0400
    220 +++ gcc-4.2.0/gcc/config/mn10300/linux.h        2007-05-18 16:23:31.000000000 -0400
    221 @@ -33,7 +33,7 @@
     219diff -Naur gcc-4.3.0.orig/gcc/config/mn10300/linux.h gcc-4.3.0/gcc/config/mn10300/linux.h
     220--- gcc-4.3.0.orig/gcc/config/mn10300/linux.h   2007-08-02 06:49:31.000000000 -0400
     221+++ gcc-4.3.0/gcc/config/mn10300/linux.h        2008-05-05 21:34:09.000000000 -0400
     222@@ -32,7 +32,7 @@
    222223 #undef  ASM_SPEC
    223224 #define ASM_SPEC "%{Wa,*:%*}"
     
    228229 #undef  LINK_SPEC
    229230 #define LINK_SPEC "%{mrelax:--relax} %{shared:-shared} \
    230 diff -Naur gcc-4.2.0.orig/gcc/config/pa/pa-linux.h gcc-4.2.0/gcc/config/pa/pa-linux.h
    231 --- gcc-4.2.0.orig/gcc/config/pa/pa-linux.h     2007-05-16 19:21:19.000000000 -0400
    232 +++ gcc-4.2.0/gcc/config/pa/pa-linux.h  2007-05-18 16:23:31.000000000 -0400
    233 @@ -45,7 +45,7 @@
     231diff -Naur gcc-4.3.0.orig/gcc/config/pa/pa-linux.h gcc-4.3.0/gcc/config/pa/pa-linux.h
     232--- gcc-4.3.0.orig/gcc/config/pa/pa-linux.h     2007-08-02 06:49:31.000000000 -0400
     233+++ gcc-4.3.0/gcc/config/pa/pa-linux.h  2008-05-05 21:34:09.000000000 -0400
     234@@ -44,7 +44,7 @@
    234235 /* Define this for shared library support because it isn't in the main
    235236    linux.h file.  */
     
    240241 #undef LINK_SPEC
    241242 #define LINK_SPEC "\
    242 diff -Naur gcc-4.2.0.orig/gcc/config/rs6000/linux64.h gcc-4.2.0/gcc/config/rs6000/linux64.h
    243 --- gcc-4.2.0.orig/gcc/config/rs6000/linux64.h  2007-05-16 19:21:19.000000000 -0400
    244 +++ gcc-4.2.0/gcc/config/rs6000/linux64.h       2007-05-18 16:23:31.000000000 -0400
    245 @@ -336,10 +336,10 @@
     243diff -Naur gcc-4.3.0.orig/gcc/config/rs6000/linux64.h gcc-4.3.0/gcc/config/rs6000/linux64.h
     244--- gcc-4.3.0.orig/gcc/config/rs6000/linux64.h  2007-08-02 06:49:31.000000000 -0400
     245+++ gcc-4.3.0/gcc/config/rs6000/linux64.h       2008-05-05 21:34:09.000000000 -0400
     246@@ -339,10 +339,10 @@
    246247 #undef LINK_OS_DEFAULT_SPEC
    247248 #define LINK_OS_DEFAULT_SPEC "%(link_os_linux)"
     
    258259 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    259260 #else
    260 diff -Naur gcc-4.2.0.orig/gcc/config/rs6000/sysv4.h gcc-4.2.0/gcc/config/rs6000/sysv4.h
    261 --- gcc-4.2.0.orig/gcc/config/rs6000/sysv4.h    2007-05-16 19:21:19.000000000 -0400
    262 +++ gcc-4.2.0/gcc/config/rs6000/sysv4.h 2007-05-18 16:29:05.000000000 -0400
    263 @@ -892,8 +892,8 @@
     261diff -Naur gcc-4.3.0.orig/gcc/config/rs6000/sysv4.h gcc-4.3.0/gcc/config/rs6000/sysv4.h
     262--- gcc-4.3.0.orig/gcc/config/rs6000/sysv4.h    2007-08-08 15:33:24.000000000 -0400
     263+++ gcc-4.3.0/gcc/config/rs6000/sysv4.h 2008-05-05 21:34:09.000000000 -0400
     264@@ -891,8 +891,8 @@
    264265 
    265266 #define LINK_START_LINUX_SPEC ""
     
    272273 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    273274 #else
    274 @@ -935,7 +935,7 @@
     275@@ -934,7 +934,7 @@
    275276 
    276277 #define LINK_OS_GNU_SPEC "-m elf32ppclinux %{!shared: %{!static: \
     
    281282 #define CPP_OS_GNU_SPEC "-D__unix__ -D__gnu_hurd__ -D__GNU__   \
    282283 %{!undef:                                                      \
    283 diff -Naur gcc-4.2.0.orig/gcc/config/s390/linux.h gcc-4.2.0/gcc/config/s390/linux.h
    284 --- gcc-4.2.0.orig/gcc/config/s390/linux.h      2007-05-16 19:21:19.000000000 -0400
    285 +++ gcc-4.2.0/gcc/config/s390/linux.h   2007-05-18 16:23:31.000000000 -0400
    286 @@ -73,8 +73,8 @@
     284diff -Naur gcc-4.3.0.orig/gcc/config/s390/linux.h gcc-4.3.0/gcc/config/s390/linux.h
     285--- gcc-4.3.0.orig/gcc/config/s390/linux.h      2007-08-02 06:49:31.000000000 -0400
     286+++ gcc-4.3.0/gcc/config/s390/linux.h   2008-05-05 21:34:09.000000000 -0400
     287@@ -72,8 +72,8 @@
    287288 #define MULTILIB_DEFAULTS { "m31" }
    288289 #endif
     
    295296 #undef  LINK_SPEC
    296297 #define LINK_SPEC \
    297 diff -Naur gcc-4.2.0.orig/gcc/config/sh/linux.h gcc-4.2.0/gcc/config/sh/linux.h
    298 --- gcc-4.2.0.orig/gcc/config/sh/linux.h        2007-05-16 19:21:19.000000000 -0400
    299 +++ gcc-4.2.0/gcc/config/sh/linux.h     2007-05-18 16:23:31.000000000 -0400
    300 @@ -48,7 +48,7 @@
     298diff -Naur gcc-4.3.0.orig/gcc/config/sh/linux.h gcc-4.3.0/gcc/config/sh/linux.h
     299--- gcc-4.3.0.orig/gcc/config/sh/linux.h        2007-08-02 06:49:31.000000000 -0400
     300+++ gcc-4.3.0/gcc/config/sh/linux.h     2008-05-05 21:34:09.000000000 -0400
     301@@ -47,7 +47,7 @@
    301302 
    302303 #define TARGET_ASM_FILE_END file_end_indicate_exec_stack
     
    307308 #undef SUBTARGET_LINK_EMUL_SUFFIX
    308309 #define SUBTARGET_LINK_EMUL_SUFFIX "_linux"
    309 diff -Naur gcc-4.2.0.orig/gcc/config/sparc/linux64.h gcc-4.2.0/gcc/config/sparc/linux64.h
    310 --- gcc-4.2.0.orig/gcc/config/sparc/linux64.h   2007-05-16 19:21:19.000000000 -0400
    311 +++ gcc-4.2.0/gcc/config/sparc/linux64.h        2007-05-18 16:25:23.000000000 -0400
     310diff -Naur gcc-4.3.0.orig/gcc/config/sparc/linux64.h gcc-4.3.0/gcc/config/sparc/linux64.h
     311--- gcc-4.3.0.orig/gcc/config/sparc/linux64.h   2007-10-19 00:29:38.000000000 -0400
     312+++ gcc-4.3.0/gcc/config/sparc/linux64.h        2008-05-05 21:34:09.000000000 -0400
    312313@@ -144,10 +144,10 @@
    313314 
     
    352353     %{!ibcs: \
    353354       %{!static: \
    354 diff -Naur gcc-4.2.0.orig/gcc/config/sparc/linux.h gcc-4.2.0/gcc/config/sparc/linux.h
    355 --- gcc-4.2.0.orig/gcc/config/sparc/linux.h     2007-05-16 19:21:19.000000000 -0400
    356 +++ gcc-4.2.0/gcc/config/sparc/linux.h  2007-05-18 16:24:24.000000000 -0400
    357 @@ -121,8 +121,8 @@
     355diff -Naur gcc-4.3.0.orig/gcc/config/sparc/linux.h gcc-4.3.0/gcc/config/sparc/linux.h
     356--- gcc-4.3.0.orig/gcc/config/sparc/linux.h     2007-08-02 06:49:31.000000000 -0400
     357+++ gcc-4.3.0/gcc/config/sparc/linux.h  2008-05-05 21:34:09.000000000 -0400
     358@@ -120,8 +120,8 @@
    358359 
    359360 /* If ELF is the default format, we should not use /lib/elf.  */
     
    366367 #define CHOOSE_DYNAMIC_LINKER(G, U) "%{mglibc:%{muclibc:%e-mglibc and -muclibc used together}" G ";:" U "}"
    367368 #else
    368 @@ -133,7 +133,7 @@
     369@@ -132,7 +132,7 @@
    369370 
    370371 
     
    375376   %{!shared: \
    376377     %{!ibcs: \
    377 diff -Naur gcc-4.2.0.orig/gcc/config/xtensa/linux.h gcc-4.2.0/gcc/config/xtensa/linux.h
    378 --- gcc-4.2.0.orig/gcc/config/xtensa/linux.h    2007-05-16 19:21:19.000000000 -0400
    379 +++ gcc-4.2.0/gcc/config/xtensa/linux.h 2007-05-18 16:23:31.000000000 -0400
     378diff -Naur gcc-4.3.0.orig/gcc/config/xtensa/linux.h gcc-4.3.0/gcc/config/xtensa/linux.h
     379--- gcc-4.3.0.orig/gcc/config/xtensa/linux.h    2008-01-17 20:37:53.000000000 -0500
     380+++ gcc-4.3.0/gcc/config/xtensa/linux.h 2008-05-05 21:34:09.000000000 -0400
    380381@@ -43,7 +43,7 @@
    381382   %{mlongcalls:--longcalls} \
Note: See TracChangeset for help on using the changeset viewer.