Fixing a -Wsign-compare warning; NFC.
authorAaron Ballman <aaron@aaronballman.com>
Wed, 22 Oct 2014 13:09:43 +0000 (13:09 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 22 Oct 2014 13:09:43 +0000 (13:09 +0000)
I think it might make sense to make COFF::MaxNumberOfSections16 be a uint32_t, however, that may have wider-reaching implications in other projects, which is why I did not change that declaration.

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

tools/yaml2obj/yaml2coff.cpp

index 95cf8f0301e4d0f9bd7bab4f73fcd713a9d980a9..5edce17f81aca8f622027f95355a564e53f94b46 100644 (file)
@@ -37,7 +37,8 @@ struct COFFParser {
   }
 
   bool useBigObj() const {
-    return Obj.Sections.size() > COFF::MaxNumberOfSections16;
+    return static_cast<int32_t>(Obj.Sections.size()) >
+           COFF::MaxNumberOfSections16;
   }
 
   unsigned getHeaderSize() const {