diff options
author | Ian Bolton <ian.bolton@arm.com> | 2014-02-28 14:27:08 +0000 |
---|---|---|
committer | Ian Bolton <ibolton@gcc.gnu.org> | 2014-02-28 14:27:08 +0000 |
commit | 5750e120d44393e4bac57bf51ecf97dc223033f1 (patch) | |
tree | 0eab1ed1b657e3275b30921a7431ffb57ab3a22c | |
parent | 84d7e312850d998ff35abe95cd812143e41cea3d (diff) | |
download | gcc-5750e120d44393e4bac57bf51ecf97dc223033f1.zip gcc-5750e120d44393e4bac57bf51ecf97dc223033f1.tar.gz gcc-5750e120d44393e4bac57bf51ecf97dc223033f1.tar.bz2 |
Define __ARM_NEON for aarch64 by default unless general_regs_only
From-SVN: r208224
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/aarch64/aarch64.h | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6916348..70af44a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-02-28 Ian Bolton <ian.bolton@arm.com> + + * config/aarch64/aarch64.h: Define __ARM_NEON by default if + we are not using general regs only. + 2014-02-28 Richard Biener <rguenther@suse.de> PR target/60280 diff --git a/gcc/config/aarch64/aarch64.h b/gcc/config/aarch64/aarch64.h index 13c424c..fc21981 100644 --- a/gcc/config/aarch64/aarch64.h +++ b/gcc/config/aarch64/aarch64.h @@ -32,6 +32,9 @@ else \ builtin_define ("__AARCH64EL__"); \ \ + if (!TARGET_GENERAL_REGS_ONLY) \ + builtin_define ("__ARM_NEON"); \ + \ switch (aarch64_cmodel) \ { \ case AARCH64_CMODEL_TINY: \ |