aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorThomas Preud'homme <thomas.preudhomme@arm.com>2017-07-15 11:16:28 +0000
committerThomas Preud'homme <thopre01@gcc.gnu.org>2017-07-15 11:16:28 +0000
commitc2fc34620e4635694f649792e2ae9fc182eb93e7 (patch)
tree97b3c443eb401158fb62db5ad7d6cf6b75f07fc4 /gcc
parente318f29997097752800a2f45be58c3820047753b (diff)
downloadgcc-c2fc34620e4635694f649792e2ae9fc182eb93e7.zip
gcc-c2fc34620e4635694f649792e2ae9fc182eb93e7.tar.gz
gcc-c2fc34620e4635694f649792e2ae9fc182eb93e7.tar.bz2
Revert "[ARM] Fix definition of __ARM_FEATURE_NUMERIC_MAXMIN"
This reverts commit r250206. 2017-07-15 Thomas Preud'homme <thomas.preudhomme@arm.com> Revert: 2017-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com> gcc * config/arm/arm-c.c (arm_cpu_builtins): Define __ARM_FEATURE_NUMERIC_MAXMIN solely based on TARGET_VFP5. From-SVN: r250222
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/config/arm/arm-c.c2
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4cacc6c..31bb7de 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2017-07-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ Revert:
+ 2017-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * config/arm/arm-c.c (arm_cpu_builtins): Define
+ __ARM_FEATURE_NUMERIC_MAXMIN solely based on TARGET_VFP5.
+
2017-07-14 Kelvin Nilsen <kelvin@gcc.gnu.org>
* config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Add
diff --git a/gcc/config/arm/arm-c.c b/gcc/config/arm/arm-c.c
index 6ab50f7..9178937 100644
--- a/gcc/config/arm/arm-c.c
+++ b/gcc/config/arm/arm-c.c
@@ -96,7 +96,7 @@ arm_cpu_builtins (struct cpp_reader* pfile)
|| TARGET_ARM_ARCH_ISA_THUMB >=2));
def_or_undef_macro (pfile, "__ARM_FEATURE_NUMERIC_MAXMIN",
- TARGET_VFP5);
+ TARGET_ARM_ARCH >= 8 && TARGET_NEON && TARGET_VFP5);
def_or_undef_macro (pfile, "__ARM_FEATURE_SIMD32", TARGET_INT_SIMD);