------- Comment #8 from pinskia at gcc dot gnu dot org  2009-04-28 23:11 -------
  /* This was a conditional expression but it triggered a bug in
     Sun C 5.5.  */
  if (subtract_p)
    temp = double_int_neg (b->data);
  else
    temp = b->data;

  /* This was a conditional expression but it triggered a bug in
     Sun C 5.5.  */
  if (ivs->bad_uses) 
    return infinite_cost;
  else
    return ivs->cost;


Fixed by:
2008-12-08  Andrew Haley  <a...@redhat.com>
            Kamaraju Kusumanchi  <raju.mailingli...@gmail.com>

        * gimple.h (gimple_build_try): Fix declaration.

        * builtins.c (fold_builtin_sqrt): Don't use a conditional operator.
        * fixed-value.c (do_fixed_add): Likewise.
        * tree-ssa-loop-ivopts.c (iv_ca_cost): Likewise. 


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |4.4.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39674

Reply via email to