# Config entries for internal toolchain backend if BR2_TOOLCHAIN_BUILDROOT source "package/linux-headers/Config.in.host" choice prompt "C library" config BR2_TOOLCHAIN_BUILDROOT_UCLIBC bool "uClibc" select BR2_TOOLCHAIN_USES_UCLIBC help This option selects uClibc as the C library for the cross-compilation toolchain. http://uclibc.org config BR2_TOOLCHAIN_BUILDROOT_EGLIBC bool "eglibc (experimental)" depends on BR2_arm || BR2_armeb || BR2_aarch64 || \ BR2_i386 || BR2_mips || BR2_mipsel || \ BR2_mips64 || BR2_mips64el || BR2_powerpc || \ BR2_sh || BR2_sh64 || BR2_sparc || \ BR2_x86_64 depends on BR2_USE_MMU select BR2_TOOLCHAIN_USES_GLIBC # our eglibc.mk enables RPC support select BR2_TOOLCHAIN_HAS_NATIVE_RPC help This option selects eglibc as the C library for the cross-compilation toolchain. The eglibc support in the Buildroot toolchain backend is very recent, and therefore marked experimental. http://eglibc.org endchoice config BR2_TOOLCHAIN_BUILDROOT_LIBC string default "uclibc" if BR2_TOOLCHAIN_BUILDROOT_UCLIBC default "eglibc" if BR2_TOOLCHAIN_BUILDROOT_EGLIBC source "package/uclibc/Config.in" source "package/binutils/Config.in.host" source "package/gcc/Config.in.host" endif