alpha.c (struct shadow_summary): Define bitfields as type unsigned int.
authorRichard Henderson <rth@cygnus.com>
Fri, 12 May 2000 20:32:30 +0000 (13:32 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 12 May 2000 20:32:30 +0000 (13:32 -0700)
        * config/alpha/alpha.c (struct shadow_summary): Define
        bitfields as type unsigned int.

From-SVN: r33884

gcc/ChangeLog
gcc/config/alpha/alpha.c

index 9bcbd19..9eae7dd 100644 (file)
@@ -1,3 +1,8 @@
+2000-05-12  Richard Henderson  <rth@cygnus.com>
+
+       * config/alpha/alpha.c (struct shadow_summary): Define
+       bitfields as type unsigned int.
+
 Sat May 13 00:09:59 2000  Denis Chertykov  <denisc@overta.ru>
 
        * config/avr/t-avr: Added definition of FLOAT while generates
index 89a08cf..f7030d1 100644 (file)
@@ -4863,9 +4863,9 @@ alpha_output_lineno (stream, line)
 struct shadow_summary
 {
   struct {
-    unsigned long i     : 31;  /* Mask of int regs */
-    unsigned long fp    : 31;  /* Mask of fp regs */
-    unsigned long mem   :  1;  /* mem == imem | fpmem */
+    unsigned int i     : 31;   /* Mask of int regs */
+    unsigned int fp    : 31;   /* Mask of fp regs */
+    unsigned int mem   :  1;   /* mem == imem | fpmem */
   } used, defd;
 };