diff options
author | Andrey Turetskiy <andrey.turetskiy@gmail.com> | 2016-06-16 10:36:09 +0000 |
---|---|---|
committer | Andrey Turetskiy <andrey.turetskiy@gmail.com> | 2016-06-16 10:36:09 +0000 |
commit | 4798eb6d592f7447fd5b6d8085ad287718997939 (patch) | |
tree | 307fc52368e967d7bb731fd6abf4ccb696f73017 /clang/lib/Driver/Driver.cpp | |
parent | de7816b0cd3ffbd9775681c408298febe4c10fe3 (diff) | |
download | bcm5719-llvm-4798eb6d592f7447fd5b6d8085ad287718997939.tar.gz bcm5719-llvm-4798eb6d592f7447fd5b6d8085ad287718997939.zip |
Compilation for Intel MCU (Part 2/3)
This is the second patch required to support compilation for Intel MCU target (e.g. Intel(R) Quark(TM) micro controller D 2000).
When IAMCU triple is used:
* Recognize and use IAMCU GCC toolchain
* Set up include paths
* Forbid C++
Differential Revision: http://reviews.llvm.org/D19274
llvm-svn: 272883
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r-- | clang/lib/Driver/Driver.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp index 796fd64ee17..96971e91ae6 100644 --- a/clang/lib/Driver/Driver.cpp +++ b/clang/lib/Driver/Driver.cpp @@ -2482,6 +2482,7 @@ const ToolChain &Driver::getToolChain(const ArgList &Args, TC = new toolchains::Minix(*this, Target, Args); break; case llvm::Triple::Linux: + case llvm::Triple::ELFIAMCU: if (Target.getArch() == llvm::Triple::hexagon) TC = new toolchains::HexagonToolChain(*this, Target, Args); else if ((Target.getVendor() == llvm::Triple::MipsTechnologies) && |