mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-14 21:10:25 +00:00
24 lines
971 B
Diff
24 lines
971 B
Diff
Index: llvm-toolchain-snapshot_9~svn358740/unittests/ADT/TripleTest.cpp
|
|
===================================================================
|
|
--- llvm-toolchain-snapshot_9~svn358740.orig/unittests/ADT/TripleTest.cpp
|
|
+++ llvm-toolchain-snapshot_9~svn358740/unittests/ADT/TripleTest.cpp
|
|
@@ -98,6 +98,18 @@ TEST(TripleTest, ParsedIDs) {
|
|
EXPECT_EQ(Triple::Hurd, T.getOS());
|
|
EXPECT_EQ(Triple::GNU, T.getEnvironment());
|
|
|
|
+ T = Triple("i386-pc-kfreebsd-gnu");
|
|
+ EXPECT_EQ(Triple::x86, T.getArch());
|
|
+ EXPECT_EQ(Triple::PC, T.getVendor());
|
|
+ EXPECT_EQ(Triple::kFreeBSD, T.getOS());
|
|
+ EXPECT_EQ(Triple::GNU, T.getEnvironment());
|
|
+
|
|
+ T = Triple("x86_64-pc-kfreebsd-gnu");
|
|
+ EXPECT_EQ(Triple::x86_64, T.getArch());
|
|
+ EXPECT_EQ(Triple::PC, T.getVendor());
|
|
+ EXPECT_EQ(Triple::kFreeBSD, T.getOS());
|
|
+ EXPECT_EQ(Triple::GNU, T.getEnvironment());
|
|
+
|
|
T = Triple("x86_64-pc-linux-gnu");
|
|
EXPECT_EQ(Triple::x86_64, T.getArch());
|
|
EXPECT_EQ(Triple::PC, T.getVendor());
|