]> code.ossystems Code Review - openembedded-core.git/commit
binutils: disable gold on mingw
authorRoss Burton <ross.burton@intel.com>
Mon, 20 Mar 2017 12:20:30 +0000 (12:20 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 20 Mar 2017 15:17:48 +0000 (15:17 +0000)
commitb5a595a4be09756b88e91f3353e3b221b165ab44
tree3875015bcb7435301bce8a9da630a787041bf00c
parentf43290f6e302dbacf5581d1fe1c6c991dd387779
binutils: disable gold on mingw

oe-core 759eed (binutils: Enable threading when gold is enabled and is not
default linker) causes linking in mingw SDKs to fail:

.../work/i686-nativesdk-mingw32-pokysdk-mingw32/binutils-cross-canadian-x86-64/2.28-r0
/recipe-sysroot-native/usr/bin/i686-pokysdk-mingw32/../../libexec/i686-pokysdk-mingw32/gcc/i686-pokysdk-mingw32/6.3.0/ld:
cannot find -lpthread

Work around this by disabling gold entirely in mingw SDKs.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/binutils/binutils.inc