diff options
author | Bob Wilson <bob.wilson@apple.com> | 2013-03-04 22:37:43 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2013-03-04 22:37:43 +0000 |
commit | 872f04d19d3d6efdd2b2d51493aba0215b712c6c (patch) | |
tree | c223a27d958d4353cf1e0f4d86c0721c53d6a285 /clang/lib/Driver/ToolChain.cpp | |
parent | c7828356aa19a8b01f2d149142a1caecb441c807 (diff) | |
download | bcm5719-llvm-872f04d19d3d6efdd2b2d51493aba0215b712c6c.tar.gz bcm5719-llvm-872f04d19d3d6efdd2b2d51493aba0215b712c6c.zip |
Fix confused use of llvm::StringSwitch for armv7r architecture.
svn 170909 added support for cortex-r5 but in this case it was done
incorrectly. The last argument to StringSwitch.Cases() is the replacement
value, so by adding "cortex-r5" it changed the default cpu for armv7r to
cortex-r5 instead of cortex-r4.
llvm-svn: 176456
Diffstat (limited to 'clang/lib/Driver/ToolChain.cpp')
-rw-r--r-- | clang/lib/Driver/ToolChain.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Driver/ToolChain.cpp b/clang/lib/Driver/ToolChain.cpp index 751c9f805ea..a7311d76209 100644 --- a/clang/lib/Driver/ToolChain.cpp +++ b/clang/lib/Driver/ToolChain.cpp @@ -113,7 +113,7 @@ static const char *getARMTargetCPU(const ArgList &Args, .Cases("armv7l", "armv7-l", "cortex-a8") .Cases("armv7f", "armv7-f", "cortex-a9-mp") .Cases("armv7s", "armv7-s", "swift") - .Cases("armv7r", "armv7-r", "cortex-r4", "cortex-r5") + .Cases("armv7r", "armv7-r", "cortex-r4") .Cases("armv7m", "armv7-m", "cortex-m3") .Case("ep9312", "ep9312") .Case("iwmmxt", "iwmmxt") |