diff -r 3662412ddd59 -r 2af20cfd210b config/binutils/binutils.in --- a/config/binutils/binutils.in Thu Oct 11 14:39:41 2012 +1000 +++ b/config/binutils/binutils.in Thu Nov 22 19:43:26 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