Explicitly declare signed bitfields as signed.
authorNick Clifton <nickc@cygnus.com>
Tue, 25 May 1999 07:16:43 +0000 (07:16 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Tue, 25 May 1999 07:16:43 +0000 (07:16 +0000)
From-SVN: r27137

gcc/testsuite/gcc.c-torture/ChangeLog
gcc/testsuite/gcc.c-torture/execute/bf-sign-2.c

index 2d435aac668dc681f87fbf0a3beed78b90df63d3..60f2943ab00938bf76c1d5a68985b33e82a85da8 100644 (file)
@@ -1,3 +1,8 @@
+1999-05-25  Nick Clifton  <nickc@cygnus.com>
+
+       * execute/bf-sign-2.c: Explicitly declare signed bitfields as
+       signed. 
+
 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
 
        * execute/920501-7.c (main): Delete __I960__ ifndef.
index f0a8d52270b40f6a17f5290e1b3a5957211e181e..e8e17176ac07e1787a50101759f22c424fb7eb4d 100644 (file)
@@ -15,8 +15,8 @@
 
 struct X {
   unsigned int      u3:3;
-          long int  s31:31;
-          long int  s32:32;
+    signed long int  s31:31;
+    signed long int  s32:32;
   unsigned long int  u31:31;
   unsigned long int  u32:32;
   unsigned long long ull3 :3;