From 2a2b2d432ebd677d4232eb07666e3be4ea668c5d Mon Sep 17 00:00:00 2001 From: Gabriel Dos Reis Date: Sun, 10 Jun 2001 13:48:04 +0000 Subject: Makefile.in (c-parse.o): Depend on diagnostic.h gcc/ 2001-06-10 Mark Mitchell Gabriel Dos Reis * Makefile.in (c-parse.o): Depend on diagnostic.h (dwarf2out.o): Likewise. * dwarf2out.c: #include diagnostic.h * toplev.h (warningcount, errorcount, sorrycount): Remove declarations. * toplev.c (warningcount, errorcount, sorrycount): Remove definitions. * diagnostic.h (struct output_buffer): Reorder fields. (diagnostic_kind_count): New macro. (errorcount, warningcount, sorrycount): Define as macros. (diagnostic_report_warnings_p): New macro. (output_state): Add diagnostic_count field. * diagnostic.c (warningcount, errorcount, inhibit_warnings): Remove tentative declaration. (count_error): Use diagnostic_report_warnings_p. * c-parse.in: #include diagnostic.h ch/ 2001-06-10 Gabriel Dos Reis * decl.c: #include diagnostic.h * actions.c: #include diagnostic.h * Makefile.in (actions.o): Depend on diagnostic.h (decl.o): Depend on diagnostic.h cp/ 2001-06-10 Mark Mitchell Gabriel Dos Reis * Make-lang.in (cp/call.o): Depend on diagnostic.h (cp/typeck.o): Depend on diagnostic.h (cp/typeck2.o): Depend on diagnostic.h (cp/repo.o): Depend on dignostic.h * typeck.c: #include diagnostic.h (convert_for_initialization): Remove extern declaration for warningcount and errorcount. * call.c: #include diagnostic.h (convert_like_real): Remove extern declaration for warnincount and errorcount. * repo.c: #include diagnostic.h * typeck2.c: #include diagnostic.h From-SVN: r43140 --- gcc/toplev.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'gcc/toplev.h') diff --git a/gcc/toplev.h b/gcc/toplev.h index 8d0d2a6de02..ca09e0ef2e8 100644 --- a/gcc/toplev.h +++ b/gcc/toplev.h @@ -132,9 +132,6 @@ extern void note_deferral_of_defined_inline_function PARAMS ((union tree_node *)); extern void note_outlining_of_inline_function PARAMS ((union tree_node *)); -extern int errorcount; -extern int warningcount; -extern int sorrycount; extern const char *progname; extern const char *dump_base_name; -- cgit v1.2.1