This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: ILP32 for ARM64: testing with glibc testsuite
- From: Yury Norov <ynorov at caviumnetworks dot com>
- To: Ramana Radhakrishnan <ramana dot gcc at googlemail dot com>
- Cc: Maxim Kuvyrkov <maxim dot kuvyrkov at linaro dot org>, GNU C Library <libc-alpha at sourceware dot org>
- Date: Fri, 25 Nov 2016 20:59:42 +0530
- Subject: Re: ILP32 for ARM64: testing with glibc testsuite
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp.mailfrom=Yuri dot Norov at caviumnetworks dot com;
- References: <1477081997-4770-1-git-send-email-ynorov@caviumnetworks.com> <20161107082359.GA19666@yury-N73SV> <20161109095650.GA22804@yury-N73SV> <AE876380-19B7-415F-AB14-21FB40189CF6@linaro.org> <20161124051539.GA5365@yury-N73SV> <CAJA7tRY4avfKk2KcT+ZjBhfm4PzkhgKFy8sRPNYRkNgKQ5g2rA@mail.gmail.com>
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
On Fri, Nov 25, 2016 at 02:25:47PM +0000, Ramana Radhakrishnan wrote:
> Yury,
>
> >
> > elf/* tests fail only in ILP32 mode. We tracked it down to the linker
> > problem that replaces accesses to TLS with direct address calculation
> > if possible, and does it wrong for ilp32. This is definitely a linker
> > problem, and ABI and kernel are not involved here.
>
> That's entirely possible. Is there a bug report in binutils about this
> ? Are you (or anyone else you know) looking at fixing the linker ?
This is detailed bug report in bugzilla:
https://sourceware.org/bugzilla/show_bug.cgi?id=20868
Yury