From: jamborm Date: Thu, 8 Oct 2015 16:30:06 +0000 (+0000) Subject: Fix Solaris bootstrap X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=58111f65c1d006a4a124b1145e464661da723725;p=thirdparty%2Fgcc.git Fix Solaris bootstrap 2015-10-08 Martin Jambor * ipa-cp.c (meet_with_1): Make the argument of abs signed. Remove unnecessary MIN. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@228607 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7ae4f39fb7df..d7820e411414 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-10-08 Martin Jambor + + * ipa-cp.c (meet_with_1): Make the argument of abs signed. Remove + unnecessary MIN. + 2015-10-08 Yuri Rumyantsev * tree-vect-loop.c (vect_analyze_loop_operations): Skip virtual phi diff --git a/gcc/ipa-cp.c b/gcc/ipa-cp.c index 0d9fdee79b64..d9d81f1e0967 100644 --- a/gcc/ipa-cp.c +++ b/gcc/ipa-cp.c @@ -852,8 +852,8 @@ ipcp_alignment_lattice::meet_with_1 (unsigned new_align, unsigned new_misalign) } if (misalign != (new_misalign % align)) { - int diff = abs (misalign - (new_misalign % align)); - align = MIN (align, (unsigned) diff & -diff); + int diff = abs ((int) misalign - (int) (new_misalign % align)); + align = (unsigned) diff & -diff; if (align) misalign = misalign % align; else