From 5750e120d44393e4bac57bf51ecf97dc223033f1 Mon Sep 17 00:00:00 2001 From: Ian Bolton Date: Fri, 28 Feb 2014 14:27:08 +0000 Subject: [PATCH] Define __ARM_NEON for aarch64 by default unless general_regs_only From-SVN: r208224 --- gcc/ChangeLog | 5 +++++ gcc/config/aarch64/aarch64.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6916348cd9c..70af44a4991 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-02-28 Ian Bolton + + * config/aarch64/aarch64.h: Define __ARM_NEON by default if + we are not using general regs only. + 2014-02-28 Richard Biener PR target/60280 diff --git a/gcc/config/aarch64/aarch64.h b/gcc/config/aarch64/aarch64.h index 13c424c298d..fc21981ede0 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: \