On Thu, 2019-01-24 at 16:25 +0100, Martin Liška wrote: > > > > > > +ix86_get_multilib_abi_name (void) > > > +{ > > > + if (!(TARGET_64BIT_P (ix86_isa_flags))) > > > + return "i386"; > > > + else if (TARGET_X32_P (ix86_isa_flags)) > > > + return "x32"; > > > + else > > > + return "x86_64"; > > > +}
I'd like to get an aarch64 version of this target function into GCC 9.* too in order to support ILP32/LP64 on aarch64. It doesn't necessarily have to be part of this patch though, I could submit one later if you do not want to add it here. Aarch64 ILP32 support is in GCC and binutils but not GLIBC (except on a branch), I am thinking the Aarch64 version of this function would return "aarch64" or "aarch64_ilp32". Perhaps we should also have "aarch64_be" and "aarch64_be_ilp32" for big endian ABI's? Steve Ellcey sell...@marvell.com