Changeset 4dbd276 for BOOK/cross-tools


Ignore:
Timestamp:
Jun 3, 2013, 12:50:47 PM (11 years ago)
Author:
William Harrington <kb0iic@…>
Branches:
clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
fd7a9f3
Parents:
578cf221
Message:

Update to gcc 4.8.0.

Location:
BOOK/cross-tools
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/64/gcc-final.xml

    r578cf221 r4dbd276  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="gcc-static.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="gcc-static.xml"
    3527    xpointer="xpointer(//*[@os='aa'])"/>
    3628
     
    4638    href="gcc-static.xml"
    4739    xpointer="xpointer(//*[@os='ah'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    5640
    5741    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/64/gcc-static.xml

    r578cf221 r4dbd276  
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2727    href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/gcc-static.xml"
    3628    xpointer="xpointer(//*[@os='aa'])"/>
    3729
     
    4537    href="../common/gcc-static.xml"
    4638    xpointer="xpointer(//*[@os='ah'])"/>
    47 
    48     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    49     href="../common/gcc-static.xml"
    50     xpointer="xpointer(//*[@os='ai'])"/>
    51 
    52     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    53     href="../common/gcc-static.xml"
    54     xpointer="xpointer(//*[@os='aj'])"/>
    5539
    5640    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/common/gcc-final.xml

    r578cf221 r4dbd276  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="gcc-static.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="gcc-static.xml"
    3527    xpointer="xpointer(//*[@os='aa'])"/>
    3628
     
    4941    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5042    href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="gcc-static.xml"
    5943    xpointer="xpointer(//*[@os='f'])"/>
    6044
     
    7054  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7155  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    72   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
     56  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     57  --with-native-system-header-dir=/tools/include --disable-nls \
     58  --with-sysroot=/mnt/clfs --with-local-prefix=/tools --disable-nls \
    7359  --enable-shared --disable-static --enable-languages=c,c++ \
    74   --enable-__cxa_atexit --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    75   --enable-c99 --with-ppl=/cross-tools --with-cloog=/cross-tools \
    76   --enable-cloog-backend=isl --enable-long-long --enable-threads=posix \
    77   --disable-multilib</userinput></screen>
     60  --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
     61  --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
     62  --with-gmp=/cross-tools  --with-cloog=/cross-tools \
     63  --enable-cloog-backend=isl   --with-system-zlib \
     64  --disable-cloog-version-check --enable-checking=release \
     65  --enable-libstdcxx-time</userinput></screen>
    7866
    7967    <variablelist os="bg">
  • BOOK/cross-tools/common/gcc-static.xml

    r578cf221 r4dbd276  
    2424    and no Threads</title>
    2525
    26     <para os="p1">The following patch contains a number of updates to the
    27     &gcc-version; branch by the GCC developers:</para>
    28 
    29     <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>
    30 
    3126    <para os="aa">Make a couple of essential adjustments to the
    3227    <filename>specs</filename> file to ensure GCC uses our build
     
    3530<screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen>
    3631
    37     <para os="ag">Change the StartFile Spec and Standard Include Dir so that
    38     GCC looks in <filename class="directory">/tools</filename>:</para>
    39 
    40 <screen os="ah"><userinput>echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/linux.h
    41 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h
     32    <para os="ag">Change the StartFile Spec so that GCC looks in
     33<filename class="directory">/tools</filename>:</para>
     34
     35<screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h
    4236echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/linux.h</userinput></screen>
    43 
    44     <para os="ai">Now alter <command>gcc</command>'s c preprocessor's default
    45     include search path to use <filename class="directory">/tools</filename> only:</para>
    46 
    47 <screen os="aj"><userinput>cp -v gcc/Makefile.in{,.orig}
    48 sed -e "s@\(^CROSS_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g" \
    49     gcc/Makefile.in.orig &gt; gcc/Makefile.in</userinput></screen>
    5037
    5138    <para os="t1">We will create a dummy <filename>limits.h</filename> so
     
    6956  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7057  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    71   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
     58  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     59  --with-native-system-header-dir=/tools/include --disable-nls \
    7260  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    73   --with-ppl=/cross-tools --with-cloog=/cross-tools --without-headers \
    74   --with-newlib --disable-decimal-float --disable-libgomp \
    75   --disable-libmudflap --disable-libssp --disable-threads \
    76   --enable-languages=c --disable-multilib --enable-cloog-backend=isl</userinput></screen>
     61  --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \
     62  --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \
     63  --disable-libssp --disable-threads --disable-multilib --disable-libatomic \
     64  --disable-libitm --disable-libsanitizer --disable-libquadmath \
     65  --disable-target-libiberty --disable-target-zlib --with-system-zlib \
     66  --enable-cloog-backend=isl --disable-cloog-version-check \
     67  --enable-languages=c --enable-checking=release</userinput></screen>
    7768
    7869    <variablelist os="am">
     
    9788      </varlistentry>
    9889
     90
     91      <varlistentry>
     92        <term><parameter>--with-native-system-headers-dir=/tools/include</parameter></term>
     93        <listitem>
     94          <para>This switch ensures that GCC will search for the system headers
     95           in <filename class="directory">/tools/include</filename> and that
     96           host system headers will not be searched.</para>
     97        </listitem>
     98      </varlistentry>
     99
    99100      <varlistentry>
    100101        <term><parameter>--disable-nls</parameter></term>
    101102        <listitem>
    102           <para>This disables internationalization as i18n is not needed for the 
     103          <para>This disables internationalization as i18n is not needed for the
    103104          cross-compile tools.</para>
    104105        </listitem>
     
    158159
    159160      <varlistentry>
     161        <term><parameter>--disable-libatomic</parameter></term>
     162        <listitem>
     163          <para>The atomic library isn't needed at this time.</para>
     164        </listitem>
     165      </varlistentry>
     166
     167      <varlistentry>
     168        <term><parameter>--disable-libitm</parameter></term>
     169        <listitem>
     170          <para>The itm library isn't neeeded at this tiem.</para>
     171        </listitem>
     172      </varlistentry>
     173
     174      <varlistentry>
     175        <term><parameter>--disable-libsanitizer</parameter></term>
     176        <listitem>
     177          <para>The sanitizer library isn't needed at this time.</para>
     178        </listitem>
     179      </varlistentry>
     180
     181      <varlistentry>
     182        <term><parameter>--disable-libquadmath</parameter></term>
     183        <listitem>
     184          <para>The quadmath library isn't needed at this time.</para>
     185        </listitem>
     186      </varlistentry>
     187
     188      <varlistentry>
    160189        <term><parameter>--enable-languages=c</parameter></term>
    161190        <listitem>
    162191          <para>This option ensures that only the C compiler is built.</para>
     192        </listitem>
     193      </varlistentry>
     194
     195      <varlistentry>
     196        <term><parameter>--enable-checking=release</parameter></term>
     197        <listitem>
     198          <para>This option selects the complexity of the internal consistency checks and adds error checking within the compiler.</para>
    163199        </listitem>
    164200      </varlistentry>
  • BOOK/cross-tools/mips/gcc-final.xml

    r578cf221 r4dbd276  
    2323    <title>Installation of GCC Cross Compiler</title>
    2424
    25     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    26     href="gcc-static.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28    
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    3325   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3426    href="gcc-static.xml"
     
    4133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4234    href="gcc-static.xml"
    43     xpointer="xpointer(//*[@os='f1'])"/>
    44    
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="gcc-static.xml"
    47     xpointer="xpointer(//*[@os='f2'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    5135    xpointer="xpointer(//*[@os='ag'])"/>
    5236
     
    5438    href="gcc-static.xml"
    5539    xpointer="xpointer(//*[@os='ah'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="gcc-static.xml"
    59     xpointer="xpointer(//*[@os='ai'])"/>
    60 
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="gcc-static.xml"
    63     xpointer="xpointer(//*[@os='aj'])"/>
    6440
    6541    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips/gcc-static.xml

    r578cf221 r4dbd276  
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2727    href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/gcc-static.xml"
    3628    xpointer="xpointer(//*[@os='aa'])"/>
    3729
     
    3931    href="../common/gcc-static.xml"
    4032    xpointer="xpointer(//*[@os='ab'])"/>
    41 
    42     <para os="f1">The following patch fixes and issue that causes GCC
    43     to segfault when compilling for Mips.</para>
    44 
    45     <screen os="f2"><userinput>patch -Np1 -i ../&gcc-mips-fix-patch;</userinput></screen>
    4633
    4734    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5239    href="../common/gcc-static.xml"
    5340    xpointer="xpointer(//*[@os='ah'])"/>
    54 
    55     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../common/gcc-static.xml"
    57     xpointer="xpointer(//*[@os='ai'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/gcc-static.xml"
    61     xpointer="xpointer(//*[@os='aj'])"/>
    6241
    6342    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips64-64/gcc-final.xml

    r578cf221 r4dbd276  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="gcc-static.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28    
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="gcc-static.xml"
    3527    xpointer="xpointer(//*[@os='aa'])"/>
    3628
     
    4133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4234    href="gcc-static.xml"
    43     xpointer="xpointer(//*[@os='f1'])"/>
    44    
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="gcc-static.xml"
    47     xpointer="xpointer(//*[@os='f2'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    5135    xpointer="xpointer(//*[@os='ag'])"/>
    5236
     
    5438    href="gcc-static.xml"
    5539    xpointer="xpointer(//*[@os='ah'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="gcc-static.xml"
    59     xpointer="xpointer(//*[@os='ai'])"/>
    60 
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="gcc-static.xml"
    63     xpointer="xpointer(//*[@os='aj'])"/>
    6440
    6541    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r578cf221 r4dbd276  
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2727    href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../64/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/gcc-static.xml"
    3628    xpointer="xpointer(//*[@os='aa'])"/>
    3729
     
    3931    href="../64/gcc-static.xml"
    4032    xpointer="xpointer(//*[@os='ab'])"/>
    41 
    42     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43     href="../mips/gcc-static.xml"
    44     xpointer="xpointer(//*[@os='f1'])"/>
    45    
    46     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    47     href="../mips/gcc-static.xml"
    48     xpointer="xpointer(//*[@os='f2'])"/>
    4933
    5034    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5539    href="../common/gcc-static.xml"
    5640    xpointer="xpointer(//*[@os='ah'])"/>
    57 
    58     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    59     href="../common/gcc-static.xml"
    60     xpointer="xpointer(//*[@os='ai'])"/>
    61 
    62     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    63     href="../common/gcc-static.xml"
    64     xpointer="xpointer(//*[@os='aj'])"/>
    6541
    6642    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips64/gcc-final.xml

    r578cf221 r4dbd276  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="gcc-static.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="gcc-static.xml"
    3527    xpointer="xpointer(//*[@os='aa'])"/>
    3628
     
    4133    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4234    href="gcc-static.xml"
    43     xpointer="xpointer(//*[@os='f1'])"/>
    44    
    45     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    46     href="gcc-static.xml"
    47     xpointer="xpointer(//*[@os='f2'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    5135    xpointer="xpointer(//*[@os='ag'])"/>
    5236
     
    5438    href="gcc-static.xml"
    5539    xpointer="xpointer(//*[@os='ah'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="gcc-static.xml"
    59     xpointer="xpointer(//*[@os='ai'])"/>
    60 
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    62     href="gcc-static.xml"
    63     xpointer="xpointer(//*[@os='aj'])"/>
    6440
    6541    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips64/gcc-static.xml

    r578cf221 r4dbd276  
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2727    href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/gcc-static.xml"
    3628    xpointer="xpointer(//*[@os='aa'])"/>
    3729
     
    3931    href="../common/gcc-static.xml"
    4032    xpointer="xpointer(//*[@os='ab'])"/>
    41 
    42     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43     href="../mips/gcc-static.xml"
    44     xpointer="xpointer(//*[@os='f1'])"/>
    45    
    46     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    47     href="../mips/gcc-static.xml"
    48     xpointer="xpointer(//*[@os='f2'])"/>
    4933
    5034    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    5539    href="../ppc/gcc-static.xml"
    5640    xpointer="xpointer(//*[@os='ah'])"/>
    57 
    58     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    59     href="../common/gcc-static.xml"
    60     xpointer="xpointer(//*[@os='ai'])"/>
    61 
    62     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    63     href="../common/gcc-static.xml"
    64     xpointer="xpointer(//*[@os='aj'])"/>
    6541
    6642    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/gcc-final.xml

    r578cf221 r4dbd276  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="gcc-static.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="gcc-static.xml"
    3527    xpointer="xpointer(//*[@os='aa'])"/>
    3628
     
    4941    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5042    href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    56 
    57     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    58     href="gcc-static.xml"
    5943    xpointer="xpointer(//*[@os='f'])"/>
    6044
     
    7054  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    7155  --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    72   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
     56  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     57  --with-native-system-header-dir=/tools/include --disable-nls \
     58  --with-sysroot=/mnt/clfs --with-local-prefix=/tools --disable-nls \
    7359  --enable-shared --disable-static --enable-languages=c,c++ \
    74   --enable-__cxa_atexit --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    75   --enable-c99 --with-ppl=/cross-tools --with-cloog=/cross-tools \
    76   --enable-long-long --enable-threads=posix --enable-cloog-backend=isl</userinput></screen>
     60  --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
     61  --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     62  --with-cloog=/cross-tools --enable-cloog-backend=isl --with-system-zlib \
     63  --disable-cloog-version-check --enable-checking=release \
     64  --enable-libstdcxx-time</userinput></screen>
    7765
    7866    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/gcc-static.xml

    r578cf221 r4dbd276  
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2727    href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/gcc-static.xml"
    3628    xpointer="xpointer(//*[@os='aa'])"/>
    3729
     
    4739    href="../common/gcc-static.xml"
    4840    xpointer="xpointer(//*[@os='ah'])"/>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../common/gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ai'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/gcc-static.xml"
    56     xpointer="xpointer(//*[@os='aj'])"/>
    5741
    5842    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    7963  ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    8064  --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    81   --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \
    82   --disable-shared --with-mpfr=/cross-tools \
    83   --with-gmp=/cross-tools --with-ppl=/cross-tools --with-cloog=/cross-tools \
    84   --without-headers --with-newlib --disable-decimal-float \
    85   --disable-libgomp --disable-libmudflap --disable-libssp \
    86   --disable-threads --enable-languages=c --enable-cloog-backend=isl</userinput></screen>
     65  --with-sysroot=${CLFS} --with-local-prefix=/tools \
     66  --with-native-system-header-dir=/tools/include --disable-nls \
     67  --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     68  --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \
     69  --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \
     70  --disable-libssp --disable-threads --disable-libatomic --disable-libitm \
     71  --disable-libsanitizer --disable-libquadmath --disable-target-libiberty \
     72  --disable-target-zlib --with-system-zlib --enable-cloog-backend=isl \
     73  --disable-cloog-version-check --enable-languages=c --enable-checking=release</userinput></screen>
    8774
    8875    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc/gcc-final.xml

    r578cf221 r4dbd276  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="gcc-static.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="gcc-static.xml"
    3527    xpointer="xpointer(//*[@os='aa'])"/>
    3628
     
    4638    href="gcc-static.xml"
    4739    xpointer="xpointer(//*[@os='ah'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    5640
    5741    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc/gcc-static.xml

    r578cf221 r4dbd276  
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2727    href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/gcc-static.xml"
    3628    xpointer="xpointer(//*[@os='aa'])"/>
    3729
     
    4436    xpointer="xpointer(//*[@os='ag'])"/>
    4537
    46 <screen os="ah"><userinput>echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/rs6000/sysv4.h
    47 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h
     38<screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h
    4839echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/rs6000/sysv4.h</userinput></screen>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../common/gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ai'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/gcc-static.xml"
    56     xpointer="xpointer(//*[@os='aj'])"/>
    5740
    5841    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc64/gcc-final.xml

    r578cf221 r4dbd276  
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="gcc-static.xml"
    27     xpointer="xpointer(//*[@os='p1'])"/>
    28 
    29     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    30     href="gcc-static.xml"
    31     xpointer="xpointer(//*[@os='p2'])"/>
    32 
    33     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    34     href="gcc-static.xml"
    3527    xpointer="xpointer(//*[@os='aa'])"/>
    3628
     
    4638    href="gcc-static.xml"
    4739    xpointer="xpointer(//*[@os='ah'])"/>
    48 
    49     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    50     href="gcc-static.xml"
    51     xpointer="xpointer(//*[@os='ai'])"/>
    52 
    53     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    54     href="gcc-static.xml"
    55     xpointer="xpointer(//*[@os='aj'])"/>
    5640
    5741    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/ppc64/gcc-static.xml

    r578cf221 r4dbd276  
    2626    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2727    href="../common/gcc-static.xml"
    28     xpointer="xpointer(//*[@os='p1'])"/>
    29 
    30     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    31     href="../common/gcc-static.xml"
    32     xpointer="xpointer(//*[@os='p2'])"/>
    33 
    34     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    35     href="../common/gcc-static.xml"
    3628    xpointer="xpointer(//*[@os='aa'])"/>
    3729
     
    4739    href="../ppc/gcc-static.xml"
    4840    xpointer="xpointer(//*[@os='ah'])"/>
    49 
    50     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    51     href="../common/gcc-static.xml"
    52     xpointer="xpointer(//*[@os='ai'])"/>
    53 
    54     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    55     href="../common/gcc-static.xml"
    56     xpointer="xpointer(//*[@os='aj'])"/>
    5741
    5842    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/sparc64-64/gcc-static.xml

    r578cf221 r4dbd276  
    3535    href="../common/gcc-static.xml"
    3636    xpointer="xpointer(//*[@os='ag'])"/>
    37 
    38     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    39     href="../common/gcc-static.xml"
    40     xpointer="xpointer(//*[@os='ai'])"/>
    41 
    42     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    43     href="../common/gcc-static.xml"
    44     xpointer="xpointer(//*[@os='aj'])"/>
    4537
    4638    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Note: See TracChangeset for help on using the changeset viewer.