1. 31 Jan, 2005 3 commits
    • re PR other/19696 (gcc.c-torture/execute/ieee/copysign1.c: Unsatisfied symbols: copysignl) · 8c55a142
              PR 19696
              * optabs.c (expand_absneg_bit): Split out from expand_unop and
              expand_abs_nojump and generalize.  Use operand_subword and
              emit_no_conflict_block.  Support large modes.
              (expand_abs_nojump): Use it.  Use HONOR_SIGNED_ZEROS to fall
              back to maximum.
              (expand_unop): Likewise.  Use HONOR_SIGNED_ZEROS to fall back
              negation to subtraction.
              (expand_copysign): Check that the format has signed zeros.
              Use operand_subword and emit_no_conflict_block.  Support large modes.
      
      From-SVN: r94465
      Richard Henderson committed
    • re PR c++/19457 (Warning depends on cached constant) · 6fc98adf
      	PR c++/19457
      	* call.c (convert_like_real): Inline call to
      	dubious_conversion_warnings here.
      	* cp-tree.h (dubious_conversion_warnings): Remove.
      	* semantics.c (finish_unary_op_expr): Copy INTEGER_CSTs before
      	setting TREE_NEGATED_INT.
      	* typeck.c (dubious_conversion_warnings): Remove.
      
      	PR c++/19349
      	* name-lookup.c (pushdecl_namespace_level): Avoid accessing free'd
      	memory.
      
      	PR c++/19457
      	* g++.dg/warn/conv3.C: New test.
      
      From-SVN: r94463
      Mark Mitchell committed
    • Daily bump. · ef3f5228
      From-SVN: r94457
      GCC Administrator committed
  2. 30 Jan, 2005 14 commits
  3. 29 Jan, 2005 13 commits
  4. 28 Jan, 2005 10 commits