Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Mar 2018 09:59:58 -0400
From:      Ed Maste <emaste@freebsd.org>
To:        meloun.michal@gmail.com
Cc:        Warner Losh <imp@bsdimp.com>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>,  "freebsd-toolchain@FreeBSD.org" <freebsd-toolchain@freebsd.org>
Subject:   Re: Migrating arm(v7) to LLD_BOOTSTRAP
Message-ID:  <CAPyFy2DwBYRaHOCaVbdrG-j5QhpZgVvL_6v5PYoxeG9bEy-d%2Bg@mail.gmail.com>
In-Reply-To: <b69875b2-81f1-16f8-8926-121b5d50f782@gmail.com>
References:  <CAPyFy2DCHHPqr96wmgCbtoBOmH7P-baLxVY9GCEZQeb=874EcQ@mail.gmail.com> <CANCZdfq2S8Ex0td0P0ATLyo7rmUFMBxT%2BA1Pn%2BGr7gKQvY_eUQ@mail.gmail.com> <b69875b2-81f1-16f8-8926-121b5d50f782@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 17 January 2018 at 00:35, Michal Meloun <melounmichal@gmail.com> wrote:
>
>>> ld: error: lld may use movt/movw, no object with architecture
>>> supporting feature detected.
>
> But this means that we can not use lld for kernel module linking.
> (assuming that lld can emits movt/movw with attached relocation).

Right now for pre-v7 lld exits with the "may use" before attempting to
link, with no indication of whether movt/movw would actually be used.

It seems in practice linking armv7 with lld does not use movt/movw.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2DwBYRaHOCaVbdrG-j5QhpZgVvL_6v5PYoxeG9bEy-d%2Bg>