OSDN Git Service

* config/mcore/mcore.c Don't include assert.h.
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
index c167e94..47a915a 100644 (file)
@@ -1,3 +1,56 @@
+2010-12-07  Joseph Myers  <joseph@codesourcery.com>
+
+       * rtti.c: Don't include assert.h.
+
+2010-12-07  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR c++/45330
+       * cp-tree.h (suggest_alternatives_for, location_of): Declare.
+       * error.c (dump_expr): Handle TYPE_DECL.
+       (location_of): Unstaticize.
+       * name-lookup.c (suggest_alternatives_for): New function.
+       * lex.c (unqualified_name_lookup_error): Call it.
+
+2010-12-06  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * call.c: Include c-family/c-objc.h.
+       * decl.c: Same change.
+       * decl2.c: Same change.
+       * error.c: Same change.
+       * lex.c: Same change.
+       * parser.c: Same change.
+       * pt.c: Same change.
+       * semantics.c: Same change.
+       * typeck.c: Same change.
+       * Make-lang.in (cp/decl.o): Depend on c-family/c-objc.h.
+       (cp/decl2.o): Same change.
+       (cp/call.o): Same change.
+       (cp/error.o): Same change.
+       (cp/lex.o): Same change.
+       (cp/parser.o): Same change.
+       (cp/pt.o): Same change.
+       (cp/semantics.o): Same change.
+       (cp/typeck.o): Same change.
+       * config-lang.in (gtfiles): Added c-family/c-objc.h.
+       
+2010-12-03  Jason Merrill  <jason@redhat.com>
+
+       PR c++/46645
+       * semantics.c (build_data_member_initialization): Remove assert.
+
+       PR c++/46058
+       * tree.c (lvalue_kind) [SCOPE_REF]: Handle non-dependent case.
+
+2010-12-03  Richard Guenther  <rguenther@suse.de>
+
+       PR c/46745
+       * error.c (dump_expr): Handle MEM_REF.
+
+2010-12-03  Laurynas Biveinis  <laurynas.biveinis@gmail.com>
+
+       * cp-tree.h (struct aggr_init_expr_arg_iterator_d): Remove GTY
+       tag.
+
 2010-12-02  Nicola Pero  <nicola.pero@meta-innovation.com>
 
        * parser.c (cp_parser_objc_throw_statement): Use