diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7d65c74b9f1..d0d71225cd6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2010-06-04 H.J. Lu + + PR boostrap/44421 + * df-problems.c (df_lr_bb_local_compute): Updated for embedded + bitmaps. + (df_byte_lr_bb_local_compute): Likewise. + 2010-06-03 Jason Merrill Implement noexcept operator (5.3.7) diff --git a/gcc/df-problems.c b/gcc/df-problems.c index 89f1733c2c4..774cc9e2df6 100644 --- a/gcc/df-problems.c +++ b/gcc/df-problems.c @@ -903,7 +903,7 @@ df_lr_bb_local_compute (unsigned int bb_index) df_ref use = *use_rec; /* Add use to set of uses in this BB. */ if (DF_REF_FLAGS (use) & DF_REF_AT_TOP) - bitmap_set_bit (bb_info->use, DF_REF_REGNO (use)); + bitmap_set_bit (&bb_info->use, DF_REF_REGNO (use)); } #endif @@ -2712,7 +2712,7 @@ df_byte_lr_bb_local_compute (unsigned int bb_index) unsigned int uregno = DF_REF_REGNO (use); unsigned int start = problem_data->regno_start[uregno]; unsigned int len = problem_data->regno_len[uregno]; - bitmap_set_range (bb_info->use, start, len); + bitmap_set_range (&bb_info->use, start, len); } } #endif