Changeset 9974e9b for chapter05/gcc-pass1.xml
- Timestamp:
- 10/31/2022 06:58:31 AM (2 years ago)
- 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. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/gcc-pass1.xml
rad85e5b r9974e9b 51 51 52 52 <note><para>There are frequent misunderstandings about this chapter. The 53 procedures are the same as every other chapter as explained earlier (<xref54 linkend='buildinstr'/>). First extract the gcctarball from the sources55 directory and then change to the directory created. Only then should you53 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 56 56 proceed with the instructions below.</para></note> 57 57 … … 104 104 <term><parameter>--with-glibc-version=&glibc-version;</parameter></term> 105 105 <listitem> 106 <para>This option specifies the version of glibc which will be106 <para>This option specifies the version of Glibc which will be 107 107 used on the target. It is not relevant to the libc of the host 108 distro because everything compiled by pass1 gccwill run in the108 distro because everything compiled by pass1 GCC will run in the 109 109 chroot environment, which is isolated from libc of the host 110 110 distro.</para> … … 149 149 <listitem> 150 150 <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, 152 152 which is not yet installed on the target system.</para> 153 153 </listitem> … … 200 200 does not exist, so the internal header that has just been installed is a 201 201 partial, self-contained file and does not include the extended features of 202 the system header. This is adequate for building glibc, but the full202 the system header. This is adequate for building Glibc, but the full 203 203 internal header will be needed later. Create a full version of the internal 204 204 header using a command that is identical to what the GCC build system does
Note:
See TracChangeset
for help on using the changeset viewer.