Add isOSFreeBSD triple test
authorEd Maste <emaste@freebsd.org>
Thu, 8 May 2014 13:00:15 +0000 (13:00 +0000)
committerEd Maste <emaste@freebsd.org>
Thu, 8 May 2014 13:00:15 +0000 (13:00 +0000)
For http://reviews.llvm.org/D3448

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

include/llvm/ADT/Triple.h

index 5008962994a72d3996050b1f21d1b349bbe24676..95f3380b364e514db7f47b737b2e94df67177dfe 100644 (file)
@@ -336,6 +336,10 @@ public:
     return isMacOSX() || isiOS();
   }
 
+  bool isOSFreeBSD() const {
+    return getOS() == Triple::FreeBSD;
+  }
+
   bool isWindowsMSVCEnvironment() const {
     return getOS() == Triple::Win32 &&
            (getEnvironment() == Triple::UnknownEnvironment ||