Skip to content
This repository was archived by the owner on Feb 5, 2019. It is now read-only.

Commit 7b61abe

Browse files
committed
Merging r296493:
------------------------------------------------------------------------ r296493 | brad | 2017-02-28 12:28:35 -0500 (Tue, 28 Feb 2017) | 2 lines Set default CPU for OpenBSD/arm to Cortex-A8 ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_40@301082 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent 23d36c6 commit 7b61abe

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

lib/Support/Triple.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1511,6 +1511,7 @@ StringRef Triple::getARMCPUForArch(StringRef MArch) const {
15111511
return "strongarm";
15121512
}
15131513
case llvm::Triple::NaCl:
1514+
case llvm::Triple::OpenBSD:
15141515
return "cortex-a8";
15151516
default:
15161517
switch (getEnvironment()) {

unittests/ADT/TripleTest.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -947,6 +947,10 @@ TEST(TripleTest, getARMCPUForArch) {
947947
llvm::Triple Triple("arm--nacl");
948948
EXPECT_EQ("cortex-a8", Triple.getARMCPUForArch());
949949
}
950+
{
951+
llvm::Triple Triple("arm--openbsd");
952+
EXPECT_EQ("cortex-a8", Triple.getARMCPUForArch());
953+
}
950954
{
951955
llvm::Triple Triple("armv6-unknown-freebsd");
952956
EXPECT_EQ("arm1176jzf-s", Triple.getARMCPUForArch());

0 commit comments

Comments
 (0)