+2002-10-18 Zack Weinberg <zack@codesourcery.com>
+
+ * decl.c (start_decl): Point users of the old initialized-
+ typedef extension at __typeof__.
+
Thu Oct 17 17:14:07 CEST 2002 Jan Hubicka <jh@suse.cz>
PR opt/7630
switch (TREE_CODE (decl))
{
case TYPE_DECL:
- error ("typedef `%s' is initialized",
+ error ("typedef `%s' is initialized (use __typeof__ instead)",
IDENTIFIER_POINTER (DECL_NAME (decl)));
initialized = 0;
break;
+2002-10-18 Zack Weinberg <zack@codesourcery.com>
+
+ * decl.c (start_decl): Point users of the old initialized-
+ typedef extension at __typeof__.
+
2002-10-18 Nathan Sidwell <nathan@codesourcery.com>
PR c++/7676
* class.c (add_method): Compare template parms too.
-
+
2002-10-17 Mark Mitchell <mark@codesourcery.com>
* mangle.c (globals): Add entity and need_abi_warning.
PR c++/7478
* cvt.c (convert_to_reference): Allow references as the incoming
type.
-
+
PR c++/8134
* tree.c (zero_init_p): Always return 1.
fields.
* pt.c (convert_template_argument): Do not allow variably modified
types as template arguments.
- * tree.c (variably_modified_type_p): New function.
+ * tree.c (variably_modified_type_p): New function.
2002-10-11 Jason Molenda <jmolenda@apple.com>
PRs C++/6803, C++/7721 and C++/7803
* decl.c (grokdeclarator): Gracefully handle template-name as
- decl-specifier.
+ decl-specifier.
2002-10-09 Zack Weinberg <zack@codesourcery.com>
switch (TREE_CODE (decl))
{
case TYPE_DECL:
- error ("typedef `%D' is initialized", decl);
+ error ("typedef `%D' is initialized (use __typeof__ instead)", decl);
initialized = 0;
break;