OSDN Git Service

* c-format.c (gcc_diag_char_table): Add %J.
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
index 6ea7ffb..2734bf6 100644 (file)
@@ -1,3 +1,65 @@
+2003-09-20  Richard Henderson  <rth@redhat.com>
+
+       * decl.c, decl2.c, pt.c: Use %J in diagnostics.
+
+2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/157
+       * parser.c (cp_parser_direct_declarator): Clear
+       parser->num_template_parameter_lists when parsing function
+       parameters.
+       (cp_parser_constructor_declarator_p): Likewise.
+
+2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/495
+       * pt.c (tsubst_friend_class): Only use innermost template
+       arguments for the injected friend class template.
+
+2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/12332
+       * pt.c (instantiate_class_template): Increment
+       processing_template_decl around the tsubst of a template member
+       function.
+
+2003-09-19  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+       * decl.c (cxx_scope_descriptor): Fix thinko.
+       (struct cp_binding_level): Adjust type of binding_depth field. 
+
+2003-09-18  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       PR c++/12320
+       * call.c (type_passed_as): Check for incomplete type.
+       (convert_for_arg_passing): Likewise.
+
+2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/9848
+       * optimize.c (maybe_clone_body): Don't set MARK_USED on parameters
+       here.
+       * semantics.c (expand_body): Set it here on the remaining clones.
+
+2003-09-18  Roger Sayle  <roger@eyesopen.com>
+
+       * lex.c (init_operators): Remove operator_name_info for FFS_EXPR.
+       * class.c (instantiate_type): Remove FFS_EXPR case.
+
+2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       * ChangeLog: Fix recent commit.
+
+2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       * ChangeLog: Add PR number to patch for PR c++/12316.
+
+2003-09-18  Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+       * error.c (dump_type): Simplify.  Use pp_type_specifier_seq for
+       "C" types. 
+       * cxx-pretty-print.c (pp_cxx_type_specifier_seq): Fix thinko.
+
 2003-09-17  Richard Henderson  <rth@redhat.com>
 
        * semantics.c (expand_body): Don't save/restore input_location.
@@ -20,6 +82,7 @@
 
 2003-09-17  Richard Henderson  <rth@redhat.com>
 
+       PR c++/12316
         * semantics.c (expand_or_defer_fn): Inc/dec function_depth.
 
 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>