Changeset 8ab7385


Ignore:
Timestamp:
03/14/2012 08:50:17 PM (12 years ago)
Author:
Matthew Burgess <matthew@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
f0ce5832
Parents:
088d8862
Message:

Remove GCC's cross-compile patch as it isn't required.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9778 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r088d8862 r8ab7385  
    4141      <para>2012-03-14</para>
    4242      <itemizedlist>
     43         <listitem>
     44           <para>[matthew] - Remove GCC's cross-compile patch as it isn't
     45           required.</para>
     46         </listitem>
    4347         <listitem>
    4448           <para>[matthew] - Apply new upstream patches for Bash. Fixes
  • chapter01/whatsnew.xml

    r088d8862 r8ab7385  
    225225
    226226    <listitem>
    227       <para>&gcc-crosscompile-patch;</para>
    228     </listitem>
    229 
    230     <listitem>
    231227      <para>&gcc-startfiles-patch;</para>
    232228    </listitem>
  • chapter03/patches.xml

    r088d8862 r8ab7385  
    6060
    6161    <varlistentry>
    62       <term>GCC Cross Compile Patch - <token>&gcc-crosscompile-patch-size;</token>:</term>
    63       <listitem>
    64         <para>Download: <ulink url="&patches-root;&gcc-crosscompile-patch;"/></para>
    65         <para>MD5 sum: <literal>&gcc-crosscompile-patch-md5;</literal></para>
    66       </listitem>
    67     </varlistentry>
    68 
    69     <varlistentry>
    7062      <term>GCC Startfiles Fix Patch - <token>&gcc-startfiles-patch-size;</token>:</term>
    7163      <listitem>
  • chapter05/gcc-pass1.xml

    r088d8862 r8ab7385  
    6363mv -v mpc-&mpc-version; mpc</userinput></screen>
    6464
    65 <para>Apply a patch that will allow the building of the libiberty and zlib
    66 target libraries to be disabled as these do not build correctly in a
    67 cross-compiled environment:</para>
    68 
    69 <screen><userinput remap="pre">patch -Np1 -i ../&gcc-crosscompile-patch;</userinput></screen>
    70 
    7165    <para>The GCC documentation recommends building GCC outside of the
    7266    source directory in a dedicated build directory:</para>
     
    8983    --disable-libgomp          \
    9084    --disable-libquadmath      \
    91     --disable-target-libiberty \
    92     --disable-target-zlib      \
    9385    --enable-languages=c       \
    9486    --without-ppl              \
     
    110102
    111103      <varlistentry>
    112         <term><parameter>--disable-decimal-float, --disable-threads, --disable-libmudflap, --disable-libssp, --disable-libgomp, --disable-libquadmath --disable-target-libiberty --disable-target-zlib</parameter></term>
     104        <term><parameter>--disable-decimal-float, --disable-threads, --disable-libmudflap, --disable-libssp, --disable-libgomp, --disable-libquadmath</parameter></term>
    113105        <listitem>
    114106          <para>These switches disable support for the decimal floating point
    115           extension, threading, libmudflap, libssp and libgomp, libquadmath,
    116           libiberty and zlib respectively. These features will fail to compile
    117           when building a cross-compiler and are not necessary for the task of
    118           cross-compiling the temporary libc.</para>
     107          extension, threading, libmudflap, libssp and libgomp and libquadmath
     108          respectively. These features will fail to compile when building a
     109          cross-compiler and are not necessary for the task of cross-compiling
     110          the temporary libc.</para>
    119111        </listitem>
    120112      </varlistentry>
  • patches.ent

    r088d8862 r8ab7385  
    3232
    3333
    34 <!ENTITY gcc-crosscompile-patch "gcc-&gcc-version;-cross_compile-1.patch">
    35 <!ENTITY gcc-crosscompile-patch-md5 "1b7886a7a4df3a48617e88a481862264">
    36 <!ENTITY gcc-crosscompile-patch-size "1.8 KB">
    37 
    3834<!ENTITY gcc-startfiles-patch "gcc-&gcc-version;-startfiles_fix-1.patch">
    3935<!ENTITY gcc-startfiles-patch-md5 "799ef1971350d2e3c794f2123f247cc6">
    4036<!ENTITY gcc-startfiles-patch-size "1.5 KB">
     37
    4138
    4239<!ENTITY glibc-fixes-patch "glibc-&glibc-version;-fixes-1.patch">
Note: See TracChangeset for help on using the changeset viewer.