]> gcc.gnu.org Git - gcc.git/commit
Kill strict_prototype.
authorNathan Sidwell <nathan@codesourcery.com>
Tue, 25 Jul 2000 20:19:24 +0000 (20:19 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Tue, 25 Jul 2000 20:19:24 +0000 (20:19 +0000)
commit8b27e9efa02ba012f2dfeb04e88204f38e8517fd
tree020a802280b525bb0553d216f4ebb2c6dff1b41c
parent7b300d1385d166fbb827450f969af269270430d8
Kill strict_prototype.

Kill strict_prototype. Backwards compatibility only for
non NO_IMPLICIT_EXTERN_C systems.
* cp-tree.h (flag_strict_prototype): Remove.
(strict_prototype): Remove.
(strict_prototypes_lang_c, strict_prototypes_lang_cplusplus): Remove.
* decl.c (maybe_push_to_top_level): Adjust.
(pop_from_top_level): Adjust.
(decls_match): Only allow sloppy parm matching for ancient
system headers.
(init_decl_processing): Adjust.
(grokdeclarator): Adjust.
* decl2.c (flag_strict_prototype): Remove.
(strict_prototype): Remove.
(strict_prototypes_lang_c, strict_prototypes_lang_cplusplus): Remove.
(lang_f_options): Remove "strict-prototype".
(unsupported-options): Add "strict-prototype".
* lex.c (do_identifier): Adjust.
(do_scoped_id): Adjust.
* parse.y (empty_parms): Adjust.
* class.c (push_lang_context): Adjust.
(pop_lang_context): Adjust.
* typeck.c (comp_target_parms): Adjust.

From-SVN: r35254
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/lex.c
gcc/cp/parse.y
gcc/cp/typeck.c
This page took 0.061314 seconds and 5 git commands to generate.