aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMatthew Wahab <matthew.wahab@arm.com>2016-04-18 12:11:03 +0000
committerMatthew Wahab <mwahab@gcc.gnu.org>2016-04-18 12:11:03 +0000
commit95e01976cb7327298faf3c5692a2b209c6ab98c7 (patch)
treed60d146a109d6c7d92d743daf1b2522c12142785 /gcc
parentedd048e29a3b5bce813f26b5b66f40fbe2f50d54 (diff)
downloadgcc-95e01976cb7327298faf3c5692a2b209c6ab98c7.zip
gcc-95e01976cb7327298faf3c5692a2b209c6ab98c7.tar.gz
gcc-95e01976cb7327298faf3c5692a2b209c6ab98c7.tar.bz2
re PR target/70711 (GCC ARM big-endian ARMv8.1 code fails.)
PR target/70711 * config/arm/bpabi.h (BE8_LINK_SPEC): Add entries for armv8+crc, armv8.1-a and armv8.1-a+crc. From-SVN: r235132
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/arm/bpabi.h6
2 files changed, 12 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 63ec0ee..0f1933e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2016-04-18 Matthew Wahab <matthew.wahab@arm.com>
+
+ PR target/70711
+ * config/arm/bpabi.h (BE8_LINK_SPEC): Add entries for armv8+crc,
+ armv8.1-a and armv8.1-a+crc.
+
2016-04-18 Richard Biener <rguenther@suse.de>
PR tree-optimization/70701
diff --git a/gcc/config/arm/bpabi.h b/gcc/config/arm/bpabi.h
index 5d6c4ed..06488ba 100644
--- a/gcc/config/arm/bpabi.h
+++ b/gcc/config/arm/bpabi.h
@@ -87,6 +87,9 @@
|march=armv7e-m|mcpu=cortex-m4|mcpu=cortex-m7 \
|march=armv6-m|mcpu=cortex-m0 \
|march=armv8-a \
+ |march=armv8-a+crc \
+ |march=armv8.1-a \
+ |march=armv8.1-a+crc \
:%{!r:--be8}}}"
#else
#define BE8_LINK_SPEC \
@@ -115,6 +118,9 @@
|march=armv7e-m|mcpu=cortex-m4|mcpu=cortex-m7 \
|march=armv6-m|mcpu=cortex-m0 \
|march=armv8-a \
+ |march=armv8-a+crc \
+ |march=armv8.1-a \
+ |march=armv8.1-a+crc \
:%{!r:--be8}}}"
#endif