diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8160501c622a3ac70b742fd308b4845c91a564c3..d343813ef028dfdba1e0317f667d5e293d305e8d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-04-29 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> + + * combine.c (find_split_point): Use gen_int_mode. + 2002-04-29 Vladimir Makarov <vmakarov@redhat.com> Merging code from dfa-branch: diff --git a/gcc/combine.c b/gcc/combine.c index 67f62908e5333ba05ccfa4ba327bbb746931c38c..b30ad25f56afedc95da489e01729837c09aae631 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -3064,8 +3064,8 @@ find_split_point (loc, insn) SUBST (SET_SRC (x), gen_binary (IOR, mode, gen_binary (AND, mode, dest, - GEN_INT (~(mask << pos) - & GET_MODE_MASK (mode))), + gen_int_mode (~(mask << pos), + mode)), GEN_INT (src << pos))); SUBST (SET_DEST (x), dest);