Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 May 2025 16:25:07 -0500
From:      Kyle Evans <kevans@FreeBSD.org>
To:        "Simon J. Gerraty" <sjg@juniper.net>
Cc:        Brooks Davis <brooks@freebsd.org>, src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: 78661696e639 - main - loader: i386: use -z nostart-stop-gc for bfd as well
Message-ID:  <33227b4e-a061-4bfb-833b-a9b513ce59c8@FreeBSD.org>
In-Reply-To: <34618.1746817571@kaos.jnpr.net>
References:  <202505081947.548JlM93086830@gitrepo.freebsd.org> <aB07nUb4QPCPpyLF@spindle.one-eyed-alien.net> <b8172cff-1668-4046-8559-a1b6553abc1e@FreeBSD.org> <34618.1746817571@kaos.jnpr.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 5/9/25 14:06, Simon J. Gerraty wrote:
>> Apparently it did not become the default, so it's not clear how Simon's
>> build was different.  OTOH, I'm not sure if that really changes anything
> 
> My issue was /usr/local/bin/ld (bfd) vs /usr/bin/ld (lld)
> stand/i386/loader/Makefile was only adding -Wl,-z,nostart-stop-gc
> for lld and that loader does not work without it.
> 

Right, so Jessica's observation is that bfd hasn't actually made 
start-stop-gc the default as of yet, so we shouldn't have needed the 
knob.  Is your /usr/local/bin/ld just devel/binutils as it would appear 
upstream, or something special produced at Juniper?

Thanks,

Kyle Evans



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?33227b4e-a061-4bfb-833b-a9b513ce59c8>