[1/2][AArch64, gas] Support ILP32 triplet aarch64*-linux-gnu_ilp32

Nick Clifton nickc@redhat.com
Mon May 22 13:44:00 GMT 2017


Hi Jiong,

> I have updated the patch to use above condition.  Qualified triplet will
> be treated as ILP32, otherwise simply defaulting to LP64.

Thanks.

> 2017-05-22  Jiong Wang  <jiong.wang@arm.com>
> 
> gas/
>           * configure.tgt: Set "arch" to "aarch64" if ${cpu} equals "aarch64".
>           Recognize the new triplet name aarch64*-linux-gnu_ilp32.
>           * configure.ac: Output DEFAULT_ARCH macro for AArch64.
>           * configure: Regenerate.
>           * config/tc-aarch64.h (aarch64_after_parse_args): New declaration.
>           (md_after_parse_args): New define.
>           * config/tc-aarch64.c (aarch64_abi_type): New enumeration
>           AARCH64_ABI_NONE.
>           (DEFAULT_ARCH): New define.
>           (aarch64_abi): Set default value to AARCH64_ABI_NONE.
>           (aarch64_after_parse_args): New function.

Approved - please apply.

Cheers
  Nick




More information about the Binutils mailing list