OSDN Git Service

PR c++/26114, c++/26115
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
index 9e5788a..7852572 100644 (file)
@@ -1,3 +1,35 @@
+2006-04-17  Janis Johnson  <janis187@us.ibm.com>
+
+       PR c++/26114, c++/26115
+       * typeck.c (cxx_mark_addressable): Restore check for extra_warnings.
+       * class.c (check_field_decls): Ditto.
+
+2006-04-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       * init.c (build_offset_ref): Remove superfluous temporary.
+
+2006-04-16  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/26365
+       * typeck.c (finish_class_member_access_expr): Robustify
+
+2006-04-15  Kazu Hirata  <kazu@codesourcery.com>
+
+       * Make-lang.in (cp/pt.o): Depend on vecprim.h.
+       * pt.c: Include vecprim.h.
+       (inline_parm_levels): Change the type to VEC(int,heap) *.
+       (inline_parm_levels_used): Remove.
+       (maybe_begin_member_template_processing,
+       maybe_end_member_template_processing): Use VEC instead of
+       VARRAY.
+
+       * cp/call.c: Fix comment typos.
+
+2006-04-12  Mark Mitchell  <mark@codesourcery.com>
+
+       * parser.c (cp_parser_init_declarator): Initialize local variables
+       aggressively.
+
 2006-04-12  Roger Sayle  <roger@eyesopen.com>
 
        * parser.c (cp_parser_init_declarator): Initialise
        * pt.c (instantiate_class_template,
        resolve_typename_type): Likewise.
 
-2005-01-03  Volker Reichelt  <reichelt@igpm.rwth-aaachen.de>
+2005-01-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        PR c++/14136
        * parser.c (cp_parser_unqualified_id): Do not issue error message