* except.c (TYPE_HASH): Cast to size_t, not HOST_WIDE_INT.
authorRichard Henderson <rth@redhat.com>
Wed, 15 Aug 2001 07:23:08 +0000 (00:23 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 15 Aug 2001 07:23:08 +0000 (00:23 -0700)
From-SVN: r44919

gcc/ChangeLog
gcc/except.c

index 5a6cc13167ec47727fb20812935f0442548b8295..2242f7d8ab208ac8ce2e8fb122e64a750e86aff8 100644 (file)
@@ -1,3 +1,7 @@
+2001-08-15  Richard Henderson  <rth@redhat.com>
+
+       * except.c (TYPE_HASH): Cast to size_t, not HOST_WIDE_INT.
+
 Tue Aug 14 17:30:59 2001  Jeffrey A Law  (law@cygnus.com)
 
        * flow.c (commit_one_edge_insertion): Don't separate a LOOP_BEG
index b480f5f076d23c8ae1b5994b2318ea909e757614..a23756268a7abc191c2b633289912d110a9a04e2 100644 (file)
@@ -1472,7 +1472,7 @@ duplicate_eh_regions (ifun, map)
 
 \f
 /* ??? Move from tree.c to tree.h.  */
-#define TYPE_HASH(TYPE) ((HOST_WIDE_INT) (TYPE) & 0777777)
+#define TYPE_HASH(TYPE) ((size_t) (TYPE) & 0777777)
 
 static int
 t2r_eq (pentry, pdata)