diff options
author | Prabhuk <prabhukr@google.com> | 2024-09-19 15:28:07 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-19 15:28:07 -0700 |
commit | d2df2e41cae1413050935d6d27094569c29c473f (patch) | |
tree | 1342641476d44255e5c747a024b0eba8b0099f29 /clang/unittests/Driver/ToolChainTest.cpp | |
parent | 7db641af13670aa1f1ecd3106eda3ce447afd752 (diff) | |
download | llvm-d2df2e41cae1413050935d6d27094569c29c473f.zip llvm-d2df2e41cae1413050935d6d27094569c29c473f.tar.gz llvm-d2df2e41cae1413050935d6d27094569c29c473f.tar.bz2 |
Revert "[Driver] Add toolchain for X86_64 UEFI target" (#109340)
Reverts llvm/llvm-project#76838
Appears to be causing failures in MAC builders. First reverting the
patch and will investigate after.
Diffstat (limited to 'clang/unittests/Driver/ToolChainTest.cpp')
-rw-r--r-- | clang/unittests/Driver/ToolChainTest.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/clang/unittests/Driver/ToolChainTest.cpp b/clang/unittests/Driver/ToolChainTest.cpp index 672742c..6c8b32d 100644 --- a/clang/unittests/Driver/ToolChainTest.cpp +++ b/clang/unittests/Driver/ToolChainTest.cpp @@ -14,7 +14,6 @@ #include "clang/Basic/DiagnosticIDs.h" #include "clang/Basic/DiagnosticOptions.h" #include "clang/Basic/LLVM.h" -#include "clang/Basic/TargetInfo.h" #include "clang/Basic/TargetOptions.h" #include "clang/Driver/Compilation.h" #include "clang/Driver/Driver.h" @@ -575,26 +574,6 @@ TEST(CompilerInvocation, SplitSwarfSingleCrash) { EXPECT_TRUE(CI); // no-crash } -TEST(ToolChainTest, UEFICallingConventionTest) { - clang::CompilerInstance compiler; - compiler.createDiagnostics(); - - std::string TrStr = "x86_64-unknown-uefi"; - llvm::Triple Tr(TrStr); - Tr.setOS(llvm::Triple::OSType::UEFI); - Tr.setVendor(llvm::Triple::VendorType::UnknownVendor); - Tr.setEnvironment(llvm::Triple::EnvironmentType::UnknownEnvironment); - Tr.setArch(llvm::Triple::ArchType::x86_64); - - compiler.getTargetOpts().Triple = Tr.getTriple(); - compiler.setTarget(clang::TargetInfo::CreateTargetInfo( - compiler.getDiagnostics(), - std::make_shared<clang::TargetOptions>(compiler.getTargetOpts()))); - - EXPECT_EQ(compiler.getTarget().getCallingConvKind(true), - TargetInfo::CallingConvKind::CCK_MicrosoftWin64); -} - TEST(GetDriverMode, PrefersLastDriverMode) { static constexpr const char *Args[] = {"clang-cl", "--driver-mode=foo", "--driver-mode=bar", "foo.cpp"}; |