X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2FChangeLog;h=23377d1d760ffcc7b570e43d6d32d066a9faaf36;hp=ecf1f2697ea6f9afb1826a27b6c9582f1c42de5e;hb=9d7cbe29e9ca43581c180f0d49aa9d2b9f1b0f81;hpb=f57ddb4876c94f633a27d610558d4f1fd0be9a0d diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ecf1f2697ea..23377d1d760 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,46 @@ +2010-04-09 Manuel López-Ibáñez + + PR c++/28584 + * c.opt (Wint-to-pointer-cast): Available in C++. + * doc/invoke.texi (Wint-to-pointer-cast): Available in C++. + +2010-04-08 Eric Botcazou + + * tree.h (TREE_ADDRESSABLE): Document its effect for function types. + * calls.c (expand_call): Pass the function type to aggregate_value_p. + * function.c (aggregate_value_p): Do not honor DECL_BY_REFERENCE on + the target function of a CALL_EXPR. Honor TREE_ADDRESSABLE on the + function type instead. Reorder and simplify checks. + + * gimplify.c (gimplify_modify_expr_rhs) : New case. + +2010-04-08 Jing Yu + Zdenek Dvorak + + PR tree-optimization/42720 + * tree-ssa-loop-unswitch.c (tree_ssa_unswitch_loops): Move one-time + loop unswitch conditions here from + (tree_unswitch_single_loop). + +2010-04-08 Sebastian Pop + + * tree-if-conv.c: Fix comments and simplify logic. + +2010-04-08 Sebastian Pop + + * tree-if-conv.c (if_convertible_loop_p): Remove unused parameter. + (tree_if_conversion): Same. Update call to if_convertible_loop_p. + (main_tree_if_conversion): Update call to tree_if_conversion. + +2010-04-08 Manuel López-Ibáñez + + PR 42485 + * doc/invoke.texi (-b,-V): Delete. + * doc/tm.texi: Do not mention -b. + * gcc.c (display_help): Delete -b and -V. + (process_command): Delete -b and -V. + * gcc.h (DEFAULT_SWITCH_TAKES_ARG): Delete -b and -V. + 2010-04-08 Christian Borntraeger Wolfgang Gellerich