Commit 200fcffe authored by Brad Smith's avatar Brad Smith
Browse files

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
------------------------------------------------------------------------

llvm-svn: 301082
parent 0d229e0c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1511,6 +1511,7 @@ StringRef Triple::getARMCPUForArch(StringRef MArch) const {
      return "strongarm";
    }
  case llvm::Triple::NaCl:
  case llvm::Triple::OpenBSD:
    return "cortex-a8";
  default:
    switch (getEnvironment()) {
+4 −0
Original line number Diff line number Diff line
@@ -947,6 +947,10 @@ TEST(TripleTest, getARMCPUForArch) {
    llvm::Triple Triple("arm--nacl");
    EXPECT_EQ("cortex-a8", Triple.getARMCPUForArch());
  }
  {
    llvm::Triple Triple("arm--openbsd");
    EXPECT_EQ("cortex-a8", Triple.getARMCPUForArch());
  }
  {
    llvm::Triple Triple("armv6-unknown-freebsd");
    EXPECT_EQ("arm1176jzf-s", Triple.getARMCPUForArch());