diff options
author | Sam Elliott <selliott@lowrisc.org> | 2019-08-01 14:23:56 +0000 |
---|---|---|
committer | Sam Elliott <selliott@lowrisc.org> | 2019-08-01 14:23:56 +0000 |
commit | 1fc2a47f0b6c415312593e43489cf9ea2507d902 (patch) | |
tree | 97fa59ee40f6b3896a41d40bb444894b14e8c607 /llvm/unittests/ADT/TripleTest.cpp | |
parent | 5a3bb1a4d6dc8b704621aa916e91186f21ff9e9e (diff) | |
download | bcm5719-llvm-1fc2a47f0b6c415312593e43489cf9ea2507d902.tar.gz bcm5719-llvm-1fc2a47f0b6c415312593e43489cf9ea2507d902.zip |
Add support for openSUSE RISC-V triple
Reviewers: asb
Reviewed By: asb
Subscribers: lenary, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, jrtc27, zzheng, edward-jones, MartinMosbeck, brucehoult, the_o, PkmX, jocewei, lebedev.ri, kito-cheng, shiva0217, rogfer01, dexonsmith, rkruppe, cfe-commits, llvm-commits
Tags: #clang, #llvm
Differential Revision: https://reviews.llvm.org/D63497
Patch by Andreas Schwab (schwab)
llvm-svn: 367565
Diffstat (limited to 'llvm/unittests/ADT/TripleTest.cpp')
-rw-r--r-- | llvm/unittests/ADT/TripleTest.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/unittests/ADT/TripleTest.cpp b/llvm/unittests/ADT/TripleTest.cpp index 37ebe5dbcb2..d8123bbbfdf 100644 --- a/llvm/unittests/ADT/TripleTest.cpp +++ b/llvm/unittests/ADT/TripleTest.cpp @@ -330,6 +330,12 @@ TEST(TripleTest, ParsedIDs) { EXPECT_EQ(Triple::FreeBSD, T.getOS()); EXPECT_EQ(Triple::UnknownEnvironment, T.getEnvironment()); + T = Triple("riscv64-suse-linux"); + EXPECT_EQ(Triple::riscv64, T.getArch()); + EXPECT_EQ(Triple::SUSE, T.getVendor()); + EXPECT_EQ(Triple::Linux, T.getOS()); + EXPECT_EQ(Triple::UnknownEnvironment, T.getEnvironment()); + T = Triple("armv7hl-suse-linux-gnueabi"); EXPECT_EQ(Triple::arm, T.getArch()); EXPECT_EQ(Triple::SUSE, T.getVendor()); |