Changeset f6853e3 for BOOK


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
Files:
23 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"
  • BOOK/final-system/64/gcc.xml

    r9edc616 rf6853e3  
    118118    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    119119    href="../common/gcc.xml"
    120     xpointer="xpointer(//*[@os='u'])"/>
    121 
    122     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    123     href="../common/gcc.xml"
    124     xpointer="xpointer(//*[@os='v'])"/>
    125 
    126     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    127     href="../common/gcc.xml"
    128120    xpointer="xpointer(//*[@os='w'])"/>
    129121
  • BOOK/final-system/common/gcc.xml

    r9edc616 rf6853e3  
    4848LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
    4949  ../gcc-&gcc-version;/configure --prefix=/usr \
    50     --libexecdir=/usr/lib --enable-threads=posix \
    51     --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ \
    52     --disable-multilib --disable-libstdcxx-pch \
    53     --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     50    --libexecdir=/usr/lib --enable-languages=c,c++ \
     51    --disable-multilib --disable-libstdcxx-pch --with-system-zlib \
     52    --enable-install-libiberty --disable-bootstrap</userinput></screen>
    5453
    5554    <variablelist os="i1">
     
    102101<screen os="t"><userinput>make install</userinput></screen>
    103102
    104     <para os="u">Install the <filename class="headerfile">libiberty</filename> header
    105     file that is needed by some packages:</para>
    106 
    107 <screen os="v"><userinput>cp -v ../gcc-&gcc-version;/include/libiberty.h /usr/include</userinput></screen>
    108 
    109     <para os="w">Some packages expect the C preprocessor to be installed in the
    110     <filename class="directory">/lib</filename> directory.
    111     To support those packages, create this symlink:</para>
     103    <para os="w">Create a link to satisfy FHS requirements:</para>
    112104
    113105<screen os="x"><userinput>ln -sv ../usr/bin/cpp /lib</userinput></screen>
     
    133125
    134126      <seglistitem>
    135         <seg>c++, cc (link to gcc), cpp, g++, gcc, gcov</seg>
    136         <seg>libasan.[a,so], libatomic.[a,so], libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a,
    137         libgomp.[a,so], libiberty.a, libitm.[a,so], liblto_plugin.so, libmudflap.[a,so], libmudflapth.[a,so],
    138         libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a, libstdc++.[a,so], libsupc++.a,
    139         libtsan.[a,so]</seg>
    140         <seg>/usr/include/c++, /usr/lib/gcc, /usr/share/gcc-&gcc-version;</seg>
     127        <seg>c++, cc (link to gcc), cpp, g++, gcc, gcov, gcov-tool</seg>
     128        <seg>libasan.[a,so], libatomic.[a,so], libcc1.so, libcilkrts.[a,so],
     129        libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, libgomp.[a,so],
     130        libiberty.a, libitm.[a,so], liblsan.[a,so], liblto_plugin.so,
     131        libquadmath.[a,so], libssp.[a,so], libssp_nonshared.a,
     132        libstdc++.[a,so], libsupc++.a, libtsan.[a,so], libubsan.[a,so],
     133        libvtv.[a,so]</seg>
     134        <seg>/usr/include/[c++,libiberty], /usr/lib/gcc,
     135        /usr/share/gcc-&gcc-version;</seg>
    141136      </seglistitem>
    142137    </segmentedlist>
     
    209204      </varlistentry>
    210205
     206      <varlistentry id="gcovtool">
     207        <term><command>gcov-tool</command></term>
     208        <listitem>
     209          <para>An offline tool to handle gcda counts</para>
     210          <indexterm zone="ch-system-gcc gcovtool">
     211            <primary sortas="b-gcov-tool">gcov-tool</primary>
     212          </indexterm>
     213        </listitem>
     214      </varlistentry>
     215
    211216      <varlistentry id="libasan">
    212217        <term><filename class="libraryfile">libasan</filename></term>
     
    225230          supported by hardware</para>
    226231          <indexterm zone="ch-system-gcc libatomic">
    227             <primary sortas="c-libatomic*">libatomic*</primary>
     232            <primary sortas="c-libatomic">libatomic</primary>
     233          </indexterm>
     234        </listitem>
     235      </varlistentry>
     236
     237      <varlistentry id="libcc1">
     238        <term><filename class="libraryfile">libcc1</filename></term>
     239        <listitem>
     240          <para>Translates API into RPC calls</para>
     241          <indexterm zone="ch-system-gcc libcc1">
     242            <primary sortas="c-libcc1">libcc1</primary>
     243          </indexterm>
     244        </listitem>
     245      </varlistentry>
     246
     247      <varlistentry id="libcilkrts">
     248        <term><filename class="libraryfile">libcilkrts</filename></term>
     249        <listitem>
     250          <para>Intel&reg; Cilk&trade; Plus runtime library</para>
     251          <indexterm zone="ch-system-gcc libcilkrts">
     252            <primary sortas="c-libcilkrts">libcilkrts</primary>
    228253          </indexterm>
    229254        </listitem>
     
    286311      </varlistentry>
    287312
     313      <varlistentry id="liblsan">
     314        <term><filename class="libraryfile">liblsan</filename></term>
     315        <listitem>
     316          <para>The Leak Sanitizer runtime library</para>
     317          <indexterm zone="ch-system-gcc liblsan">
     318            <primary sortas="c-liblsan">liblsan</primary>
     319          </indexterm>
     320        </listitem>
     321      </varlistentry>
     322
    288323      <varlistentry id="liblto_plugin">
    289324        <term><filename class="libraryfile">liblto_plugin</filename></term>
     
    292327          <indexterm zone="ch-system-gcc liblto_plugin">
    293328            <primary sortas="c-liblto_plugin">liblto_plugin</primary>
    294           </indexterm>
    295         </listitem>
    296       </varlistentry>
    297 
    298       <varlistentry id="libmudflap">
    299         <term><filename class="libraryfile">libmudflap</filename></term>
    300         <listitem>
    301           <para>The libmudflap libraries are used by GCC for instrumenting
    302           pointer and array dereferencing operations.</para>
    303           <indexterm zone="ch-system-gcc libmudflap">
    304             <primary sortas="c-libmudflap*">libmudflap*</primary>
    305329          </indexterm>
    306330        </listitem>
     
    359383      </varlistentry>
    360384
     385      <varlistentry id="libubsan">
     386        <term><filename class="libraryfile">libubsan</filename></term>
     387        <listitem>
     388          <para>The Undefined Beahvior Sanitizer runtime library</para>
     389          <indexterm zone="ch-system-gcc libubsan">
     390            <primary sortas="c-libubsan">libubsan</primary>
     391          </indexterm>
     392        </listitem>
     393      </varlistentry>
     394
     395      <varlistentry id="libvtv">
     396        <term><filename class="libraryfile">libvtv</filename></term>
     397        <listitem>
     398          <para>The Virtual Table Verification runtime library</para>
     399          <indexterm zone="ch-system-gcc libvtv">
     400            <primary sortas="c-libvtv">libvtv</primary>
     401          </indexterm>
     402        </listitem>
     403      </varlistentry>
     404
    361405    </variablelist>
    362406
  • BOOK/final-system/mips64/gcc.xml

    r9edc616 rf6853e3  
    5454LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib32:/lib32:/usr/lib:/lib" \
    5555  ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \
    56     --libexecdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit \
    57     --with-abi=64 --enable-clocale=gnu --enable-languages=c,c++ \
    58     --disable-libstdcxx-pch --with-system-zlib --enable-checking=release \
    59     --enable-libstdcxx-time</userinput></screen>
     56    --libexecdir=/usr/lib64 --with-abi=64 --enable-languages=c,c++ \
     57    --with-system-zlib --enable-install-libiberty --disable-bootstrap</userinput></screen>
    6058
    6159   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    117115    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    118116    href="../common/gcc.xml"
    119     xpointer="xpointer(//*[@os='u'])"/>
    120 
    121     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    122     href="../common/gcc.xml"
    123     xpointer="xpointer(//*[@os='v'])"/>
    124 
    125     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    126     href="../common/gcc.xml"
    127117    xpointer="xpointer(//*[@os='w'])"/>
    128118
  • BOOK/final-system/multilib/gcc.xml

    r9edc616 rf6853e3  
    5454LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib:/lib" \
    5555  ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \
    56     --libexecdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit \
    57     --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
    58     --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     56    --libexecdir=/usr/lib64 --enable-languages=c,c++ \
     57    --with-system-zlib --enable-install-libiberty --disable-bootstrap</userinput></screen>
    5958
    6059   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    116115    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    117116    href="../common/gcc.xml"
    118     xpointer="xpointer(//*[@os='u'])"/>
    119 
    120     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    121     href="../common/gcc.xml"
    122     xpointer="xpointer(//*[@os='v'])"/>
    123 
    124     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    125     href="../common/gcc.xml"
    126117    xpointer="xpointer(//*[@os='w'])"/>
    127118
  • BOOK/final-system/ppc/gcc.xml

    r9edc616 rf6853e3  
    110110    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    111111    href="../common/gcc.xml"
    112     xpointer="xpointer(//*[@os='u'])"/>
    113 
    114     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    115     href="../common/gcc.xml"
    116     xpointer="xpointer(//*[@os='v'])"/>
    117 
    118     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    119     href="../common/gcc.xml"
    120112    xpointer="xpointer(//*[@os='w'])"/>
    121113
  • BOOK/final-system/ppc64/gcc.xml

    r9edc616 rf6853e3  
    112112    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113113    href="../common/gcc.xml"
    114     xpointer="xpointer(//*[@os='u'])"/>
    115 
    116     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    117     href="../common/gcc.xml"
    118     xpointer="xpointer(//*[@os='v'])"/>
    119 
    120     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    121     href="../common/gcc.xml"
    122114    xpointer="xpointer(//*[@os='w'])"/>
    123115
  • BOOK/introduction/common/changelog.xml

    r9edc616 rf6853e3  
    3838
    3939    <listitem>
     40      <para>27 November 2015</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[William Harrington] - Update GCC to 5.2.0. Fixes ticket
     44          <ulink url="&clfs-ticket-root;1019">#1019.</ulink></para>
     45        </listitem>
     46      </itemizedlist>
     47    </listitem>
     48
     49    <listitem>
    4050      <para>17 October 2015</para>
    4151      <itemizedlist>
  • BOOK/packages.ent

    r9edc616 rf6853e3  
    190190<!ENTITY gawk-home "&gnu-software;gawk">
    191191
    192 <!ENTITY gcc-version "4.8.3">
    193 <!ENTITY gcc-size "84,108 KB">
     192<!ENTITY gcc-version "5.2.0">
     193<!ENTITY gcc-size "95,222 KB">
    194194<!ENTITY gcc-url "ftp://gcc.gnu.org/pub/gcc/releases/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
    195 <!ENTITY gcc-md5 "7c60f24fab389f77af203d2516ee110f">
     195<!ENTITY gcc-md5 "a51bcfeb3da7dd4c623e27207ed43467">
    196196<!ENTITY gcc-home "http://gcc.gnu.org">
    197197
  • BOOK/patches.ent

    r9edc616 rf6853e3  
    2828
    2929<!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
    30 <!ENTITY gcc-specs-patch-md5 "118eaea7813c24cb3fcfdafa0297abba">
     30<!ENTITY gcc-specs-patch-md5 "f89a424f5ebbe676cf78e7c1b1ad1284">
    3131<!ENTITY gcc-specs-patch-size "20 KB">
    3232
    3333<!-- GCC branch update area -->
    3434<!ENTITY gcc-branch_update-patch "gcc-&gcc-version;-branch_update-1.patch">
    35 <!ENTITY gcc-branch_update-patch-md5 "ba8abbb0696f8e0d75eb26ae7c9ad219">
    36 <!ENTITY gcc-branch_update-patch-size "3.5 KB">
     35<!ENTITY gcc-branch_update-patch-md5 "0ce406be87a6504a7539ab45f7abf781">
     36<!ENTITY gcc-branch_update-patch-size "1,251 KB">
    3737
    3838<!ENTITY iana-etc-numbers_update-date "20140202">
     
    9292
    9393<!ENTITY gcc-pure64-patch "gcc-&gcc-version;-pure64-1.patch">
    94 <!ENTITY gcc-pure64-patch-md5 "96b7f0b29cfb3dd665be12269cde1139">
    95 <!ENTITY gcc-pure64-patch-size "9.7 KB">
     94<!ENTITY gcc-pure64-patch-md5 "95ddad0f05b82152c42f2ee2b52e7f59">
     95<!ENTITY gcc-pure64-patch-size "38 KB">
    9696
    9797<!ENTITY gcc-specs_pure64-patch "gcc-&gcc-version;-pure64_specs-1.patch">
    98 <!ENTITY gcc-specs_pure64-patch-md5 "b950e79ec42d64fee0f823ce5c8a2ba4">
    99 <!ENTITY gcc-specs_pure64-patch-size "23 KB">
     98<!ENTITY gcc-specs_pure64-patch-md5 "5dbe3da0c7904bcf69ac16741519ed65">
     99<!ENTITY gcc-specs_pure64-patch-size "30 KB">
    100100
    101101<!-- Start of mips/mips64 patches -->
  • BOOK/temp-system/64/gcc.xml

    r9edc616 rf6853e3  
    7373<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    7474    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    75     --with-local-prefix=/tools --disable-multilib --disable-nls \
    76     --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib \
    77     --with-native-system-header-dir=/tools/include --disable-libssp \
    78     --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     75    --with-local-prefix=/tools --disable-multilib \
     76    --enable-languages=c,c++ --with-system-zlib \
     77    --with-native-system-header-dir=/tools/include \
     78    --disable-libssp --enable-install-libiberty \
     79    --disable-bootstrap</userinput></screen>
    7980
    8081    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106107    xpointer="xpointer(//*[@os='cp'])"/>
    107108
    108     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109     href="../common/gcc.xml"
    110     xpointer="xpointer(//*[@os='u'])"/>
    111 
    112     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113     href="../common/gcc.xml"
    114     xpointer="xpointer(//*[@os='cr'])"/>
    115 
    116109  </sect2>
    117110
  • BOOK/temp-system/common/gcc.xml

    r9edc616 rf6853e3  
    7171<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    7272    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    73     --with-local-prefix=/tools --disable-multilib --disable-nls \
    74     --enable-languages=c,c++ --disable-libstdcxx-pch \
    75     --with-system-zlib --with-native-system-header-dir=/tools/include \
    76     --disable-libssp --enable-checking=release --enable-libstdcxx-time</userinput></screen>
     73    --with-local-prefix=/tools --disable-multilib \
     74    --enable-languages=c,c++ --with-system-zlib \
     75    --with-native-system-header-dir=/tools/include \
     76    --disable-libssp --enable-install-libiberty \
     77    --disable-bootstrap</userinput></screen>
    7778
    7879    <variablelist os="cl">
     
    106107<screen os="cp"><userinput>make install</userinput></screen>
    107108
    108     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109     href="../../final-system/common/gcc.xml"
    110     xpointer="xpointer(//*[@os='u'])"/>
    111 
    112 <screen os="cr"><userinput>cp -v ../gcc-&gcc-version;/include/libiberty.h /tools/include</userinput></screen>
    113 
    114109  </sect2>
    115110
  • BOOK/temp-system/mips64-64/gcc.xml

    r9edc616 rf6853e3  
    7373<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
    7474    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    75     --with-local-prefix=/tools --disable-nls --enable-languages=c,c++ \
    76     --disable-libstdcxx-pch --with-system-zlib \
    77     --enable-checking=release --enable-libstdcxx-time \
    78     --with-native-system-header-dir=/tools/include</userinput></screen>
     75    --with-local-prefix=/tools --enable-languages=c,c++ --with-system-zlib \
     76    --with-native-system-header-dir=/tools/include \
     77    --enable-install-libiberty --disable-bootstrap</userinput></screen>
    7978
    8079    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106105    xpointer="xpointer(//*[@os='cp'])"/>
    107106
    108     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109     href="../common/gcc.xml"
    110     xpointer="xpointer(//*[@os='u'])"/>
    111 
    112     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113     href="../common/gcc.xml"
    114     xpointer="xpointer(//*[@os='cr'])"/>
    115 
    116107  </sect2>
    117108
  • BOOK/temp-system/mips64/gcc.xml

    r9edc616 rf6853e3  
    7373<screen os="dc"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    7474    --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    75     --target=${CLFS_TARGET} --with-local-prefix=/tools --disable-nls \
    76     --enable-languages=c,c++ --disable-libstdcxx-pch --with-abi=64 \
    77     --with-system-zlib --enable-checking=release --enable-libstdcxx-time \
    78     --with-native-system-header-dir=/tools/include</userinput></screen>
     75    --target=${CLFS_TARGET} --with-local-prefix=/tools \
     76    --enable-languages=c,c++ --with-abi=64 --with-system-zlib \
     77    --with-native-system-header-dir=/tools/include \
     78    --enable-install-libiberty --disable-bootstrap</userinput></screen>
    7979
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106106    xpointer="xpointer(//*[@os='cp'])"/>
    107107
    108     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109     href="../common/gcc.xml"
    110     xpointer="xpointer(//*[@os='u'])"/>
    111 
    112     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113     href="../common/gcc.xml"
    114     xpointer="xpointer(//*[@os='cr'])"/>
    115 
    116108  </sect2>
    117109
  • BOOK/temp-system/multilib/gcc.xml

    r9edc616 rf6853e3  
    7373<screen os="dc"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
    7474    --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    75     --target=${CLFS_TARGET} --with-local-prefix=/tools --disable-nls \
    76     --enable-languages=c,c++ --disable-libstdcxx-pch \
    77     --with-system-zlib --with-native-system-header-dir=/tools/include \
    78     --disable-libssp --enable-libstdcxx-time --enable-checking=release</userinput></screen>
     75    --target=${CLFS_TARGET} --with-local-prefix=/tools \
     76    --enable-languages=c,c++ --with-system-zlib \
     77    --with-native-system-header-dir=/tools/include \
     78    --disable-libssp --enable-install-libiberty --disable-bootstrap</userinput></screen>
    7979
    8080    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106106    xpointer="xpointer(//*[@os='cp'])"/>
    107107
    108     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109     href="../common/gcc.xml"
    110     xpointer="xpointer(//*[@os='u'])"/>
    111 
    112     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113     href="../common/gcc.xml"
    114     xpointer="xpointer(//*[@os='cr'])"/>
    115 
    116108  </sect2>
    117109
  • BOOK/temp-system/ppc/gcc.xml

    r9edc616 rf6853e3  
    103103    xpointer="xpointer(//*[@os='cp'])"/>
    104104
    105     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    106     href="../common/gcc.xml"
    107     xpointer="xpointer(//*[@os='u'])"/>
    108 
    109     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    110     href="../common/gcc.xml"
    111     xpointer="xpointer(//*[@os='cr'])"/>
    112 
    113105  </sect2>
    114106
  • BOOK/temp-system/ppc64-64/gcc.xml

    r9edc616 rf6853e3  
    7373<screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
    7474    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    75     --with-local-prefix=/tools --disable-nls --enable-languages=c,c++ \
    76     --disable-libstdcxx-pch --with-system-zlib \
    77     --with-native-system-header-dir=/tools/include --enable-checking=release \
    78     --enable-libstdcxx-time</userinput></screen>
     75    --with-local-prefix=/tools --enable-languages=c,c++ --with-system-zlib \
     76    --with-native-system-header-dir=/tools/include \
     77    --enable-install-libiberty --disable-bootstrap</userinput></screen>
    7978
    8079    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    106105    xpointer="xpointer(//*[@os='cp'])"/>
    107106
    108     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    109     href="../common/gcc.xml"
    110     xpointer="xpointer(//*[@os='u'])"/>
    111 
    112     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    113     href="../common/gcc.xml"
    114     xpointer="xpointer(//*[@os='cr'])"/>
    115 
    116107  </sect2>
    117108
  • BOOK/temp-system/ppc64/gcc.xml

    r9edc616 rf6853e3  
    103103    xpointer="xpointer(//*[@os='cp'])"/>
    104104
    105     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    106     href="../common/gcc.xml"
    107     xpointer="xpointer(//*[@os='u'])"/>
    108 
    109     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    110     href="../common/gcc.xml"
    111     xpointer="xpointer(//*[@os='cr'])"/>
    112 
    113105  </sect2>
    114106
Note: See TracChangeset for help on using the changeset viewer.