diff options
author | Renlin Li <renlin.li@arm.com> | 2014-10-22 09:07:18 +0000 |
---|---|---|
committer | Jiong Wang <jiwang@gcc.gnu.org> | 2014-10-22 09:07:18 +0000 |
commit | 34f30f0f23c67f91e9bede1a7bcec73c4265d9ab (patch) | |
tree | 943bb4c0bedd7952ca563d0a40a4b690a84a1763 /gcc | |
parent | 1d9ce5dd15ab26688467e61a5afe41165ed70db4 (diff) | |
download | gcc-34f30f0f23c67f91e9bede1a7bcec73c4265d9ab.zip gcc-34f30f0f23c67f91e9bede1a7bcec73c4265d9ab.tar.gz gcc-34f30f0f23c67f91e9bede1a7bcec73c4265d9ab.tar.bz2 |
[ARM] Add ACLE 2.0 predefined marco __ARM_FEATURE_IDIV
2014-10-22 Renlin Li <renlin.li@arm.com>
gcc/
* config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): Define
__ARM_FEATURE_IDIV__.
From-SVN: r216547
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/arm.h | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4b06666..c9a3a08 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-10-22 Renlin Li <renlin.li@arm.com> + + * config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): Define + __ARM_FEATURE_IDIV__. + 2014-10-22 Richard Biener <rguenther@suse.de> * Makefile.in (s-match): Adjust dependencies to only catch diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index 3623c70..ae5390a 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" |