]> granicus.if.org Git - clang/commitdiff
Fixed warning: enum constant in boolean context.
authorGalina Kistanova <gkistanova@gmail.com>
Sat, 3 Jun 2017 16:47:06 +0000 (16:47 +0000)
committerGalina Kistanova <gkistanova@gmail.com>
Sat, 3 Jun 2017 16:47:06 +0000 (16:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@304663 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/ToolChains/Linux.cpp

index 9da366eb55fe33bf1e03a52fe1d80aac4d48851a..08a27fa7fed10df9bde0d908badf4693ddcaae41 100644 (file)
@@ -822,8 +822,9 @@ SanitizerMask Linux::getSupportedSanitizers() const {
   const bool IsAArch64 = getTriple().getArch() == llvm::Triple::aarch64 ||
                          getTriple().getArch() == llvm::Triple::aarch64_be;
   const bool IsArmArch = getTriple().getArch() == llvm::Triple::arm ||
-                         llvm::Triple::thumb || llvm::Triple::armeb ||
-                         llvm::Triple::thumbeb;
+                         getTriple().getArch() == llvm::Triple::thumb ||
+                         getTriple().getArch() == llvm::Triple::armeb ||
+                         getTriple().getArch() == llvm::Triple::thumbeb;
   SanitizerMask Res = ToolChain::getSupportedSanitizers();
   Res |= SanitizerKind::Address;
   Res |= SanitizerKind::Fuzzer;