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>