diff --git a/documentation/adt-manual/adt-prepare.xml b/documentation/adt-manual/adt-prepare.xml
index 7faf39b9e2..3810568730 100644
--- a/documentation/adt-manual/adt-prepare.xml
+++ b/documentation/adt-manual/adt-prepare.xml
@@ -276,7 +276,7 @@
target, go into the x86_64
folder and download the following installer:
- poky-eglibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh
+ poky-glibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh
Build your own toolchain installer.
For cases where you cannot use an installer
@@ -296,7 +296,7 @@
The example assumes the toolchain installer is located
in ~/Downloads/.
- $ ~/Downloads/poky-eglibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh
+ $ ~/Downloads/poky-glibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh
The first thing the installer prompts you for is the
directory into which you want to install the toolchain.
@@ -656,10 +656,10 @@
IMAGE_INSTALL
variable inside your local.conf file to
install the appropriate library packages.
- Following is an example using eglibc static
+ Following is an example using glibc static
development libraries:
- IMAGE_INSTALL_append = " eglibc-staticdev"
+ IMAGE_INSTALL_append = " glibc-staticdev"
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index 524c607855..64504299cc 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -1071,7 +1071,7 @@
IMAGE_INSTALL
variable.
You must use the OpenEmbedded notation and not the Debian notation for the names
- (e.g. eglibc-dev instead of libc6-dev).
+ (e.g. glibc-dev instead of libc6-dev).
@@ -3027,7 +3027,7 @@
Although well within the capabilities of the Yocto Project,
adding a totally new architecture might require
- changes to gcc/eglibc and to the site
+ changes to gcc/glibc and to the site
information, which is beyond the scope of this manual.
@@ -5911,10 +5911,10 @@ Gateways via their Web Interfaces"
described here combined with experimentation and iteration.
Here are a couple of areas to experiment with:
- eglibc:
+ glibc:
In general, follow this process:
- Remove eglibc
+ Remove glibc
features from
DISTRO_FEATURES
that you think you do not need.
@@ -5928,7 +5928,7 @@ Gateways via their Web Interfaces"
support wide character support as is done for
ncurses.
Or, if support for those characters is needed,
- determine what eglibc
+ determine what glibc
features provide the support and restore the
configuration.
@@ -5937,7 +5937,7 @@ Gateways via their Web Interfaces"
busybox:
For BusyBox, use a process similar as described for
- eglibc.
+ glibc.
A difference is you will need to boot the resulting
system to see if you are able to do everything you
expect from the running system.
diff --git a/documentation/ref-manual/introduction.xml b/documentation/ref-manual/introduction.xml
index f986f7c28e..19e9895ee6 100644
--- a/documentation/ref-manual/introduction.xml
+++ b/documentation/ref-manual/introduction.xml
@@ -398,7 +398,7 @@
Execute the installation script.
Here is an example:
- $ sh poky-eglibc-x86_64-buildtools-tarball-x86_64-buildtools-nativesdk-standalone-&DISTRO;.sh
+ $ sh poky-glibc-x86_64-buildtools-tarball-x86_64-buildtools-nativesdk-standalone-&DISTRO;.sh
During execution, a prompt appears that allows you to
choose the installation directory.
@@ -484,7 +484,7 @@
to install the tools.
Here is an example:
- $ sh poky-eglibc-x86_64-buildtools-tarball-x86_64-buildtools-nativesdk-standalone-&DISTRO;.sh
+ $ sh poky-glibc-x86_64-buildtools-tarball-x86_64-buildtools-nativesdk-standalone-&DISTRO;.sh
During execution, a prompt appears that allows you to
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 @@
packagegroup-core-x11-sato,
which in turn leads to recipes like matchbox-terminal,
pcmanfm and gthumb.
- These recipes in turn depend on eglibc and the toolchain.
+ These recipes in turn depend on glibc and the toolchain.
diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index fed25b25e6..2096f2cb53 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -580,8 +580,8 @@
The debian class renames output packages so that
- they follow the Debian naming policy (i.e. eglibc
- becomes libc6 and eglibc-devel
+ they follow the Debian naming policy (i.e. glibc
+ becomes libc6 and glibc-devel
becomes libc6-dev.)
Renaming includes the library name and version as part of the package
name.
@@ -2797,7 +2797,7 @@
file.
Here is an example:
- RM_WORK_EXCLUDE += "busybox eglibc"
+ RM_WORK_EXCLUDE += "busybox glibc"
diff --git a/documentation/ref-manual/ref-structure.xml b/documentation/ref-manual/ref-structure.xml
index 14419d3a84..e7ca7b334b 100644
--- a/documentation/ref-manual/ref-structure.xml
+++ b/documentation/ref-manual/ref-structure.xml
@@ -695,7 +695,7 @@
This directory receives package licensing information.
For example, the directory contains sub-directories for bash,
- busybox, and eglibc (among others) that in turn
+ busybox, and glibc (among others) that in turn
contain appropriate COPYING license files with other licensing information.
For information on licensing, see the
"Maintaining Open Source License Compliance During Your Product's Lifecycle"
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index b22c661421..7a56ce323a 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -2290,7 +2290,7 @@
ENABLE_BINARY_LOCALE_GENERATIONVariable that controls which locales for
- eglibc are generated during the
+ glibc are generated during the
build (useful if the target device has 64Mbytes
of RAM or less).
@@ -5873,7 +5873,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
Declares the oldest version of the Linux kernel that the
produced binaries must support.
This variable is passed into the build of the Embedded
- GNU C Library (eglibc).
+ GNU C Library (glibc).
@@ -6476,7 +6476,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
PFSpecifies the recipe or package name and includes all version and revision
- numbers (i.e. eglibc-2.13-r20+svnr15508/ and
+ numbers (i.e. glibc-2.13-r20+svnr15508/ and
bash-4.2-r1/).
This variable is comprised of the following:
@@ -8967,7 +8967,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
TARGET_OSSpecifies the target's operating system.
- The variable can be set to "linux" for eglibc-based systems and
+ The variable can be set to "linux" for glibc-based systems and
to "linux-uclibc" for uclibc.
For ARM/EABI targets, there are also "linux-gnueabi" and
"linux-uclibc-gnueabi" values possible.
@@ -8983,7 +8983,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
supported.
- You can select "eglibc" or "uclibc".
+ You can select "glibc" or "uclibc".
This release of the Yocto Project does not support the
glibc implementation of libc.
@@ -9045,7 +9045,7 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
TCLIBC,
which controls the variant of the GNU standard C library
(libc) used during the build process:
- eglibc or uclibc.
+ glibc or uclibc.
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 @@
BitBake also tries to execute any dependent tasks first.
So for example, before building matchbox-desktop, BitBake
- would build a cross compiler and eglibc if they had not already
+ would build a cross compiler and glibc if they had not already
been built.
- This release of the Yocto Project does not support the glibc
- GNU version of the Unix standard C library. By default, the OpenEmbedded build system
- builds with eglibc.
@@ -228,7 +225,7 @@
The chain of events that occurs when gcc-cross is
bootstrapped is as follows:
- gcc -> binutils-cross -> gcc-cross-initial -> linux-libc-headers -> eglibc-initial -> eglibc -> gcc-cross -> gcc-runtime
+ gcc -> binutils-cross -> gcc-cross-initial -> linux-libc-headers -> glibc-initial -> glibc -> gcc-cross -> gcc-runtime
gcc:
@@ -251,9 +248,9 @@
linux-libc-headers:
Headers needed for the cross-compiler.
- eglibc-initial:
+ glibc-initial:
An initial version of the Embedded GLIBC needed to bootstrap
- eglibc.
+ glibc.
gcc-cross:
The final stage of the bootstrap process for the
@@ -305,7 +302,7 @@
Here is the bootstrap process for the relocatable toolchain:
gcc -> binutils-crosssdk -> gcc-crosssdk-initial -> linux-libc-headers ->
- eglibc-initial -> nativesdk-eglibc -> gcc-crosssdk -> gcc-cross-canadian
+ glibc-initial -> nativesdk-glibc -> gcc-crosssdk -> gcc-cross-canadian
gcc:
@@ -328,11 +325,11 @@
linux-libc-headers:
Headers needed for the cross-compiler.
- eglibc-initial:
+ glibc-initial:
An initial version of the Embedded GLIBC needed to bootstrap
- nativesdk-eglibc.
+ nativesdk-glibc.
- nativesdk-eglibc:
+ nativesdk-glibc:
The Embedded GLIBC needed to bootstrap the
gcc-crosssdk.
diff --git a/documentation/yocto-project-qs/yocto-project-qs.xml b/documentation/yocto-project-qs/yocto-project-qs.xml
index 7a083bc064..d0f0d113da 100644
--- a/documentation/yocto-project-qs/yocto-project-qs.xml
+++ b/documentation/yocto-project-qs/yocto-project-qs.xml
@@ -625,7 +625,7 @@
- poky-eglibc-host_system-image_type-arch-toolchain-release_version.sh
+ poky-glibc-host_system-image_type-arch-toolchain-release_version.sh
Where:
host_system is a string representing your development system:
@@ -654,7 +654,7 @@
development host system and a i586-tuned target architecture
based off the SDK for core-image-sato:
- poky-eglibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh
+ poky-glibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh
@@ -683,7 +683,7 @@
- $ ~/Downloads/poky-eglibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh
+ $ ~/Downloads/poky-glibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh