Hi all, This is a simple patch to add missing __ARM_FEATURE_IDIV__ predefined marco(ACLE 2.0) into TARGET_CPU_CPP_BUILTINS. Is it Okay to commit?
gcc/ChangeLog: 2014-10-13 Renlin Li <renlin...@arm.com> * config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): Add ACLE 2.0 predefined marco __ARM_FEATURE_IDIV__.
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index 3623c70..941d1b4 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -164,7 +164,10 @@ extern char arm_arch_name[]; builtin_define ("__ARM_EABI__"); \ } \ if (TARGET_IDIV) \ - builtin_define ("__ARM_ARCH_EXT_IDIV__"); \ + { \ + builtin_define ("__ARM_ARCH_EXT_IDIV__"); \ + builtin_define ("__ARM_FEATURE_IDIV__"); \ + } } while (0) #include "config/arm/arm-opts.h"