]> granicus.if.org Git - clang/commit
Fix a FIXME in clang ARM driver that was exposed as a bug with ARM backend
authorEvan Cheng <evan.cheng@apple.com>
Fri, 8 Jul 2011 06:40:11 +0000 (06:40 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 8 Jul 2011 06:40:11 +0000 (06:40 +0000)
commitf972b26368570e5fbbb23e1302b28bbf81c15c69
tree1063972b161c8547995dac4126670ff4b8a6b639
parent59e7c56806590a80c06b70a2d76888744b9ff9aa
Fix a FIXME in clang ARM driver that was exposed as a bug with ARM backend
change.

Previously clang was passing the following feature strings to the ARM backend
when CPU is cortex-a8: +neon,-vfp2,-vfp3

This used to work because -vfp2,-vfp3 had no effect after +neon. Now that the
features are controlled by individual bits (with implied hierarchy), the net
effect is all three features will be turned off.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@134691 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Basic/Targets.cpp