aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplib.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2000-07-25 20:19:24 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2000-07-25 20:19:24 +0000
commit8b27e9efa02ba012f2dfeb04e88204f38e8517fd (patch)
tree020a802280b525bb0553d216f4ebb2c6dff1b41c /gcc/cpplib.c
parent7b300d1385d166fbb827450f969af269270430d8 (diff)
downloadgcc-8b27e9efa02ba012f2dfeb04e88204f38e8517fd.zip
gcc-8b27e9efa02ba012f2dfeb04e88204f38e8517fd.tar.gz
gcc-8b27e9efa02ba012f2dfeb04e88204f38e8517fd.tar.bz2
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
Diffstat (limited to 'gcc/cpplib.c')
0 files changed, 0 insertions, 0 deletions