diff options
Diffstat (limited to 'documentation/ref-manual')
-rw-r--r-- | documentation/ref-manual/introduction.xml | 4 | ||||
-rw-r--r-- | documentation/ref-manual/ref-bitbake.xml | 2 | ||||
-rw-r--r-- | documentation/ref-manual/ref-classes.xml | 6 | ||||
-rw-r--r-- | documentation/ref-manual/ref-structure.xml | 2 | ||||
-rw-r--r-- | documentation/ref-manual/ref-variables.xml | 12 | ||||
-rw-r--r-- | documentation/ref-manual/technical-details.xml | 19 |
6 files changed, 21 insertions, 24 deletions
diff --git a/documentation/ref-manual/introduction.xml b/documentation/ref-manual/introduction.xml index 4418b5a3f6..be33ca965d 100644 --- a/documentation/ref-manual/introduction.xml +++ b/documentation/ref-manual/introduction.xml | |||
@@ -398,7 +398,7 @@ | |||
398 | Execute the installation script. | 398 | Execute the installation script. |
399 | Here is an example: | 399 | Here is an example: |
400 | <literallayout class='monospaced'> | 400 | <literallayout class='monospaced'> |
401 | $ sh poky-eglibc-x86_64-buildtools-tarball-x86_64-buildtools-nativesdk-standalone-&DISTRO;.sh | 401 | $ sh poky-glibc-x86_64-buildtools-tarball-x86_64-buildtools-nativesdk-standalone-&DISTRO;.sh |
402 | </literallayout> | 402 | </literallayout> |
403 | During execution, a prompt appears that allows you to | 403 | During execution, a prompt appears that allows you to |
404 | choose the installation directory. | 404 | choose the installation directory. |
@@ -484,7 +484,7 @@ | |||
484 | to install the tools. | 484 | to install the tools. |
485 | Here is an example: | 485 | Here is an example: |
486 | <literallayout class='monospaced'> | 486 | <literallayout class='monospaced'> |
487 | $ sh poky-eglibc-x86_64-buildtools-tarball-x86_64-buildtools-nativesdk-standalone-&DISTRO;.sh | 487 | $ sh poky-glibc-x86_64-buildtools-tarball-x86_64-buildtools-nativesdk-standalone-&DISTRO;.sh |
488 | </literallayout> | 488 | </literallayout> |
489 | During execution, a prompt appears that allows you to | 489 | During execution, a prompt appears that allows you to |
490 | choose the installation directory. | 490 | choose the installation directory. |
diff --git a/documentation/ref-manual/ref-bitbake.xml b/documentation/ref-manual/ref-bitbake.xml index 28496dec9a..30aff6431f 100644 --- a/documentation/ref-manual/ref-bitbake.xml +++ b/documentation/ref-manual/ref-bitbake.xml | |||
@@ -169,7 +169,7 @@ | |||
169 | <filename>packagegroup-core-x11-sato</filename>, | 169 | <filename>packagegroup-core-x11-sato</filename>, |
170 | which in turn leads to recipes like <filename>matchbox-terminal</filename>, | 170 | which in turn leads to recipes like <filename>matchbox-terminal</filename>, |
171 | <filename>pcmanfm</filename> and <filename>gthumb</filename>. | 171 | <filename>pcmanfm</filename> and <filename>gthumb</filename>. |
172 | These recipes in turn depend on <filename>eglibc</filename> and the toolchain. | 172 | These recipes in turn depend on <filename>glibc</filename> and the toolchain. |
173 | </para> | 173 | </para> |
174 | 174 | ||
175 | <para> | 175 | <para> |
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml index 54691ec9f6..7b8cd26848 100644 --- a/documentation/ref-manual/ref-classes.xml +++ b/documentation/ref-manual/ref-classes.xml | |||
@@ -580,8 +580,8 @@ | |||
580 | 580 | ||
581 | <para> | 581 | <para> |
582 | The <filename>debian</filename> class renames output packages so that | 582 | The <filename>debian</filename> class renames output packages so that |
583 | they follow the Debian naming policy (i.e. <filename>eglibc</filename> | 583 | they follow the Debian naming policy (i.e. <filename>glibc</filename> |
584 | becomes <filename>libc6</filename> and <filename>eglibc-devel</filename> | 584 | becomes <filename>libc6</filename> and <filename>glibc-devel</filename> |
585 | becomes <filename>libc6-dev</filename>.) | 585 | becomes <filename>libc6-dev</filename>.) |
586 | Renaming includes the library name and version as part of the package | 586 | Renaming includes the library name and version as part of the package |
587 | name. | 587 | name. |
@@ -2808,7 +2808,7 @@ | |||
2808 | file. | 2808 | file. |
2809 | Here is an example: | 2809 | Here is an example: |
2810 | <literallayout class='monospaced'> | 2810 | <literallayout class='monospaced'> |
2811 | RM_WORK_EXCLUDE += "busybox eglibc" | 2811 | RM_WORK_EXCLUDE += "busybox glibc" |
2812 | </literallayout> | 2812 | </literallayout> |
2813 | </para> | 2813 | </para> |
2814 | </section> | 2814 | </section> |
diff --git a/documentation/ref-manual/ref-structure.xml b/documentation/ref-manual/ref-structure.xml index 1098006c73..1100acad50 100644 --- a/documentation/ref-manual/ref-structure.xml +++ b/documentation/ref-manual/ref-structure.xml | |||
@@ -691,7 +691,7 @@ | |||
691 | <para> | 691 | <para> |
692 | This directory receives package licensing information. | 692 | This directory receives package licensing information. |
693 | For example, the directory contains sub-directories for <filename>bash</filename>, | 693 | For example, the directory contains sub-directories for <filename>bash</filename>, |
694 | <filename>busybox</filename>, and <filename>eglibc</filename> (among others) that in turn | 694 | <filename>busybox</filename>, and <filename>glibc</filename> (among others) that in turn |
695 | contain appropriate <filename>COPYING</filename> license files with other licensing information. | 695 | contain appropriate <filename>COPYING</filename> license files with other licensing information. |
696 | For information on licensing, see the | 696 | For information on licensing, see the |
697 | "<ulink url='&YOCTO_DOCS_DEV_URL;#maintaining-open-source-license-compliance-during-your-products-lifecycle'>Maintaining Open Source License Compliance During Your Product's Lifecycle</ulink>" | 697 | "<ulink url='&YOCTO_DOCS_DEV_URL;#maintaining-open-source-license-compliance-during-your-products-lifecycle'>Maintaining Open Source License Compliance During Your Product's Lifecycle</ulink>" |
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index 5d49ce8205..9ff6ce019e 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml | |||
@@ -2891,7 +2891,7 @@ | |||
2891 | </info> | 2891 | </info> |
2892 | <glossdef> | 2892 | <glossdef> |
2893 | <para>Variable that controls which locales for | 2893 | <para>Variable that controls which locales for |
2894 | <filename>eglibc</filename> are generated during the | 2894 | <filename>glibc</filename> are generated during the |
2895 | build (useful if the target device has 64Mbytes | 2895 | build (useful if the target device has 64Mbytes |
2896 | of RAM or less).</para> | 2896 | of RAM or less).</para> |
2897 | </glossdef> | 2897 | </glossdef> |
@@ -7117,7 +7117,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
7117 | Declares the oldest version of the Linux kernel that the | 7117 | Declares the oldest version of the Linux kernel that the |
7118 | produced binaries must support. | 7118 | produced binaries must support. |
7119 | This variable is passed into the build of the Embedded | 7119 | This variable is passed into the build of the Embedded |
7120 | GNU C Library (<filename>eglibc</filename>). | 7120 | GNU C Library (<filename>glibc</filename>). |
7121 | </para> | 7121 | </para> |
7122 | 7122 | ||
7123 | <para> | 7123 | <para> |
@@ -7811,7 +7811,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
7811 | </info> | 7811 | </info> |
7812 | <glossdef> | 7812 | <glossdef> |
7813 | <para>Specifies the recipe or package name and includes all version and revision | 7813 | <para>Specifies the recipe or package name and includes all version and revision |
7814 | numbers (i.e. <filename>eglibc-2.13-r20+svnr15508/</filename> and | 7814 | numbers (i.e. <filename>glibc-2.13-r20+svnr15508/</filename> and |
7815 | <filename>bash-4.2-r1/</filename>). | 7815 | <filename>bash-4.2-r1/</filename>). |
7816 | This variable is comprised of the following: | 7816 | This variable is comprised of the following: |
7817 | <literallayout class='monospaced'> | 7817 | <literallayout class='monospaced'> |
@@ -10731,7 +10731,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
10731 | </info> | 10731 | </info> |
10732 | <glossdef> | 10732 | <glossdef> |
10733 | <para>Specifies the target's operating system. | 10733 | <para>Specifies the target's operating system. |
10734 | The variable can be set to "linux" for <filename>eglibc</filename>-based systems and | 10734 | The variable can be set to "linux" for <filename>glibc</filename>-based systems and |
10735 | to "linux-uclibc" for <filename>uclibc</filename>. | 10735 | to "linux-uclibc" for <filename>uclibc</filename>. |
10736 | For ARM/EABI targets, there are also "linux-gnueabi" and | 10736 | For ARM/EABI targets, there are also "linux-gnueabi" and |
10737 | "linux-uclibc-gnueabi" values possible.</para> | 10737 | "linux-uclibc-gnueabi" values possible.</para> |
@@ -10817,7 +10817,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
10817 | supported. | 10817 | supported. |
10818 | </para> | 10818 | </para> |
10819 | <para> | 10819 | <para> |
10820 | You can select "eglibc" or "uclibc". | 10820 | You can select "glibc" or "uclibc". |
10821 | <note> | 10821 | <note> |
10822 | This release of the Yocto Project does not support the | 10822 | This release of the Yocto Project does not support the |
10823 | <filename>glibc</filename> implementation of <filename>libc</filename>. | 10823 | <filename>glibc</filename> implementation of <filename>libc</filename>. |
@@ -10882,7 +10882,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
10882 | <link linkend='var-TCLIBC'><filename>TCLIBC</filename></link>, | 10882 | <link linkend='var-TCLIBC'><filename>TCLIBC</filename></link>, |
10883 | which controls the variant of the GNU standard C library | 10883 | which controls the variant of the GNU standard C library |
10884 | (<filename>libc</filename>) used during the build process: | 10884 | (<filename>libc</filename>) used during the build process: |
10885 | <filename>eglibc</filename> or <filename>uclibc</filename>. | 10885 | <filename>glibc</filename> or <filename>uclibc</filename>. |
10886 | </para> | 10886 | </para> |
10887 | </glossdef> | 10887 | </glossdef> |
10888 | </glossentry> | 10888 | </glossentry> |
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> |