[llvm-commits] [llvm-gcc-4.2] r111303 - /llvm-gcc-4.2/trunk/gcc/config/arm/arm.h
Bob Wilson
bob.wilson at apple.com
Tue Aug 17 15:00:21 PDT 2010
Author: bwilson
Date: Tue Aug 17 17:00:21 2010
New Revision: 111303
URL: http://llvm.org/viewvc/llvm-project?rev=111303&view=rev
Log:
Reapply svn r110619 with a fix to also check TARGET_HARD_FLOAT. Radar 8284120.
Modified:
llvm-gcc-4.2/trunk/gcc/config/arm/arm.h
Modified: llvm-gcc-4.2/trunk/gcc/config/arm/arm.h
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/config/arm/arm.h?rev=111303&r1=111302&r2=111303&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/config/arm/arm.h (original)
+++ llvm-gcc-4.2/trunk/gcc/config/arm/arm.h Tue Aug 17 17:00:21 2010
@@ -3508,8 +3508,13 @@
} \
if (TARGET_VFP3) \
F.AddFeature("vfp3"); \
- else \
+ else { \
F.AddFeature("vfp3", false); \
+ if (TARGET_VFP && TARGET_HARD_FLOAT) \
+ F.AddFeature("vfp2"); \
+ else \
+ F.AddFeature("vfp2", false); \
+ } \
if (TARGET_NEON) \
F.AddFeature("neon"); \
else \
More information about the llvm-commits
mailing list