[Buildroot] [PATCH 22/23] eglibc: enable support in the Buildroot toolchain backend

Peter Korsgaard jacmet at uclibc.org
Thu Jul 4 09:11:45 UTC 2013


>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:

 Thomas> Using the newly introduced 'eglibc' package, this commit enables the
 Thomas> option of building a toolchain using the eglibc C library in the
 Thomas> Buildroot toolchain backend.

 Thomas> In details, this commit:

 Thomas>  * Creates a choice to select uClibc or eglibc in the Buildroot
 Thomas>    toolchain backend (in toolchain/toolchain-buildroot/Config.in), and
 Thomas>    removes the fact that the Buildroot toolchain backend forcefully
 Thomas>    enables uClibc (toolchain/Config.in).

 Thomas>  * Creates a BUILDROOT_UCLIBC variables, which points to the package
 Thomas>    implementing the C library (i.e either 'uclibc' or 'eglibc').

 Thomas>  * Modifies the gcc-final and gcc-intermediate makefiles to use the
 Thomas>    BUILDROOT_UCLIBC variable instead of hardcoding the use of uclibc.

The variable is called BUILDROOT_LIBC.

Committed with the description adjusted, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list