Changeset 1a76da0 for chapter05/gcc-pass1.xml
- Timestamp:
- 10/30/2022 11:30:10 PM (18 months ago)
- Branches:
- multilib
- Children:
- f8e4cf6
- Parents:
- 07fd8bf8 (diff), decf315 (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
r07fd8bf8 r1a76da0 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 … … 143 143 <term><parameter>--with-glibc-version=&glibc-version;</parameter></term> 144 144 <listitem> 145 <para>This option specifies the version of glibc which will be145 <para>This option specifies the version of Glibc which will be 146 146 used on the target. It is not relevant to the libc of the host 147 distro because everything compiled by pass1 gccwill run in the147 distro because everything compiled by pass1 GCC will run in the 148 148 chroot environment, which is isolated from libc of the host 149 149 distro.</para> … … 188 188 <listitem> 189 189 <para>This switch forces GCC to link its internal libraries 190 statically. We need this because the shared libraries require glibc,190 statically. We need this because the shared libraries require Glibc, 191 191 which is not yet installed on the target system.</para> 192 192 </listitem> … … 247 247 does not exist, so the internal header that has just been installed is a 248 248 partial, self-contained file and does not include the extended features of 249 the system header. This is adequate for building glibc, but the full249 the system header. This is adequate for building Glibc, but the full 250 250 internal header will be needed later. Create a full version of the internal 251 251 header using a command that is identical to what the GCC build system does
Note:
See TracChangeset
for help on using the changeset viewer.