2002-01-30 Daniel Jacobowitz <drow@mvista.com>
authorDaniel Jacobowitz <drow@false.org>
Wed, 30 Jan 2002 22:38:56 +0000 (22:38 +0000)
committerDaniel Jacobowitz <drow@false.org>
Wed, 30 Jan 2002 22:38:56 +0000 (22:38 +0000)
        From Neil Booth <neil@daikokuya.demon.co.uk>:
        * gdb.base/bitfields.c: Correct assignments to bitfields to avoid
        warnings.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/bitfields.c

index c4c0fd9851137c1bed601684d5ea7d3f0a0dec85..dd64a3094ce15ee830596ab351109375b0433084 100644 (file)
@@ -1,3 +1,9 @@
+2002-01-30  Daniel Jacobowitz  <drow@mvista.com>
+
+       From Neil Booth <neil@daikokuya.demon.co.uk>:
+       * gdb.base/bitfields.c: Correct assignments to bitfields to avoid
+       warnings.
+
 2002-01-21  Fred Fish  <fnf@redhat.com>
 
        * gdb.base/restore.exp (restore_tests): Fix obvious typo, callee
index 3e6b2e63d3f0295205fc86ebbe71a485138c0acd..bd411f7b647c67820fe6eb7ea0750e9edc3a01ee 100644 (file)
@@ -80,7 +80,7 @@ int main ()
   break1 ();
   flags.uc = 0;
 
-  flags.s1 = 1;
+  flags.s1 = -1;
   break1 ();
   flags.s1 = 0;
 
@@ -131,10 +131,10 @@ int main ()
   flags.u3 = 0;
   flags.u9 = 0;
 
-  flags.s1 = 0x1;
-  flags.s2 = 0x3;
-  flags.s3 = 0x7;
-  flags.s9 = 0x1FF;
+  flags.s1 = -1;
+  flags.s2 = -1;
+  flags.s3 = -1;
+  flags.s9 = -1;
   flags.sc = 0xFF;
   break2 ();
   flags.s1 = 0;
@@ -169,20 +169,20 @@ int main ()
   break4 ();
 
   /* Maximally negative values */
-  flags.s1 = 0x1;
-  flags.s2 = 0x2;
-  flags.s3 = 0x4;
-  flags.s9 = 0x100;
+  flags.s1 = -0x1;
+  flags.s2 = -0x2;
+  flags.s3 = -0x4;
+  flags.s9 = -0x100;
   /* Extract bitfield value so that bitfield.exp can check if the target
      understands signed bitfields.  */
   i = flags.s9;
   break4 ();
 
   /* -1 */
-  flags.s1 = 0x1;
-  flags.s2 = 0x3;
-  flags.s3 = 0x7;
-  flags.s9 = 0x1FF;
+  flags.s1 = -1;
+  flags.s2 = -1;
+  flags.s3 = -1;
+  flags.s9 = -1;
   break4 ();
 
   flags.s1 = 0;