This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/64783] -march=armv8.1-a should be supported
- From: "mwahab at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 16 Dec 2015 13:20:31 +0000
- Subject: [Bug target/64783] -march=armv8.1-a should be supported
- Auto-submitted: auto-generated
- References: <bug-64783-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64783
mwahab at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #4 from mwahab at gcc dot gnu.org ---
Author: mwahab
Date: Wed Dec 16 11:45:25 2015
New Revision: 231678
URL: https://gcc.gnu.org/viewcvs?rev=231678&root=gcc&view=rev
Log:
[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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/arm-arches.def
trunk/gcc/config/arm/arm-protos.h
trunk/gcc/config/arm/arm-tables.opt
trunk/gcc/config/arm/arm.c
trunk/gcc/config/arm/arm.h
trunk/gcc/doc/invoke.texi