This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC PATCH 00/27] ARM64: support ILP32
- From: Szabolcs Nagy <szabolcs dot nagy at arm dot com>
- To: Yury Norov <ynorov at caviumnetworks dot com>, <libc-alpha at sourceware dot org>, <linux-kernel at vger dot kernel dot org>
- Cc: <nd at arm dot com>, <arnd at arndb dot de>, <catalin dot marinas at arm dot com>, <marcus dot shawcroft at arm dot com>, <philb at gnu dot org>, <davem at davemloft dot net>, <maxim dot kuvyrkov at linaro dot org>, <joseph at codesourcery dot com>, <pinskia at gmail dot com>
- Date: Tue, 21 Jun 2016 16:10:11 +0100
- Subject: Re: [RFC PATCH 00/27] ARM64: support ILP32
- Authentication-results: sourceware.org; auth=none
- Nodisclaimer: True
- References: <1466485631-3532-1-git-send-email-ynorov at caviumnetworks dot com>
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
On 21/06/16 06:06, Yury Norov wrote:
> This series enables aarch64 port with ilp32 mode.
>
> After long discussions in kernel list, we finally got
> consensus on how ABI should look. This patchset adds
> support for the ABI in GLIBC. It is tested with LTP
> with no big regressions comparing to LP64 and AARCH32.
>
> Though it's very raw. Please be patient reviewing it.
>
note that aarch64 hwcap is 64 bits, so there will be
an issue on ilp32 once more than 32 bits are used.
hwcap can be queried through getauxval and it is
passed to ifunc resolvers.
limiting hwcaps to 32bits may become a problem.