From: H.J. Lu Date: Sat, 5 Jun 2010 00:48:49 +0000 (+0000) Subject: Update df_lr_bb_local_compute for embedded bitmaps. X-Git-Tag: releases/gcc-4.6.0~6752 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c69d3a0e59ba44609c1f4745f0dd5eb44b3d34fb;p=thirdparty%2Fgcc.git Update df_lr_bb_local_compute for embedded bitmaps. 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. From-SVN: r160305 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7d65c74b9f1f..d0d71225cd61 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 89f1733c2c48..774cc9e2df63 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