Ignore:
Timestamp:
Nov 27, 2015, 10:35:35 AM (9 years ago)
Author:
William Harrington <kb0iic@…>
Branches:
master, systemd
Children:
be23bc2
Parents:
9edc616
Message:

Update GCC 5.2.0 from GCC 4.8.0.

Location:
BOOK/cross-tools/common
Files:
2 edited

Legend:

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

    r9edc616 rf6853e3  
    6464    --with-sysroot=${CLFS} --with-local-prefix=/tools \
    6565    --with-native-system-header-dir=/tools/include --disable-nls \
    66     --disable-static --enable-languages=c,c++ --enable-__cxa_atexit \
    67     --enable-threads=posix --disable-multilib \
     66    --disable-static --enable-languages=c,c++ --disable-multilib \
    6867    --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    69     --with-cloog=/cross-tools --with-isl=/cross-tools --with-system-zlib \
    70     --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     68    --with-isl=/cross-tools --with-system-zlib --disable-bootstrap</userinput></screen>
    7169
    7270    <variablelist os="bg">
  • BOOK/cross-tools/common/gcc-static.xml

    r9edc616 rf6853e3  
    7474    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    7575    --with-sysroot=${CLFS} --with-local-prefix=/tools \
    76     --with-native-system-header-dir=/tools/include --disable-nls \
     76    --with-native-system-header-dir=/tools/include \
    7777    --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    78     --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
    79     --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
    80     --disable-libmudflap --disable-libssp --disable-libatomic --disable-libitm \
    81     --disable-libsanitizer --disable-libquadmath --disable-threads \
    82     --disable-multilib --disable-target-zlib --with-system-zlib \
    83     --enable-languages=c --enable-checking=release</userinput></screen>
     78    --with-isl=/cross-tools --with-mpc=/cross-tools --without-headers \
     79    --with-newlib --disable-decimal-float --disable-libgomp --disable-libssp \
     80    --disable-libatomic --disable-libitm --disable-libsanitizer \
     81    --disable-libquadmath --disable-libvtv --disable-libcilkrts \
     82    --disable-libstdc++-v3 --disable-threads --disable-multilib \
     83    --with-system-zlib --enable-languages=c --disable-boostrap \
     84    --with-glibc-version=&glibc-version;</userinput></screen>
    8485
    8586    <variablelist os="am">
     
    163164
    164165      <varlistentry>
    165         <term><parameter>--disable-target-zlib</parameter></term>
    166         <listitem>
    167           <para>This tells GCC not to build the copy of Zlib in its
    168           source tree.</para>
    169         </listitem>
    170       </varlistentry>
    171 
    172       <varlistentry>
    173166        <term><parameter>--with-system-zlib</parameter></term>
    174167        <listitem>
     
    186179
    187180      <varlistentry>
    188         <term><parameter>--enable-checking=release</parameter></term>
    189         <listitem>
    190           <para>This option selects the complexity of the internal consistency checks and adds error checking within the compiler.</para>
     181        <term><parameter>--with-glibc-version=&glibc-version;</parameter></term>
     182        <listitem>
     183          <para>Needed when bootstrapping a cross toolchain without the header
     184          files avilable for building the initial bootstrap compiler.</para>
    191185        </listitem>
    192186      </varlistentry>
Note: See TracChangeset for help on using the changeset viewer.