On 24/06/11 09:09, James Greenhalgh wrote: > Hi, > > This patch adds a builtin macro __ARM_FEATURE_DSP which is defined > when the ARMv5E DSP multiplication extensions are available for use. > > Thanks, > James Greenhalgh > > 2011-06-22 James Greenhalgh <james.greenha...@arm.com> > > * TARGET_CPU_CPP_BUILTINS: Add __ARM_FEATURE_DSP. > > > 0001-Patch-ARM-Add-predefine-for-availability-of-DSP-mult.patch > > > diff --git gcc/config/arm/arm.h gcc/config/arm/arm.h > index c32ef1a..892065b 100644 > --- gcc/config/arm/arm.h > +++ gcc/config/arm/arm.h > @@ -45,6 +45,8 @@ extern char arm_arch_name[]; > #define TARGET_CPU_CPP_BUILTINS() \ > do \ > { \ > + if (TARGET_DSP_MULTIPLY) \ > + builtin_define ("__ARM_FEATURE_DSP"); \ > /* Define __arm__ even when in thumb mode, for \ > consistency with armcc. */ \ > builtin_define ("__arm__"); \
OK. R.