diff options
author | Ed Maste <emaste@freebsd.org> | 2014-05-08 13:00:15 +0000 |
---|---|---|
committer | Ed Maste <emaste@freebsd.org> | 2014-05-08 13:00:15 +0000 |
commit | 6b008bf20536ff9fdc94e6a4ceec9be29baf19c4 (patch) | |
tree | 115a418f7afdb3abb6678909276e8d4c897c05f1 | |
parent | 058a8fd36c7eb1377bf3d34c87584bfa89243c71 (diff) | |
download | bcm5719-llvm-6b008bf20536ff9fdc94e6a4ceec9be29baf19c4.tar.gz bcm5719-llvm-6b008bf20536ff9fdc94e6a4ceec9be29baf19c4.zip |
Add isOSFreeBSD triple test
For http://reviews.llvm.org/D3448
llvm-svn: 208309
-rw-r--r-- | llvm/include/llvm/ADT/Triple.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/include/llvm/ADT/Triple.h b/llvm/include/llvm/ADT/Triple.h index 5008962994a..95f3380b364 100644 --- a/llvm/include/llvm/ADT/Triple.h +++ b/llvm/include/llvm/ADT/Triple.h @@ -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 || |