Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Dec 2018 16:28:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 233740] x11/pixman: LLD relocation errors on armv7
Message-ID:  <bug-233740-7141-fKsC8EqLpH@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-233740-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-233740-7141@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=3D233740

--- Comment #9 from Ed Maste <emaste@freebsd.org> ---
(In reply to Charlie Li from comment #8)
Indeed, sorry I missed that.

> unrecognized reloc 40

Interesting that lld reports the offending relocation (R_ARM_V4BX) w/o
-znotext, but just 'reloc 40' with.

If convenient can you set LLD_REPRODUCE=3Dpixman.tar in the environment and=
 try
building the failing case? That will leave a reproduction tarball behind th=
at
can be used to further investigate lld's handling of this.

(In reply to Jan Beich from comment #2)
> According to src.conf(5) WITH_LLD_IS_LD is default only on armv7 (since 1=
2.0,
> its first release) but not arm (v4?) or armv6.

Indeed - arm (v4/v5) and armv6 need some additional support in lld that arr=
ived
after the 6.0 release. Once we have Clang & lld 7.0 in the tree we should be
able to test with WITH_LLD_IS_LD for arm & armv6 as well.

--=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-233740-7141-fKsC8EqLpH>