X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Fcp%2FChangeLog;h=1d9dd43bc65daf67e9cf9e34b7ac99441f8cb59e;hp=e186a5d1b56657bc852f8f1937f663ac4574cb8f;hb=8361337727f7909ff99c9bf64f96abc249ad1512;hpb=ea28dad5461998605f6eacbbf581a114dcc1a291 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index e186a5d1b56..1d9dd43bc65 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,59 +1,3 @@ -2010-05-04 Paolo Carlini - - PR c++/43028 - * pt.c (unify): Check each elt for error_mark_node. - -2010-05-04 Jason Merrill - - PR c++/38064 - * typeck.c (cp_build_binary_op): Allow enums for <> as well. - -2010-05-04 Paolo Carlini - - PR c++/43705 - * call.c (build_new_method_call): Return error_mark_node if fns is - NULL_TREE. - -2010-05-03 Dodji Seketeli - - PR c++/43953 - * pt.c (most_specialized_class): Pretend we are processing - a template decl during the call to coerce_template_parms. - -2010-05-03 Jason Merrill - - PR c++/42810 - PR c++/43680 - * decl.c (finish_enum): Use the TYPE_MIN_VALUE and TYPE_MAX_VALUE - from the selected underlying type unless -fstrict-enums. Set - ENUM_UNDERLYING_TYPE to have the restricted range. - * cvt.c (type_promotes_to): Use ENUM_UNDERLYING_TYPE. - * class.c (check_bitfield_decl): Likewise. - -2010-05-01 H.J. Lu - - PR c++/43951 - * init.c (build_new_1): Revert the accidental checkin in - revision 158918. - -2010-04-30 Jason Merrill - - PR c++/43868 - * cxx-pretty-print.c (pp_cxx_decl_specifier_seq): Move pmf handling... - (pp_cxx_type_specifier_seq): ...here. - -2010-04-30 Steven Bosscher - - * optimize.c, parser.c, mangle.c, cp-tree.h: Do not include varray.h. - * Make-lang.in: Don't include varray.h dependency in CXX_TREE_H. - -2010-04-30 Shujing Zhao - - PR c++/43779 - * typeck.c (warn_args_num): New function. - (convert_arguments): Use warn_args_num to print the diagnostic - messages. - 2010-04-29 Fabien Chêne PR c++/43890 @@ -237,7 +181,6 @@ * typeck.c (cxx_sizeof_expr): Likewise. (strip_array_domain): New. - PR c++/43145 * name-lookup.c (current_decl_namespace): Non-static. (pop_nested_namespace): Sanity check. * cp-tree.h: Declare current_decl_namespace. @@ -433,6 +376,11 @@ 2010-03-03 Jason Merrill PR c++/12909 + * mangle.c (mangle_decl): Handle VAR_DECL, too. + +2010-03-03 Jason Merrill + + PR c++/12909 * mangle.c: Include cgraph.h. (mangle_decl): If the mangled name will change in a later ABI version, make the later mangled name an alias.