From 36221fc4ec0e13eece16f20d5e0262458d013026 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Wed, 28 Nov 2001 12:10:38 +0000 Subject: [PATCH] df.c (iterate_dataflow_sbitmap, [...]): Add casts to remove warnings. * df.c (iterate_dataflow_sbitmap, iterate_dataflow_bitmap): Add casts to remove warnings. From-SVN: r47412 --- gcc/ChangeLog | 3 +++ gcc/df.c | 18 ++++++++---------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 38fc516b8e5..cec142e5a50 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -7,6 +7,9 @@ Wed Nov 28 06:52:27 2001 Arnaud Charlet Wed Nov 28 08:21:47 2001 Richard Kenner + * df.c (iterate_dataflow_sbitmap, iterate_dataflow_bitmap): + Add casts to remove warnings. + * Makefile.in (OBJS): Sort alphabetically. * print-rtl.c (print_rtx): If RTX code is bad, just say so. diff --git a/gcc/df.c b/gcc/df.c index 9cb0230b27c..a6a474c4216 100644 --- a/gcc/df.c +++ b/gcc/df.c @@ -3863,7 +3863,7 @@ iterative_dataflow_sbitmap (in, out, gen, kill, blocks, worklist = fibheap_new (); EXECUTE_IF_SET_IN_BITMAP (blocks, 0, i, { - fibheap_insert (worklist, order[i], (void *) i); + fibheap_insert (worklist, order[i], (void *) (size_t) i); SET_BIT (pending, i); if (dir == FORWARD) sbitmap_copy (out[i], gen[i]); @@ -3874,18 +3874,17 @@ iterative_dataflow_sbitmap (in, out, gen, kill, blocks, { while (!fibheap_empty (worklist)) { - i = (int) fibheap_extract_min (worklist); + i = (size_t) fibheap_extract_min (worklist); bb = BASIC_BLOCK (i); if (!TEST_BIT (visited, bb->index)) hybrid_search_sbitmap (bb, in, out, gen, kill, dir, - conf_op, transfun, visited, pending, - data); + conf_op, transfun, visited, pending, data); } if (sbitmap_first_set_bit (pending) != -1) { EXECUTE_IF_SET_IN_BITMAP (blocks, 0, i, { - fibheap_insert (worklist, order[i], (void *) i); + fibheap_insert (worklist, order[i], (void *) (size_t) i); }); sbitmap_zero (visited); } @@ -3923,7 +3922,7 @@ iterative_dataflow_bitmap (in, out, gen, kill, blocks, worklist = fibheap_new (); EXECUTE_IF_SET_IN_BITMAP (blocks, 0, i, { - fibheap_insert (worklist, order[i], (void *) i); + fibheap_insert (worklist, order[i], (void *) (size_t) i); SET_BIT (pending, i); if (dir == FORWARD) bitmap_copy (out[i], gen[i]); @@ -3934,18 +3933,17 @@ iterative_dataflow_bitmap (in, out, gen, kill, blocks, { while (!fibheap_empty (worklist)) { - i = (int) fibheap_extract_min (worklist); + i = (size_t) fibheap_extract_min (worklist); bb = BASIC_BLOCK (i); if (!TEST_BIT (visited, bb->index)) hybrid_search_bitmap (bb, in, out, gen, kill, dir, - conf_op, transfun, visited, pending, - data); + conf_op, transfun, visited, pending, data); } if (sbitmap_first_set_bit (pending) != -1) { EXECUTE_IF_SET_IN_BITMAP (blocks, 0, i, { - fibheap_insert (worklist, order[i], (void *) i); + fibheap_insert (worklist, order[i], (void *) (size_t) i); }); sbitmap_zero (visited); } -- 2.30.2