diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b7c8312c770..e7626684028 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2003-01-02 Steven Bosscher + + * objc/Make-lang.in, objc/config-lang.in, objc/lang-specs.h, + objc/objc-act.h: Fix copyright years. + 2003-01-02 Steven Bosscher * doc/passes.texi: Fix documentation for -fssa-ccp diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f5b3fd26787..aa220ef7fa8 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2003-01-02 Steven Bosscher + + * cp/except.c, cp/expr.c, cp/friend.c, cp/g++spec.c, + cp/lang-options.h, cp/lang-specs.h, cp/lex.h, cp/ptree.c, + cp/repo.c: Fix copyright years. + 2003-01-01 Neil Booth * lex.c: Remove superfluous include of cpplib.h. @@ -89,7 +95,7 @@ (finish_named_return_value): Remove. (cp_expand_stmt): Remove RETURN_INIT case. * tree.c (cp_statement_code_p): Remove RETURN_INIT case. - + 2002-12-31 Mark Mitchell PR c++/9112 @@ -129,7 +135,7 @@ 2002-12-30 Nathanael Nerode - * config-lang.in, Make-lang.in, operators.def, cp-tree.def: + * config-lang.in, Make-lang.in, operators.def, cp-tree.def: GCC, not GNU CC. 2002-12-30 Mark Mitchell @@ -159,7 +165,7 @@ (pending_lang_change): Likewise. (yylex): Likewise. * semantics.c (finish_id_expr): Remove. - + * decl.c (grokdeclarator): Diagnost "extern thread" and "static thread" correctly. @@ -250,7 +256,7 @@ cxx_warn_unused_global_decl, cp_expr_size): Likewise. * cxxfilt.c (demangle_it, print_demangler_list, usage, standard_symbol_characters, hp_symbol_characters, main, fatal): - Likewise. + Likewise. (strip_underscore): Change type from 'int' to 'bool'. (main): Use boolean constants. @@ -359,7 +365,7 @@ (grokdeclarator): Obscure tweaks for slightly different declarator representations. (start_method): Return error_mark_node to indicate failure. - (cp_tree_node_structure_enum): Use TS_CP_DEFAULT_ARG for DEFAULT_ARGs. + (cp_tree_node_structure_enum): Use TS_CP_DEFAULT_ARG for DEFAULT_ARGs. * decl2.c (constructor_name_full): Simplify. (constructor_name): Use it. (build_expr_from_tree): Adjust for changes to do new parser. @@ -435,7 +441,7 @@ (finish_class_member_access_expr): Use it. (convert_arguments): Simplify. (build_unary_op): Handle BASELINKs. - + 2002-12-26 Nathan Sidwell PR c++/4803 @@ -461,7 +467,7 @@ PR c++/9053 * decl.c (duplicate_decls): Templates may be disambiguated by return type. - + PR c++/8702 * decl2.c (check_classfn): Use lookup_fnfield_1. List all conversion operators on failure. @@ -560,7 +566,7 @@ * decl.c (finish_function): Also complain about no return in templates. - * semantics.c (finish_return_stmt): Also call check_return_expr in + * semantics.c (finish_return_stmt): Also call check_return_expr in templates. * typeck.c (check_return_expr): In a template, just remember that we saw a return. @@ -593,7 +599,7 @@ 2002-12-13 Gabriel Dos Reis PR C++/8031 - * cvt.c (convert_to_pointer_force): Don't try comparing against + * cvt.c (convert_to_pointer_force): Don't try comparing against erronous type. 2002-12-13 Geoffrey Keating @@ -616,10 +622,10 @@ 2002-12-10 Matt Austern * cp-tree.h: get rid of needs_virtual_reinit bit. - + 2002-12-09 Mark Mitchell - * NEWS: Document removal of in-class initialization extension for + * NEWS: Document removal of in-class initialization extension for static data members of non-arithmetic, non-enumeration type. * decl.c (check_static_variable_definition): Do not allow that extension. @@ -639,7 +645,7 @@ PR C++/8799 * error.c (dump_expr): Don't ever try to dump a non-existent - expression. + expression. 2002-12-03 Nathan Sidwell @@ -681,7 +687,7 @@ PR c++/8461, c++/8625 * call.c (convert_for_arg_passing): Don't mess with error_mark_node. (cp_convert_parm_for_inlining): Remove. - * cp-lang.c (LANG_HOOKS_TREE_INLINING_CONVERT_PARM_FOR_INLINING): + * cp-lang.c (LANG_HOOKS_TREE_INLINING_CONVERT_PARM_FOR_INLINING): Remove. * cp-tree.h (ADDR_IS_INVISIREF): Remove. * except.c (stabilize_throw_expr): Remove ADDR_IS_INVISIREF code. @@ -703,7 +709,7 @@ PR c++/8615 * error.c (dump_expr): Handle character constants with TREE_OVERFLOW set. - + 2002-12-02 Kriang Lerdsuwanakij DR 180 @@ -715,7 +721,7 @@ PR c++/5919 * pt.c (unify): Use variably_modified_type_p to test validity of template argument types. - + PR c++/8727 * cp-tree.h (lang_type_class): Add typeinfo_var. (CLASSTYPE_TYPEINFO_VAR): New macro. @@ -750,7 +756,7 @@ (check_initializer): Validate the type of the initialized variable, even if the initializer is absent. * typeck.c (cp_type_quals): Deal gracefully with erroneous types. - + PR c++/8214 * typeck.c (convert_for_assignment): Do not use decl_constant_value on the operand. @@ -763,7 +769,7 @@ * parse.y (class_head_defn): Set CLASSTYPE_DECLARED_CLASS for anonymous structs. - + 2002-11-29 Mark Mitchell * class.c (walk_subobject_offsets): Recur on binfos as well as on @@ -772,7 +778,7 @@ base class. (layout_empty_base): Likewise. (build_base_field): Likewise. - + 2002-11-27 Mark Mitchell * class.c (build_base_field): Make sure we get the canonical base @@ -802,7 +808,7 @@ (build_base_field): Record offsets of empty bases in primary virtual bases. (layout_class_type): Record offsets of empty bases in fields. - + * search.c (is_subobject_of_p_1): Fix thinko. (lookup_field_queue_p): Likewise. @@ -1334,7 +1340,7 @@ 2002-10-03 Mark Mitchell - PR c++/7931 + PR c++/7931 * pt.c (for_each_template_parm_r): Handle BASELINKs. PR c++/7754 diff --git a/gcc/cp/except.c b/gcc/cp/except.c index 1ffea5fdc95..001d7f1bd12 100644 --- a/gcc/cp/except.c +++ b/gcc/cp/except.c @@ -1,6 +1,6 @@ /* Handle exceptional things in C++. Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, - 2000, 2001 Free Software Foundation, Inc. + 2000, 2001, 2002, 2003 Free Software Foundation, Inc. Contributed by Michael Tiemann Rewritten by Mike Stump , based upon an initial re-implementation courtesy Tad Hunt. diff --git a/gcc/cp/expr.c b/gcc/cp/expr.c index 5565c3bb74a..739aaccdf05 100644 --- a/gcc/cp/expr.c +++ b/gcc/cp/expr.c @@ -1,7 +1,7 @@ /* Convert language-specific tree expression to rtl instructions, for GNU compiler. Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, - 2000, 2001 Free Software Foundation, Inc. + 2000, 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/friend.c b/gcc/cp/friend.c index 5ecd130cb89..56b64525233 100644 --- a/gcc/cp/friend.c +++ b/gcc/cp/friend.c @@ -1,5 +1,6 @@ /* Help friends in C++. - Copyright (C) 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003 + Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/g++spec.c b/gcc/cp/g++spec.c index f3ad66e7a05..8c1e3ae98f1 100644 --- a/gcc/cp/g++spec.c +++ b/gcc/cp/g++spec.c @@ -1,5 +1,6 @@ /* Specific flags and argument handling of the C++ front-end. - Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 + Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/lang-options.h b/gcc/cp/lang-options.h index 4447b6f4770..25303de2a6f 100644 --- a/gcc/cp/lang-options.h +++ b/gcc/cp/lang-options.h @@ -1,6 +1,6 @@ /* Definitions for switches for C++. - Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000 - Free Software Foundation, Inc. + Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, + 2001, 2003 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/lang-specs.h b/gcc/cp/lang-specs.h index d54a5ce5f88..e8264676449 100644 --- a/gcc/cp/lang-specs.h +++ b/gcc/cp/lang-specs.h @@ -1,6 +1,6 @@ /* Definitions for specs for C++. - Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 - Free Software Foundation, Inc. + Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, + 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/lex.h b/gcc/cp/lex.h index df4352a4a27..35c3503ea41 100644 --- a/gcc/cp/lex.h +++ b/gcc/cp/lex.h @@ -1,6 +1,6 @@ /* Define constants and variables for communication with the parser. Copyright (C) 1987, 1992, 1993, 1994, 1995, 1996, 1997, 1998, - 2000 Free Software Foundation, Inc. + 2000, 2001, 2002, 2003 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) and by Brendan Kehoe (brendan@cygnus.com). diff --git a/gcc/cp/ptree.c b/gcc/cp/ptree.c index 5fbb1e84ff3..5550d00869b 100644 --- a/gcc/cp/ptree.c +++ b/gcc/cp/ptree.c @@ -1,6 +1,6 @@ /* Prints out trees in human readable form. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, - 1999 Free Software Foundation, Inc. + 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/repo.c b/gcc/cp/repo.c index bfe02826eb0..105e4df51ac 100644 --- a/gcc/cp/repo.c +++ b/gcc/cp/repo.c @@ -1,5 +1,6 @@ /* Code to maintain a C++ template repository. - Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2003 + Free Software Foundation, Inc. Contributed by Jason Merrill (jason@cygnus.com) This file is part of GCC. diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index efe9a26d272..b514b08f89e 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,9 @@ +2003-01-02 Steven Bosscher + + * java/jcf-reader.c, java/jvgenmain.c, java/keyword.gperf, + java/lang-options.h, java/mangle.c, java/mangle_name.c, + java/xref.c, java/zextract.c,java/zipfile.h: Fix copyright years. + 2003-01-01 Steven Bosscher * Make-lang.in, boehm.c, buffer.c, @@ -8,7 +14,7 @@ java-tree.h, javaop.def, jcf-parse.c, jcf-write.c, jv-scan.c, jvgenmain.c, - jvspec.c, keyword.gperf, + jvspec.c, keyword.gperf, keyword.h, lang-options.h, lang-specs.h, lang.c, lex.c, lex.h, mangle.c, mangle_name.c, @@ -38,7 +44,7 @@ (print_cxx_classname): Add add_scope parameter. (print_class_decls): Do not emit a semicolon after the extern "Java" block. - (process_file): Adjust calls to print_cxx_classname. + (process_file): Adjust calls to print_cxx_classname. 2002-12-23 Joseph S. Myers diff --git a/gcc/java/jcf-reader.c b/gcc/java/jcf-reader.c index 526f93e255f..8a7d7fcab20 100644 --- a/gcc/java/jcf-reader.c +++ b/gcc/java/jcf-reader.c @@ -1,7 +1,7 @@ /* This file read a Java(TM) .class file. It is not stand-alone: It depends on tons of macros, and the intent is you #include this file after you've defined the macros. - Copyright (C) 1996, 1997, 1998, 1999, 2000, 2003 + Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/java/jvgenmain.c b/gcc/java/jvgenmain.c index 2e4eb765188..ca2ad0ed129 100644 --- a/gcc/java/jvgenmain.c +++ b/gcc/java/jvgenmain.c @@ -1,5 +1,6 @@ /* Program to generate "main" a Java(TM) class containing a main method. - Copyright (C) 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 + Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/java/keyword.gperf b/gcc/java/keyword.gperf index d31ce3e9248..09024829cd8 100644 --- a/gcc/java/keyword.gperf +++ b/gcc/java/keyword.gperf @@ -1,6 +1,7 @@ %{ /* Keyword definition for the GNU compiler for the Java(TM) language. - Copyright (C) 1997, 1998, 2003 Free Software Foundation, Inc. + Copyright (C) 1997, 1998, 2001, 2002, 2003 + Free Software Foundation, Inc. Contributed by Alexandre Petit-Bianco (apbianco@cygnus.com) This file is part of GCC. diff --git a/gcc/java/lang-options.h b/gcc/java/lang-options.h index 00c46d54acf..5930006be9e 100644 --- a/gcc/java/lang-options.h +++ b/gcc/java/lang-options.h @@ -1,5 +1,5 @@ /* Switch definitions for the GNU compiler for the Java(TM) language. - Copyright (C) 1998, 1999, 2000, 2001, 2003 + Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/java/mangle.c b/gcc/java/mangle.c index bb1a8e3256e..2930e0682de 100644 --- a/gcc/java/mangle.c +++ b/gcc/java/mangle.c @@ -1,6 +1,7 @@ /* Functions related to mangling class names for the GNU compiler for the Java(TM) language. - Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2001, 2002, 2003 + Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/java/mangle_name.c b/gcc/java/mangle_name.c index c672a54ff1c..e306df8f094 100644 --- a/gcc/java/mangle_name.c +++ b/gcc/java/mangle_name.c @@ -1,6 +1,6 @@ /* Shared functions related to mangling names for the GNU compiler for the Java(TM) language. - Copyright (C) 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/java/xref.c b/gcc/java/xref.c index a0f4b5f051c..2d88e99d6e5 100644 --- a/gcc/java/xref.c +++ b/gcc/java/xref.c @@ -1,6 +1,6 @@ /* Write cross reference information extracted from Java(TM) source and bytecode files, in one of formats documented below. - Copyright (C) 1999, 2000, 2003 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2002, 2003 Free Software Foundation, Inc. Contributed by Alexandre Petit-Bianco (apbianco@cygnus.com) This file is part of GCC. diff --git a/gcc/java/zextract.c b/gcc/java/zextract.c index fd64b90d233..1dbcc3245e6 100644 --- a/gcc/java/zextract.c +++ b/gcc/java/zextract.c @@ -1,7 +1,7 @@ /* Handle a .class file embedded in a .zip archive. This extracts a member from a .zip file, but does not handle uncompression (since that is not needed for classes.zip). - Copyright (C) 1996, 1997, 1998, 1999, 2000, 2003 + Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/java/zipfile.h b/gcc/java/zipfile.h index 15600b0696e..4911434d76a 100644 --- a/gcc/java/zipfile.h +++ b/gcc/java/zipfile.h @@ -1,5 +1,5 @@ /* Definitions for using a zipped' archive. - Copyright (C) 1996, 1997, 1998, 1999, 2000, 2003 + Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index 76532cdc11f..8bd83a404c8 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -1,5 +1,6 @@ # Top level -*- makefile -*- fragment for GNU Objective-C -# Copyright (C) 1997, 1998, 2000, 2001, 2003 Free Software Foundation, Inc. +# Copyright (C) 1997, 1998, 2000, 2001, 2002, 2003 +# Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/objc/config-lang.in b/gcc/objc/config-lang.in index 2abd9332477..f18783c38e0 100644 --- a/gcc/objc/config-lang.in +++ b/gcc/objc/config-lang.in @@ -1,5 +1,6 @@ # Top level configure fragment for GNU Objective-C -# Copyright (C) 1997, 1998, 2000, 2001, 2003 Free Software Foundation, Inc. +# Copyright (C) 1997, 1998, 2000, 2001, 2002, 2003 +# Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/objc/lang-specs.h b/gcc/objc/lang-specs.h index 8895ab615e1..3017ab361c0 100644 --- a/gcc/objc/lang-specs.h +++ b/gcc/objc/lang-specs.h @@ -1,5 +1,6 @@ /* Definitions for specs for Objective-C. - Copyright (C) 1998, 1999, 2002, 2003 Free Software Foundation, Inc. + Copyright (C) 1998, 1999, 2002, 2002, 2003 + Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/objc/objc-act.h b/gcc/objc/objc-act.h index dcdf9cb673d..c03e55a64ab 100644 --- a/gcc/objc/objc-act.h +++ b/gcc/objc/objc-act.h @@ -1,5 +1,6 @@ /* Declarations for objc-act.c. - Copyright (C) 1990, 2000, 2001, 2003 Free Software Foundation, Inc. + Copyright (C) 1990, 2000, 2001, 2002, 2003 + Free Software Foundation, Inc. This file is part of GCC.