diff -r 3662412ddd59 -r 5016315d88ba config/binutils/binutils.in --- a/config/binutils/binutils.in Thu Oct 11 14:39:41 2012 +1000 +++ b/config/binutils/binutils.in Mon Nov 19 21:45:09 2012 +0100 @@ -115,8 +115,11 @@ config BINUTILS_HAS_GOLD bool +# gold only suports the listed architectures config BINUTILS_GOLD_SUPPORTS_ARCH bool + default y if ARCH_arm + default y if ARCH_x86 config BINUTILS_HAS_PLUGINS bool @@ -124,13 +127,6 @@ config BINUTILS_HAS_PKGVERSION_BUGURL bool -# Only these architectures have support in gold -config ARCH_arm - select BINUTILS_GOLD_SUPPORTS_ARCH - -config ARCH_x86 - select BINUTILS_GOLD_SUPPORTS_ARCH - # Force using the BFD linker if needed # This is the case for some C libraries (eg. glibc and # eglibc at least) and affected components can select this