[llvm] f3a76f0 - [Object] Fix a warning

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Sat Oct 15 12:43:20 PDT 2022


Author: Kazu Hirata
Date: 2022-10-15T12:43:12-07:00
New Revision: f3a76f05811f6ac6071bdd865935b9974c97ff2b

URL: https://github.com/llvm/llvm-project/commit/f3a76f05811f6ac6071bdd865935b9974c97ff2b
DIFF: https://github.com/llvm/llvm-project/commit/f3a76f05811f6ac6071bdd865935b9974c97ff2b.diff

LOG: [Object] Fix a warning

This patch fixes:

  llvm/lib/Object/XCOFFObjectFile.cpp:1001:20: warning: suggest
  parentheses around ‘&&’ within ‘||’ [-Wparentheses]

Added: 
    

Modified: 
    llvm/lib/Object/XCOFFObjectFile.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Object/XCOFFObjectFile.cpp b/llvm/lib/Object/XCOFFObjectFile.cpp
index dfaeb1b4641c9..c758e3508fd89 100644
--- a/llvm/lib/Object/XCOFFObjectFile.cpp
+++ b/llvm/lib/Object/XCOFFObjectFile.cpp
@@ -998,8 +998,8 @@ Expected<ArrayRef<Reloc>> XCOFFObjectFile::relocations(const Shdr &Sec) const {
 
 template <typename ExceptEnt>
 Expected<ArrayRef<ExceptEnt>> XCOFFObjectFile::getExceptionEntries() const {
-  assert(is64Bit() && sizeof(ExceptEnt) == sizeof(ExceptionSectionEntry64) ||
-         !is64Bit() && sizeof(ExceptEnt) == sizeof(ExceptionSectionEntry32));
+  assert((is64Bit() && sizeof(ExceptEnt) == sizeof(ExceptionSectionEntry64)) ||
+         (!is64Bit() && sizeof(ExceptEnt) == sizeof(ExceptionSectionEntry32)));
 
   Expected<uintptr_t> ExceptionSectOrErr =
       getSectionFileOffsetToRawData(XCOFF::STYP_EXCEPT);


        


More information about the llvm-commits mailing list