- 01 Jan, 2003 15 commits
-
-
From-SVN: r60743
Nathanael Nerode committed -
* objc/Make-lang.in, objc/config-lang.in, objc/lang-options.h, objc/lang-specs.h, objc/objc-act.c, objc/objc-act.h, objc/objc-lang.c, objc/objc-tree.def: Replace "GNU CC" with "GCC" in the copyright header. From-SVN: r60742
Steven Bosscher committed -
From-SVN: r60741
Nathanael Nerode committed -
* c-pragma.c (c_register_pragma): New. (init_pragma): Use it. * c-pragma.h (cpp_register_pragma): Don't declare. (c_register_pragma): New. * cpplib.h: Remove #ifdef GCC_C_PRAGMA_H. * config/darwin.h (REGISTER_TARGET_PRAGMAS): Update. * config/arm/arm.h (REGISTER_TARGET_PRAGMAS): Update. * config/c4x/c4x.h (REGISTER_TARGET_PRAGMAS): Update. * config/h8300/h8300.h (REGISTER_TARGET_PRAGMAS): Update. * config/i370/i370.h (REGISTER_TARGET_PRAGMAS): Update. * config/i960/i960.h (REGISTER_TARGET_PRAGMAS): Update. * config/ia64/hpux.h (REGISTER_TARGET_PRAGMAS): Update. * config/rs6000/rs6000.h (REGISTER_TARGET_PRAGMAS): Update. * config/sh/sh.h (REGISTER_TARGET_PRAGMAS): Update. * config/v850/v850.h (REGISTER_TARGET_PRAGMAS): Update. * doc/tm.texi (REGISTER_TARGET_PRAGMAS): Update cp: * lex.c: Remove superfluous include of cpplib.h. (CONSTRAINT): Define without conditions. (init_cp_pragma): Use c_register_pragma. From-SVN: r60740
Neil Booth committed -
From-SVN: r60739
Neil Booth committed -
* call.c, class.c, cp-lang.c, cp-tree.h, cvt.c, dump.c, error.c, except.c, expr.c friend.c, g++spec.c, init.c, lang-options.h, lang-specs.h, lex.c, mangle.c, method.c, optimize.c, parser.c, pt.c, ptree.c, repo.c, rtti.c, search.c, semantics.c, tree.c, typeck.c, typeck2.c: Replace "GNU CC" with "GCC" in the copyright header. * lex.h: parse.y is dead, so don't mention it. Also replace the copyright header with the default GNU copyright header. From-SVN: r60738
Steven Bosscher committed -
From-SVN: r60737
GCC Administrator committed -
* g++.old-deja/g++.jason/ambig3.C: Remove XFAIL. * g++.old-deja/g++.other/access6.C: Likewise. * g++.old-deja/g++.other/decl1.C: Likewise. * g++.old-deja/g++.pt/typename12.C: Likewise. From-SVN: r60730
Kriang Lerdsuwanakij committed -
* cp-tree.h (LOOKUP_TEMPLATES_EXPECTED): Remove. (lookup_name_namespace_only): Likewise. (begin_only_namespace_names): Likewise. (end_only_namespace_names): Likewise. * decl.c (only_namespace_names): Remove. (qualify_lookup): Do not check LOOKUP_TEMPLATES_EXPECTED. (lookup_name_real): Do not check only_namespace_names. (lookup_name_namespace_only): Remove. (begin_only_namespace_names): Likewise. (end_only_namespace_names): Likewise. * parser.c (cp_parser_nested_name_specifier_opt): Handle erroneous nested-name-specifiers more gracefully. (cp_parser_class_or_namespace_name): Avoid looking up namespace names when they cannot possibly appear. (cp_parser_template_name): Adjust call to cp_parser_lookup_name. (cp_parser_elaborated_type_specifier): Likewise. (cp_parser_namespace_name): Only look for namespace names. (cp_parser_lookup_name): Add is_namespace parameter. (cp_parser_lookup_name_simple): Adjust call to cp_parser_lookup_name. * g++.dg/parse/namespace1.C: New test. From-SVN: r60729
Mark Mitchell committed -
From-SVN: r60728
Neil Booth committed -
From-SVN: r60727
Neil Booth committed -
From-SVN: r60726
Neil Booth committed -
From-SVN: r60725
Neil Booth committed -
From-SVN: r60724
Neil Booth committed -
From-SVN: r60723
Neil Booth committed
-
- 31 Dec, 2002 25 commits
-
-
Fix for PR libgcj/7416: * javax/naming/InitialContext.java (init): Use gnu.classpath.home.url. * java/security/Security.java: Use new properties. (loadProviders): Accept base url; use it. * java/lang/System.java: Document gnu.classpath.vm.shortname, and gnu.classpath.home.url. (gnu.classpath.home.url): Define. (gnu.classpath.vm.shortname): Likewise. From-SVN: r60722
Tom Tromey committed -
From-SVN: r60720
Neil Booth committed -
* config/h8300/h8300-protos.h: Update the prototypes. * config/h8300/h8300.c (const_le_2_operand): Change to const_int_le_2_operand. (const_int_le_6_operand): Change to const_int_le_6_operand. * config/h8300/h8300.md (two peepholes): Update the function names. From-SVN: r60719
Kazu Hirata committed -
* parser.c (cp_parser_dependent_type_p): Fix thinko. * g++.dg/init/array9.C: New test. From-SVN: r60718
Mark Mitchell committed -
* Makefile.in: Rebuilt. * Makefile.def (target_modules) [libffi]: Allow installation. From-SVN: r60717
Tom Tromey committed -
* lib/profopt.exp: Change the name of a global variable to avoid possible clashes with other test suites. From-SVN: r60711
Janis Johnson committed -
cp: * class.c (modify_vtable_entry): Remove unused variable. (get_vcall_index): Always expect a non-thunk. (update_vtable_entry_for_fn): Combine covariant adjustments, when overriding a thunk. Pass get_vcall_index a non-thunk. * decl2.c (finish_file): Mark undefined inlines as extern. testsuite: * g++.dg/inherit/covariant8.C: New test. From-SVN: r60710
Nathan Sidwell committed -
From-SVN: r60709
Tom Tromey committed -
* cp-tree.def (RETURN_INIT): Remove. * cp-tree.h (DECL_IN_MEMORY_P): Remove. (scope_kind): Add sk_block, sk_try, sk_catch, sk_for. (note_level_for_for): Remove. (note_level_for_try): Likewise. (note_level_for_catch): Likewise. (finish_named_return_value): Likewise. (do_pushlevel): Change prototype. (pending_lang_change): Remove. * decl.c (begin_scope): Handle sk_block, sk_try, sk_catch, sk_for. (note_level_for_for): Remove. (note_level_for_try): Likewise. (note_level_for_catch): Likewise. (maybe_inject_for_scope_var): Remove use of DECL_IN_MEMORY_P. * parser.c (cp_parser_context_free_list): Make it "deletable". (cp_parser_template_argument): Remove misleading comment. * pt.c (tsubst_expr): Remove RETURN_INIT code. * semantics.c (genrtl_named_return_value): Remove. (do_pushlevel): Take a scope kind as an argument. (begin_if_stmt): Adjust. (begin_while_stmt): Likewise. (begin_for_stmt): Likewise. (finish_for_init_stmt): Likewise. (begin_switch_stmt): Likewise. (begin_handler): Likewise. (begin_compound_stmt): Likewise. (finish_named_return_value): Remove. (cp_expand_stmt): Remove RETURN_INIT case. * tree.c (cp_statement_code_p): Remove RETURN_INIT case. * g++.dg/init/array9.C: New test. From-SVN: r60707
Mark Mitchell committed -
PR c++/9112 * parser.c (cp_parser_direct_declarator): Handle erroneous parenthesized declarators correctly. PR c++/9112 * g++.dg/parse/expr1.C: New test. From-SVN: r60706
Mark Mitchell committed -
* config/h8300/h8300.h (TRAMPOLINE_TEMPLATE): Remove. (TRAMPOLINE_SIZE): Support the normal mode. (INITIALIZE_TRAMPOLINE): Emit the entire trampoline. From-SVN: r60705
Kazu Hirata committed -
* configure.in: Fix use of $program_transform_name. * configure: Regenerated. From-SVN: r60704
Andreas Schwab committed -
* include/Makefile.in: Rebuilt. * include/Makefile.am (noinst_HEADERS): Renamed from include_HEADERS. From-SVN: r60702
Tom Tromey committed -
2002-12-31 Tom Tromey <tromey@redhat.com> Ranjit Mathew <rmathew@hotmail.com> Fix for PR libgcj/8997: * java/lang/natObject.cc (spin): Use _Jv_platform_usleep. Include platform.h. * include/posix.h (_Jv_platform_usleep): New function. * include/win32.h (_Jv_platform_usleep): New function. Co-Authored-By: Ranjit Mathew <rmathew@hotmail.com> From-SVN: r60700
Tom Tromey committed -
From-SVN: r60699
Mark Mitchell committed -
* gcc/doc/invoke.texi (Optimization Options): Clean up -O flag descriptions. From-SVN: r60696
Jerry Quinn committed -
* gcc/doc/invoke.texi (Optimization Options): List the options enabled by each -O flag. From-SVN: r60692
Jerry Quinn committed -
From-SVN: r60687
Gabriel Dos Reis committed -
* doc/install.texi (Configuration): Explicitly refer gcc/config.gcc for a list of cpu models. From-SVN: r60684
Gerald Pfeifer committed -
From-SVN: r60683
Kazu Hirata committed -
From-SVN: r60682
GCC Administrator committed -
From-SVN: r60675
Alexandre Oliva committed -
From-SVN: r60674
Daniel Jacobowitz committed -
From-SVN: r60673
Daniel Jacobowitz committed -
From-SVN: r60672
DJ Delorie committed
-