Changeset f6853e3 for BOOK/cross-tools


Ignore:
Timestamp:
Nov 27, 2015, 10:35:35 AM (8 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
Files:
6 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>
  • BOOK/cross-tools/mips64-64/gcc-final.xml

    r9edc616 rf6853e3  
    6363    --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    6464    --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65     --with-native-system-header-dir=/tools/include --disable-nls \
    66     --disable-static --enable-languages=c,c++ \
    67     --enable-__cxa_atexit --enable-threads=posix \
    68     --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
    69     --with-gmp=/cross-tools --with-cloog=/cross-tools \
    70     --with-isl=/cross-tools --with-system-zlib --enable-checking=release \
    71     --enable-libstdcxx-time --with-abi=64</userinput></screen>
     65    --with-native-system-header-dir=/tools/include --disable-static \
     66    --enable-languages=c,c++ --disable-multilib --with-mpc=/cross-tools \
     67    --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools \
     68    --with-system-zlib --with-abi=64 --disable-bootstrap</userinput></screen>
    7269
    7370    <variablelist os="bg">
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    r9edc616 rf6853e3  
    7676    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    7777    --with-sysroot=${CLFS} --with-local-prefix=/tools \
    78     --with-native-system-header-dir=/tools/include --disable-nls \
    79     --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    80     --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \
    81     --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
    82     --disable-libmudflap --disable-libssp --disable-libatomic --disable-libitm \
    83     --disable-libsanitizer --disable-libquadmath --disable-threads \
    84     --disable-multilib --disable-target-zlib --with-system-zlib \
    85     --enable-languages=c --enable-checking=release --with-abi=64</userinput></screen>
     78    --with-native-system-header-dir=/tools/include --disable-shared \
     79    --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools \
     80    --with-mpc=/cross-tools --without-headers --with-newlib \
     81    --disable-decimal-float --disable-libgomp --disable-libssp \
     82    --disable-libatomic --disable-libitm --disable-libsanitizer \
     83    --disable-libquadmath --disable-libvtv --disable-libcilkrts \
     84    --disable-libcilkrts --disable-threads --disable-multilib \
     85    --with-system-zlib --enable-languages=c --with-abi=64 --disable-bootstrap \
     86    --with-glibc-version=&glibc-version;</userinput></screen>
    8687
    8788    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/gcc-final.xml

    r9edc616 rf6853e3  
    6363    --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    6464    --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65     --with-native-system-header-dir=/tools/include \
    66     --disable-nls --disable-static --enable-languages=c,c++ \
    67     --enable-__cxa_atexit --enable-threads=posix --with-mpc=/cross-tools \
    68     --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-cloog=/cross-tools \
    69     --with-isl=/cross-tools --with-system-zlib --enable-checking=release \
    70     --enable-libstdcxx-time</userinput></screen>
     65    --with-native-system-header-dir=/tools/include --disable-static \
     66    --enable-languages=c,c++ --with-mpc=/cross-tools --with-mpfr=/cross-tools \
     67    --with-gmp=/cross-tools --with-isl=/cross-tools --with-system-zlib \
     68    --disable-bootstrap</userinput></screen>
    7169
    7270    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/gcc-static.xml

    r9edc616 rf6853e3  
    7676    --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    7777    --with-sysroot=${CLFS} --with-local-prefix=/tools \
    78     --with-native-system-header-dir=/tools/include --disable-nls \
    79     --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    80     --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \
    81     --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \
     78    --with-native-system-header-dir=/tools/include --disable-shared \
     79    --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-mpc=/cross-tools \
     80    --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
    8281    --disable-libssp --disable-libatomic --disable-libitm \
    83     --disable-libsanitizer --disable-libquadmath --disable-threads \
    84     --disable-target-zlib --with-system-zlib --with-isl=/cross-tools \
    85     --enable-languages=c --enable-checking=release</userinput></screen>
     82    --disable-libsanitizer --disable-libquadmath --disable-libvtv \
     83    --disable-libcilkrts --disable-libstdc++-v3 --disable-threads \
     84    --with-system-zlib --with-isl=/cross-tools --enable-languages=c \
     85    --disable-bootstrap --with-glibc-version=&glibc-version;</userinput></screen>
    8686
    8787    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Note: See TracChangeset for help on using the changeset viewer.