aarch64: Fix MSVC warnings
authorMarek Vasut <marex@denx.de>
Sun, 30 Aug 2020 22:52:09 +0000 (00:52 +0200)
committerMarek Vasut <marex@denx.de>
Wed, 16 Sep 2020 12:27:27 +0000 (14:27 +0200)
This fixes various warnings reported by the MSVC in CI.
No functional change.

Signed-off-by: Marek Vasut <marex@denx.de>
orc/orcarm.c

index 60452e6..94ab88e 100644 (file)
@@ -1247,7 +1247,7 @@ encode_logical_imm (int size, orc_uint64 val, orc_uint32 *encoded)
   } while (size > 2);
 
   /** decide the rotations to make the element be: 0^m 1^n */
-  mask = ((orc_uint64)-1ULL) >> (64 - size);
+  mask = ((orc_uint64)~0ULL) >> (64 - size);
   val &= mask;
 
   if (mask_shifted_ones (val)) {