Ignore:
Timestamp:
10/31/2022 06:58:31 AM (2 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/arm64, xry111/arm64-12.0
Children:
6586901
Parents:
ad85e5b (diff), 61f8251 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge remote-tracking branch 'origin/trunk' into xry111/arm64

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/gcc-pass1.xml

    rad85e5b r9974e9b  
    5151
    5252    <note><para>There are frequent misunderstandings about this chapter.  The
    53     procedures are the same as every other chapter as explained earlier (<xref
    54     linkend='buildinstr'/>).  First extract the gcc tarball from the sources
    55     directory and then change to the directory created.  Only then should you
     53    procedures are the same as every other chapter, as explained earlier (<xref
     54    linkend='buildinstr'/>).  First, extract the gcc-&gcc-version; tarball from the sources
     55    directory, and then change to the directory created.  Only then should you
    5656    proceed with the instructions below.</para></note>
    5757
     
    104104        <term><parameter>--with-glibc-version=&glibc-version;</parameter></term>
    105105        <listitem>
    106           <para>This option specifies the version of glibc which will be
     106          <para>This option specifies the version of Glibc which will be
    107107          used on the target. It is not relevant to the libc of the host
    108           distro because everything compiled by pass1 gcc will run in the
     108          distro because everything compiled by pass1 GCC will run in the
    109109          chroot environment, which is isolated from libc of the host
    110110          distro.</para>
     
    149149        <listitem>
    150150          <para>This switch forces GCC to link its internal libraries
    151           statically. We need this because the shared libraries require glibc,
     151          statically. We need this because the shared libraries require Glibc,
    152152          which is not yet installed on the target system.</para>
    153153        </listitem>
     
    200200    does not exist, so the internal header that has just been installed is a
    201201    partial, self-contained file and does not include the extended features of
    202     the system header. This is adequate for building glibc, but the full
     202    the system header. This is adequate for building Glibc, but the full
    203203    internal header will be needed later.  Create a full version of the internal
    204204    header using a command that is identical to what the GCC build system does
Note: See TracChangeset for help on using the changeset viewer.