aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/lib-xref.adb
diff options
context:
space:
mode:
authorMatthew Wahab <matthew.wahab@arm.com>2016-07-04 08:17:57 +0000
committerJiong Wang <jiwang@gcc.gnu.org>2016-07-04 08:17:57 +0000
commitc61465bda5ed50a1bf664211515436f884e6fa66 (patch)
treef3d89dc5d03ffde41530bf6c68165422b8b4cb83 /gcc/ada/lib-xref.adb
parent793350758c5c88b29b1c9459f3b3fb1bb00bc0c0 (diff)
downloadgcc-c61465bda5ed50a1bf664211515436f884e6fa66.zip
gcc-c61465bda5ed50a1bf664211515436f884e6fa66.tar.gz
gcc-c61465bda5ed50a1bf664211515436f884e6fa66.tar.bz2
[AArch64] ARMv8.2 command line and feature macros support
* config/aarch64/aarch64-arches.def: Add "armv8.2-a". * config/aarch64/aarch64.h (AARCH64_FL_V8_2): New. (AARCH64_FL_F16): New. (AARCH64_FL_FOR_ARCH8_2): New. (AARCH64_ISA_8_2): New. (AARCH64_ISA_F16): New. (TARGET_FP_F16INST): New. (TARGET_SIMD_F16INST): New. * config/aarch64/aarch64-option-extensions.def ("fp16"): New entry. ("fp"): Disabling "fp" also disables "fp16". * config/aarch64/aarch64-c.c (arch64_update_cpp_builtins): Conditionally define __ARM_FEATURE_FP16_SCALAR_ARITHMETIC and __ARM_FEATURE_FP16_VECTOR_ARITHMETIC. * doc/invoke.texi (AArch64 Options): Document "armv8.2-a" and "fp16". Co-Authored-By: Jiong Wang <jiong.wang@arm.com> From-SVN: r237956
Diffstat (limited to 'gcc/ada/lib-xref.adb')
0 files changed, 0 insertions, 0 deletions