aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Driver/ToolChainTest.cpp
diff options
context:
space:
mode:
authorPrabhuk <prabhukr@google.com>2024-09-19 15:28:07 -0700
committerGitHub <noreply@github.com>2024-09-19 15:28:07 -0700
commitd2df2e41cae1413050935d6d27094569c29c473f (patch)
tree1342641476d44255e5c747a024b0eba8b0099f29 /clang/unittests/Driver/ToolChainTest.cpp
parent7db641af13670aa1f1ecd3106eda3ce447afd752 (diff)
downloadllvm-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.cpp21
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"};