tree-alias-common.h (struct tree_alias_ops): Change ip and ip_partial to unsigned...
authorJoseph Myers <jsm@polyomino.org.uk>
Mon, 21 Jun 2004 12:37:46 +0000 (13:37 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Mon, 21 Jun 2004 12:37:46 +0000 (13:37 +0100)
* tree-alias-common.h (struct tree_alias_ops): Change ip and
ip_partial to unsigned int.

fortran:
* trans.h (stmtblock_t): Change has_scope to unsigned int.

java:
* jcf.h (struct JCF): Change java_source, right_zip and finished
to unsigned int.
* lex.h (struct java_lexer): Change hit_eof, read_anything,
byte_swap and use_fallback to unsigned int.
* parse.h (struct _jdep): Change flag0 to unsigned int.

From-SVN: r83430

gcc/ChangeLog
gcc/fortran/ChangeLog
gcc/fortran/trans.h
gcc/java/ChangeLog
gcc/java/jcf.h
gcc/java/lex.h
gcc/java/parse.h
gcc/tree-alias-common.h

index 77f8f98e00c188a3bee92f418ae354a246eee91e..17f767f5b09d38dce8a2ffabde1718f9e9520b36 100644 (file)
@@ -1,3 +1,8 @@
+2004-06-21  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * tree-alias-common.h (struct tree_alias_ops): Change ip and
+       ip_partial to unsigned int.
+
 2004-06-21  Richard Henderson  <rth@redhat.com>
 
        * c-common.c (verify_sequence_points): Export.
index 2348f28e0303031852c31b581cbbc11ce6a9989f..5cbbc987dc0654d3807d47d818a5a6bee423a9b9 100644 (file)
@@ -1,3 +1,7 @@
+2004-06-21  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * trans.h (stmtblock_t): Change has_scope to unsigned int.
+
 2004-06-20  Steven G. Kargl  <kargls@comcast.net>
 
        * arith.c (gfc_range_check): correct complex underflow.
index 1c205ef0afdfd4b05aa7197150521547f903a9a6..c4d8df47d7705263b4d5ef735501412477b430eb 100644 (file)
@@ -31,7 +31,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 typedef struct
 {
   tree head;
-  int has_scope:1;
+  unsigned int has_scope:1;
 }
 stmtblock_t;
 
index 3c2b1a2cf18901acde1aaba8ae2754d59deb232c..fff8cfe686aba753ef3b2ae633b0c3aaac3fbcf7 100644 (file)
@@ -1,3 +1,11 @@
+2004-06-21  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * jcf.h (struct JCF): Change java_source, right_zip and finished
+       to unsigned int.
+       * lex.h (struct java_lexer): Change hit_eof, read_anything,
+       byte_swap and use_fallback to unsigned int.
+       * parse.h (struct _jdep): Change flag0 to unsigned int.
+
 2004-06-17  Ranjit Mathew  <rmathew@hotmail.com>
 
        Fixes PR java/13948
index 27e0761cf7de2e3e50e35bfac9a0fd3a8beb838d..09e2c1a2bc535b9fc98d6b31f2da42f27d21251e 100644 (file)
@@ -106,9 +106,9 @@ typedef struct JCF GTY(()) {
   unsigned char * GTY ((skip)) buffer_end;
   unsigned char * GTY ((skip)) read_ptr;
   unsigned char * GTY ((skip)) read_end;
-  int java_source : 1;
-  int right_zip : 1;
-  int finished : 1;
+  unsigned int java_source : 1;
+  unsigned int right_zip : 1;
+  unsigned int finished : 1;
   jcf_filbuf_t filbuf;
   PTR GTY ((skip)) read_state;
   const char *filename;
index 213a80f3c5dfe2ed9a3dec4bc9d5bce8205f5bfe..9a7cad11a12e4537333b57dbf922253ba03ea176 100644 (file)
@@ -115,7 +115,7 @@ struct java_lexer
   unicode_t unget_value;
 
   /* If nonzero, we've hit EOF.  Used only by java_get_unicode().  */
-  int hit_eof : 1;
+  unsigned int hit_eof : 1;
   
   /* Name of the character encoding we're using.  */
   const char *encoding;
@@ -123,13 +123,13 @@ struct java_lexer
 #ifdef HAVE_ICONV
   /* Nonzero if we've read any bytes.  We only recognize the
      byte-order-marker (BOM) as the first word.  */
-  int read_anything : 1;
+  unsigned int read_anything : 1;
 
   /* Nonzero if we have to byte swap.  */
-  int byte_swap : 1;
+  unsigned int byte_swap : 1;
 
   /* Nonzero if we're using the fallback decoder.  */
-  int use_fallback : 1;
+  unsigned int use_fallback : 1;
 
   /* The handle for the iconv converter we're using.  */
   iconv_t handle;
index bedf70624d23acbfadef2a18bca78c7e1b75fc0e..cf62dae8446566dc151ef6c46317f2671efcce4f 100644 (file)
@@ -479,7 +479,7 @@ enum jdep_code {
 typedef struct _jdep {
   ENUM_BITFIELD(jdep_code) kind : 8; /* Type of patch */
 
-  int  flag0 : 1;              /* Some flags */
+  unsigned int  flag0 : 1;     /* Some flags */
   tree decl;                   /* Tied decl/or WFL */
   tree solv;                   /* What to solve */
   tree wfl;                    /* Where thing to resolve where found */
index bf3cfcb75cc132f97ebd831bc82e45a74b292afb..ec93ce3dad2a8b5bac874c98b0e2a5efddeb1948 100644 (file)
@@ -105,11 +105,11 @@ struct tree_alias_ops
   void *data;
 
   /* Interprocedural.  */
-  int ip:1; 
+  unsigned int ip:1; 
 
   /* Can do conservative interprocedural analysis if we save the 
    * info.  */
-  int ip_partial:1; 
+  unsigned int ip_partial:1; 
 
 };