[ARM] Fix definition of __ARM_FEATURE_NUMERIC_MAXMIN
commit1b14d19e26c237b6131cd86684f8f0a4305f7f04
authorthopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Jul 2017 15:26:28 +0000 (14 15:26 +0000)
committerthopre01 <thopre01@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Jul 2017 15:26:28 +0000 (14 15:26 +0000)
tree9053fc21b40a7611520f7e488a13d0ebed1205f3
parent65f21a701120a58154b05866c0ec912024f09024
[ARM] Fix definition of __ARM_FEATURE_NUMERIC_MAXMIN

Definition of __ARM_FEATURE_NUMERIC_MAXMIN checks for
TARGET_ARM_ARCH >= 8 and TARGET_NEON being true in addition to
TARGET_VFP5. However, instructions covered by this macro are part of
FPv5 which is available in ARMv7E-M architecture. This commit fixes the
macro to only check for TARGET_VFP5.

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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250206 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm-c.c