diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-09-11 01:14:50 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-09-11 01:14:50 +0000 |
commit | f4aa4f61de7d364364dc94bbf83ff71448a11327 (patch) | |
tree | c8402ce06591b994740f1ace18d8215b8e548be9 /lib/Basic/Targets.cpp | |
parent | 1da83fafbacd96a85376743a7e40b522dcd478f5 (diff) |
Swizzle the target triple based on -mthumb, and update clang-cc to recognize
thumb-foo-bar as an ARM target.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81497 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Basic/Targets.cpp')
-rw-r--r-- | lib/Basic/Targets.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Basic/Targets.cpp b/lib/Basic/Targets.cpp index 4e63db6eaf..2cb625323d 100644 --- a/lib/Basic/Targets.cpp +++ b/lib/Basic/Targets.cpp @@ -1558,6 +1558,7 @@ TargetInfo* TargetInfo::CreateTargetInfo(const std::string &T) { return NULL; case llvm::Triple::arm: + case llvm::Triple::thumb: switch (os) { case llvm::Triple::Darwin: return new DarwinARMTargetInfo(T); |