diff -r 32c08de1d54f -r 896cb0d36c1a config/libc/glibc-eglibc.in-common --- a/config/libc/glibc-eglibc.in-common Tue Apr 05 01:04:31 2011 +0200 +++ b/config/libc/glibc-eglibc.in-common Sun May 08 19:02:44 2011 +0200 @@ -3,24 +3,21 @@ if LIBC_glibc || LIBC_eglibc +# Some architectures require the ports addon. List them one by one here: +# This list must be carefully in sync with the architectures names +# we can find in config/arch/* +config LIBC_GLIBC_MAY_FORCE_PORTS + bool + default y if ARCH_arm + default y if ARCH_mips + select LIBC_GLIBC_USE_PORTS + # Force using the BFD linker during the toolchain build config LIBC_glibc_familly bool default y select BINUTILS_FORCE_LD_BFD -# Some architectures require the ports addon. List them one by one here: -# This list must be carefully in sync with the architectures names -# we can find in config/arch/* - -config ARCH_arm - select LIBC_GLIBC_USE_PORTS - -config ARCH_mips - select LIBC_GLIBC_USE_PORTS - -# End of arch-specific ports auto-select - comment "glibc/eglibc common options" config LIBC_GLIBC_EXTRA_CONFIG