Use armv6k default for FreeBSD/ARM
authorEd Maste <emaste@freebsd.org>
Tue, 9 Sep 2014 17:47:24 +0000 (17:47 +0000)
committerEd Maste <emaste@freebsd.org>
Tue, 9 Sep 2014 17:47:24 +0000 (17:47 +0000)
Patch by Andrew Turner.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217454 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Support/Triple.cpp

index c55777f4258e2317fa1eb8ab6540e5e02936f67d..8406daf489dc0cb630ae09f50009270da026a377 100644 (file)
@@ -927,6 +927,7 @@ const char *Triple::getARMCPUForArch(StringRef MArch) const {
     MArch = getArchName();
 
   switch (getOS()) {
+  case llvm::Triple::FreeBSD:
   case llvm::Triple::NetBSD:
     if (MArch == "armv6")
       return "arm1176jzf-s";