diff options
Diffstat (limited to 'documentation/ref-manual/technical-details.xml')
-rw-r--r-- | documentation/ref-manual/technical-details.xml | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/documentation/ref-manual/technical-details.xml b/documentation/ref-manual/technical-details.xml index 6bb3381e72..2df36521c2 100644 --- a/documentation/ref-manual/technical-details.xml +++ b/documentation/ref-manual/technical-details.xml | |||
@@ -107,11 +107,8 @@ | |||
107 | <para> | 107 | <para> |
108 | BitBake also tries to execute any dependent tasks first. | 108 | BitBake also tries to execute any dependent tasks first. |
109 | So for example, before building <filename>matchbox-desktop</filename>, BitBake | 109 | So for example, before building <filename>matchbox-desktop</filename>, BitBake |
110 | would build a cross compiler and <filename>eglibc</filename> if they had not already | 110 | would build a cross compiler and <filename>glibc</filename> if they had not already |
111 | been built. | 111 | been built. |
112 | <note>This release of the Yocto Project does not support the <filename>glibc</filename> | ||
113 | GNU version of the Unix standard C library. By default, the OpenEmbedded build system | ||
114 | builds with <filename>eglibc</filename>.</note> | ||
115 | </para> | 112 | </para> |
116 | 113 | ||
117 | <para> | 114 | <para> |
@@ -228,7 +225,7 @@ | |||
228 | The chain of events that occurs when <filename>gcc-cross</filename> is | 225 | The chain of events that occurs when <filename>gcc-cross</filename> is |
229 | bootstrapped is as follows: | 226 | bootstrapped is as follows: |
230 | <literallayout class='monospaced'> | 227 | <literallayout class='monospaced'> |
231 | gcc -> binutils-cross -> gcc-cross-initial -> linux-libc-headers -> eglibc-initial -> eglibc -> gcc-cross -> gcc-runtime | 228 | gcc -> binutils-cross -> gcc-cross-initial -> linux-libc-headers -> glibc-initial -> glibc -> gcc-cross -> gcc-runtime |
232 | </literallayout> | 229 | </literallayout> |
233 | <itemizedlist> | 230 | <itemizedlist> |
234 | <listitem><para><filename>gcc</filename>: | 231 | <listitem><para><filename>gcc</filename>: |
@@ -251,9 +248,9 @@ | |||
251 | <listitem><para><filename>linux-libc-headers</filename>: | 248 | <listitem><para><filename>linux-libc-headers</filename>: |
252 | Headers needed for the cross-compiler. | 249 | Headers needed for the cross-compiler. |
253 | </para></listitem> | 250 | </para></listitem> |
254 | <listitem><para><filename>eglibc-initial</filename>: | 251 | <listitem><para><filename>glibc-initial</filename>: |
255 | An initial version of the Embedded GLIBC needed to bootstrap | 252 | An initial version of the Embedded GLIBC needed to bootstrap |
256 | <filename>eglibc</filename>. | 253 | <filename>glibc</filename>. |
257 | </para></listitem> | 254 | </para></listitem> |
258 | <listitem><para><filename>gcc-cross</filename>: | 255 | <listitem><para><filename>gcc-cross</filename>: |
259 | The final stage of the bootstrap process for the | 256 | The final stage of the bootstrap process for the |
@@ -305,7 +302,7 @@ | |||
305 | Here is the bootstrap process for the relocatable toolchain: | 302 | Here is the bootstrap process for the relocatable toolchain: |
306 | <literallayout class='monospaced'> | 303 | <literallayout class='monospaced'> |
307 | gcc -> binutils-crosssdk -> gcc-crosssdk-initial -> linux-libc-headers -> | 304 | gcc -> binutils-crosssdk -> gcc-crosssdk-initial -> linux-libc-headers -> |
308 | eglibc-initial -> nativesdk-eglibc -> gcc-crosssdk -> gcc-cross-canadian | 305 | glibc-initial -> nativesdk-glibc -> gcc-crosssdk -> gcc-cross-canadian |
309 | </literallayout> | 306 | </literallayout> |
310 | <itemizedlist> | 307 | <itemizedlist> |
311 | <listitem><para><filename>gcc</filename>: | 308 | <listitem><para><filename>gcc</filename>: |
@@ -328,11 +325,11 @@ | |||
328 | <listitem><para><filename>linux-libc-headers</filename>: | 325 | <listitem><para><filename>linux-libc-headers</filename>: |
329 | Headers needed for the cross-compiler. | 326 | Headers needed for the cross-compiler. |
330 | </para></listitem> | 327 | </para></listitem> |
331 | <listitem><para><filename>eglibc-initial</filename>: | 328 | <listitem><para><filename>glibc-initial</filename>: |
332 | An initial version of the Embedded GLIBC needed to bootstrap | 329 | An initial version of the Embedded GLIBC needed to bootstrap |
333 | <filename>nativesdk-eglibc</filename>. | 330 | <filename>nativesdk-glibc</filename>. |
334 | </para></listitem> | 331 | </para></listitem> |
335 | <listitem><para><filename>nativesdk-eglibc</filename>: | 332 | <listitem><para><filename>nativesdk-glibc</filename>: |
336 | The Embedded GLIBC needed to bootstrap the | 333 | The Embedded GLIBC needed to bootstrap the |
337 | <filename>gcc-crosssdk</filename>. | 334 | <filename>gcc-crosssdk</filename>. |
338 | </para></listitem> | 335 | </para></listitem> |