]> git.ipfire.org Git - thirdparty/gcc.git/commit
[ARM] Add support for ARMv8.1.
authormwahab <mwahab@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Dec 2015 11:45:25 +0000 (11:45 +0000)
committermwahab <mwahab@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 16 Dec 2015 11:45:25 +0000 (11:45 +0000)
commit3709b2060454494779765dce6c4250c5847f4952
tree17a2852529c28fbf665275df7d2a8b692183fd59
parent934259705a0c8f0a3344cbd112ad703209490cc6
[ARM] Add support for ARMv8.1.

* config/arm/arm-arches.def: Add "armv8.1-a" and "armv8.1-a+crc".
* config/arm/arm-protos.h (FL2_ARCH8_1): New.
(FL2_FOR_ARCH8_1A): New.
* config/arm/arm-tables.opt: Regenerate.
* config/arm/arm.c (arm_arch8_1): New.
(arm_option_override): Set arm_arch8_1.
* config/arm/arm.h (TARGET_NEON_RDMA): New.
(arm_arch8_1): Declare.
* doc/invoke.texi (ARM Options, -march): Add "armv8.1-a" and
"armv8.1-a+crc".
(ARM Options, -mfpu): Fix a typo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231678 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm-arches.def
gcc/config/arm/arm-protos.h
gcc/config/arm/arm-tables.opt
gcc/config/arm/arm.c
gcc/config/arm/arm.h
gcc/doc/invoke.texi