AArch64: Enable FP16 by default for Armv9-A.
authorTamar Christina <tamar.christina@arm.com>
Wed, 18 May 2022 09:37:10 +0000 (10:37 +0100)
committerTamar Christina <tamar.christina@arm.com>
Wed, 18 May 2022 09:37:10 +0000 (10:37 +0100)
commite1e15284481896505eab0cbc556f2348ef8fffbf
tree17c298333444491acc0dd41858a0289cd9424be0
parent85aaf32e610e01ccde008e5bbfd6df95558dbeae
AArch64: Enable FP16 by default for Armv9-A.

In Armv9-A SVE is mandatory, and for SVE FP16 is mandatory.  This fixes a disconnect
between GCC and binutils where GCC has FP16 on by default and gas doesn't.

include/ChangeLog:

2022-05-16  Tamar Christina  <tamar.christina@arm.com>

* opcode/aarch64.h (AARCH64_ARCH_V9_FEATURES): Add AARCH64_FEATURE_F16.
include/opcode/aarch64.h