OSDN Git Service

2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
index fe79719..5487d33 100644 (file)
@@ -1,3 +1,58 @@
+2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
+       
+        PR c++/8046
+        * error.c (dump_decl): Handle BIT_NOT_EXPR as
+        pseudo destructor calls.
+
+2003-07-01  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * cp-tree.h (define_label): Replace filename and lineno
+       arguments with a location_t.
+       * decl.c (pop_label): Adjust define_label call.
+       (define_label): Replace filename and lineno arguments with a
+       location_t.
+       * semantics.c (finish_label): Adjust define_label call.
+
+2003-07-01  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/9559
+       * decl2.c (grokfield): Do not build NOP_EXPRs around the
+       error_mark_node.
+
+2003-06-30  Neil Booth  <neil@daikokuya.co.uk>
+
+       * Make-lang.in: Update.
+       * cp-lang.c (c_language): Define.
+       (LANG_HOOKS_INIT_OPTIONS): Use common hook.
+       * cp-tree.h (cxx_init_options): Remove.
+       * lex.c: Don't include diagnostic.h.
+       (cxx_init_options): Remove.
+
+2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
+
+        PR c++/4933
+        * error.c (dump_expr): Support correctly the COMPOUND_EXPR
+        tree generated within a template. Use dump_expr to dump an
+        expression sizeof.
+
+2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
+
+        * mangle.c (write_expression): Exit gracefully when trying to
+        mangle a CALL_EXPR.
+
+2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
+
+        PR c++/10750
+        * parser.c (cp_parser_primary_expression): A VAR_DECL with a
+        (value- or type-) dependent expression as DECL_INITIAL is a
+        valid constant-expression (at parser time).
+
+2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
+
+        PR c++/11106
+        * error.c (dump_decl): Call dump_decl to dump the DECL_NAME for a
+        USING_DECL, instead of print_tree_identifier.
+
 2003-06-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
 
        * cp-tree.h (language_to_string): Adjust declaration.