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 | 33a004e9eb63929791923b1f96720171f769af87 (patch) | |
tree | e1e7b40b5e726e4c1d6742556dec6b42d64c099e /clang/lib/Basic/Targets.cpp | |
parent | 74a3231de4085983dbf89e38e07f2f5912b361c9 (diff) | |
download | bcm5719-llvm-33a004e9eb63929791923b1f96720171f769af87.tar.gz bcm5719-llvm-33a004e9eb63929791923b1f96720171f769af87.zip |
Swizzle the target triple based on -mthumb, and update clang-cc to recognize
thumb-foo-bar as an ARM target.
llvm-svn: 81497
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
-rw-r--r-- | clang/lib/Basic/Targets.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 4e63db6eaf3..2cb625323dc 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/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); |