On Tue, Feb 9, 2016 at 10:15 PM, Wookey <wookey@wookware.org> wrote:
ILP32 loader path and triplet

ILP32 is an ABI to run on ARM v8 64-bit-only cores. Thus it has the
same basic properties as aarch32 or armv7 code (ints, long and
pointers are 32bit), but only uses the armv8 A64 instruction set. It
is exactly the same concept as x32 on the x86 architecture (but is
interesting for somewhat different reasons).
...

GNU name ('triplet'):
    aarch64_ilp32-linux-gnu

Loader path:
    /lib/ld-linux-aarch64_ilp32.so.1
...
Do we have a shed which is already adequately painted, or would people
like to argue for something different?

The bikeshed is a beautiful colour, and those are the values that we're using in http://leapproject.ca - a docker container for ILP32 testing will be released shortly.

(I would argue that ILP32 may even be of interest in some situations on ARMv8 processors that support both AArch32 and AArch64).

-Chris