binutils-cross-canadian: enable gold for mingw

Message ID 20220309091323.2647842-1-samuli.piippo@qt.io
State Accepted, archived
Commit b2ab9ff4050ebd5efb273f44e62174efb22a214f
Headers show
Series binutils-cross-canadian: enable gold for mingw | expand

Commit Message

Samuli Piippo March 9, 2022, 9:13 a.m. UTC
This reverts commit b5a595a4be09756b88e91f3353e3b221b165ab44,
gold linker can now be built correctly for mingw SDKs.

Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
---
 meta/recipes-devtools/binutils/binutils-cross-canadian.inc | 2 --
 1 file changed, 2 deletions(-)

Comments

Christian Eggers March 9, 2022, 4:12 p.m. UTC | #1
On Wednesday, 9 March 2022, 10:13:23 CET, Samuli Piippo wrote:
> This reverts commit b5a595a4be09756b88e91f3353e3b221b165ab44,
> gold linker can now be built correctly for mingw SDKs.

I am interested how to use the gold linker from the SDK (on Linux).
I already tried this in the past [1], using -fuse-ld=gold, but without
much success.

[1] https://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg142777.html
> 
> Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
> ---
>  meta/recipes-devtools/binutils/binutils-cross-canadian.inc | 2 --
>  1 file changed, 2 deletions(-)
> 
> diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian.inc b/meta/recipes-devtools/binutils/binutils-cross-canadian.inc
> index f44f46602d..b3d591e658 100644
> --- a/meta/recipes-devtools/binutils/binutils-cross-canadian.inc
> +++ b/meta/recipes-devtools/binutils/binutils-cross-canadian.inc
> @@ -13,8 +13,6 @@ EXTRA_OECONF += "--with-sysroot=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VEND
>  # e.g. we switch between different machines with different tunes.
>  EXTRA_OECONF[vardepsexclude] = "TUNE_PKGARCH"
>  
> -LDGOLD:sdkmingw32 = ""
> -
>  do_install () {
>  	autotools_do_install
>  
>

Patch

diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian.inc b/meta/recipes-devtools/binutils/binutils-cross-canadian.inc
index f44f46602d..b3d591e658 100644
--- a/meta/recipes-devtools/binutils/binutils-cross-canadian.inc
+++ b/meta/recipes-devtools/binutils/binutils-cross-canadian.inc
@@ -13,8 +13,6 @@  EXTRA_OECONF += "--with-sysroot=${SDKPATH}/sysroots/${TUNE_PKGARCH}${TARGET_VEND
 # e.g. we switch between different machines with different tunes.
 EXTRA_OECONF[vardepsexclude] = "TUNE_PKGARCH"
 
-LDGOLD:sdkmingw32 = ""
-
 do_install () {
 	autotools_do_install