aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/Driver.cpp
diff options
context:
space:
mode:
authorDaniel Thornburgh <dthorn@google.com>2023-03-14 13:44:07 -0700
committerDaniel Thornburgh <dthorn@google.com>2023-03-14 13:46:21 -0700
commitd505d20a62f4838d8ecb9385af8b8ccce9db67da (patch)
treef27edb9240a775765e3b36632e18409d541cec22 /clang/lib/Driver/Driver.cpp
parentfbca61c46612a6377b7d7cf5b56573df3c6759e2 (diff)
downloadllvm-d505d20a62f4838d8ecb9385af8b8ccce9db67da.zip
llvm-d505d20a62f4838d8ecb9385af8b8ccce9db67da.tar.gz
llvm-d505d20a62f4838d8ecb9385af8b8ccce9db67da.tar.bz2
Revert "[LLVM][OHOS] Clang toolchain and targets"
This change had tests that break whenever LLVM_ENABLE_LINKER_BUILD_ID is set, as is the case in the Fuchsia target. This reverts commits: f81317a54586dbcef0c14cf512a0770e8ecaab3d 72474afa27570a0a1307f3260f0187b703aa6d84
Diffstat (limited to 'clang/lib/Driver/Driver.cpp')
-rw-r--r--clang/lib/Driver/Driver.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp
index 1e7c1da..6533d4e 100644
--- a/clang/lib/Driver/Driver.cpp
+++ b/clang/lib/Driver/Driver.cpp
@@ -40,7 +40,6 @@
#include "ToolChains/Myriad.h"
#include "ToolChains/NaCl.h"
#include "ToolChains/NetBSD.h"
-#include "ToolChains/OHOS.h"
#include "ToolChains/OpenBSD.h"
#include "ToolChains/PPCFreeBSD.h"
#include "ToolChains/PPCLinux.h"
@@ -6074,8 +6073,7 @@ const ToolChain &Driver::getToolChain(const ArgList &Args,
Args);
else if (Target.getArch() == llvm::Triple::ve)
TC = std::make_unique<toolchains::VEToolChain>(*this, Target, Args);
- else if (Target.isOHOSFamily())
- TC = std::make_unique<toolchains::OHOS>(*this, Target, Args);
+
else
TC = std::make_unique<toolchains::Linux>(*this, Target, Args);
break;
@@ -6139,9 +6137,6 @@ const ToolChain &Driver::getToolChain(const ArgList &Args,
case llvm::Triple::Hurd:
TC = std::make_unique<toolchains::Hurd>(*this, Target, Args);
break;
- case llvm::Triple::LiteOS:
- TC = std::make_unique<toolchains::OHOS>(*this, Target, Args);
- break;
case llvm::Triple::ZOS:
TC = std::make_unique<toolchains::ZOS>(*this, Target, Args);
break;