Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Sep 2019 02:57:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 240716] LD in make.conf is not setting linker
Message-ID:  <bug-240716-227-oYbHjyDjam@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-240716-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-240716-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D240716

--- Comment #8 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to sid from comment #5)

QUOTE
If LD is not being used, why is it an argument?
END QUOTE

Some makefiles use ${LD} (or ${XLD}) to request linking.
many do not. That some do use them is enough to justify
the existence of LD (and XLD) in the infrastructure.

In effect you are requesting changes to a large number
of makefiles to work differently than they do now: to
explicitly use ${LD} (or ${XLD}) based link commands
instead of what they now use.

There are issues, such as powerpc family --secure-plt
clang output being incompatible with modern binutils'
ld: ld reverts to bss plt and returns on error code
because it did so. One can not switch linkers
independently in all cases, only some.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-240716-227-oYbHjyDjam>