aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1999-11-30 14:28:43 -0800
committerRichard Henderson <rth@gcc.gnu.org>1999-11-30 14:28:43 -0800
commite5b7ca327d3df06a69998bd72ae2cccad3759d25 (patch)
tree3f6d71943d76c090980cf6d0fdf0c35875a06b61 /gcc
parente48addeebcc08efa9cd2a13fd2e70e2c92db26d8 (diff)
downloadgcc-e5b7ca327d3df06a69998bd72ae2cccad3759d25.zip
gcc-e5b7ca327d3df06a69998bd72ae2cccad3759d25.tar.gz
gcc-e5b7ca327d3df06a69998bd72ae2cccad3759d25.tar.bz2
lcm.c (compute_laterin): Cast bb->aux to size_t not int.
* lcm.c (compute_laterin): Cast bb->aux to size_t not int. (compute_nearerout): Likewise. * ggc-page.c (ggc_page_print_statistics): Explicitly cast size_t to unsigned long for formatting. From-SVN: r30728
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/ggc-page.c4
-rw-r--r--gcc/lcm.c4
3 files changed, 11 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6210e8a..317ee8f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+Tue Nov 30 14:21:00 1999 Richard Henderson <rth@cygnus.com>
+
+ * lcm.c (compute_laterin): Cast bb->aux to size_t not int.
+ (compute_nearerout): Likewise.
+ * ggc-page.c (ggc_page_print_statistics): Explicitly cast
+ size_t to unsigned long for formatting.
+
1999-11-30 Jakub Jelinek <jakub@redhat.com>
* config/sparc/sparc.h (FIXED_REGISTERS, CONDITIONAL_REGISTER_USAGE):
diff --git a/gcc/ggc-page.c b/gcc/ggc-page.c
index 2497f55..7687cef 100644
--- a/gcc/ggc-page.c
+++ b/gcc/ggc-page.c
@@ -1192,8 +1192,8 @@ ggc_page_print_statistics ()
in_use +=
(OBJECTS_PER_PAGE (i) - p->num_free_objects) * (1 << i);
}
- fprintf (stderr, "%-3d %-15lu %-15u\n", i,
- (unsigned long) allocated, in_use);
+ fprintf (stderr, "%-3d %-15lu %-15lu\n", i,
+ (unsigned long) allocated, (unsigned long) in_use);
}
/* Print out some global information. */
diff --git a/gcc/lcm.c b/gcc/lcm.c
index a6cdd7d..64a00a4 100644
--- a/gcc/lcm.c
+++ b/gcc/lcm.c
@@ -274,7 +274,7 @@ compute_laterin (edge_list, earliest, antloc, later, laterin)
the entry block. That edge should always have a LATER value the
same as EARLIEST for that edge. */
for (e = ENTRY_BLOCK_PTR->succ; e; e = e->succ_next)
- sbitmap_copy (later[(int)e->aux], earliest[(int)e->aux]);
+ sbitmap_copy (later[(size_t)e->aux], earliest[(size_t)e->aux]);
/* Add all the blocks to the worklist. This prevents an early exit from
the loop given our optimistic initialization of LATER above. */
@@ -610,7 +610,7 @@ compute_nearerout (edge_list, farthest, st_avloc, nearer, nearerout)
the exit block. That edge should always have a NEARER value the
same as FARTHEST for that edge. */
for (e = EXIT_BLOCK_PTR->pred; e; e = e->pred_next)
- sbitmap_copy (nearer[(int)e->aux], farthest[(int)e->aux]);
+ sbitmap_copy (nearer[(size_t)e->aux], farthest[(size_t)e->aux]);
/* Add all the blocks to the worklist. This prevents an early exit
from the loop given our optimistic initialization of NEARER. */