* reg.c (set_oszc): Use unsigned int for the mask.
authorNick Clifton <nickc@redhat.com>
Tue, 8 Jun 2010 09:15:17 +0000 (09:15 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 8 Jun 2010 09:15:17 +0000 (09:15 +0000)
        (set_szc, set_osz, set_sz): Likewise.

sim/ChangeLog
sim/rx/reg.c

index 15bcaff0b22814c959cc8ed0848a6c467efecd39..4fc4c41c56c065c393d449d33dc381c080429625 100644 (file)
@@ -1,3 +1,8 @@
+2010-06-08  Nick Clifton  <nickc@redhat.com>
+
+       * reg.c (set_oszc): Use unsigned int for the mask.
+       (set_szc, set_osz, set_sz): Likewise.
+
 2010-04-26  Mike Frysinger  <vapier@gentoo.org>
 
        * configure.ac: Target logic moved out to and included from ...
index bfb77a3b64733cbe1936100cde2dcc5af5e97d51..f635b6dc555b271baf6534c0a84b1218fce17975 100644 (file)
@@ -377,7 +377,7 @@ set_flags (int mask, int newbits)
 void
 set_oszc (long long value, int b, int c)
 {
-  int mask = b2mask[b];
+  unsigned int mask = b2mask[b];
   int f = 0;
 
   if (c)
@@ -394,7 +394,7 @@ set_oszc (long long value, int b, int c)
 void
 set_szc (long long value, int b, int c)
 {
-  int mask = b2mask[b];
+  unsigned int mask = b2mask[b];
   int f = 0;
 
   if (c)
@@ -409,7 +409,7 @@ set_szc (long long value, int b, int c)
 void
 set_osz (long long value, int b)
 {
-  int mask = b2mask[b];
+  unsigned int mask = b2mask[b];
   int f = 0;
 
   if ((value & mask) == 0)
@@ -424,7 +424,7 @@ set_osz (long long value, int b)
 void
 set_sz (long long value, int b)
 {
-  int mask = b2mask[b];
+  unsigned int mask = b2mask[b];
   int f = 0;
 
   if ((value & mask) == 0)