diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b5b7ba149c3..3d797f83d29 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ Fri Jun 19 20:38:34 1998 H.J. Lu (hjl@gnu.org) + * c-lex.c (yyprint): Add prototype. + (check_newline, build_objc_string): Remove declaration. + * c-tree.h (comptypes_record_hook): Removed. (finish_incomplete_decl): New prototype. diff --git a/gcc/c-lex.c b/gcc/c-lex.c index 840ad14b99b..adc70fa041d 100644 --- a/gcc/c-lex.c +++ b/gcc/c-lex.c @@ -53,6 +53,8 @@ extern cpp_options parse_options; FILE *finput; #endif +extern void yyprint PROTO((FILE *, int, YYSTYPE)); + /* The elements of `ridpointers' are identifier nodes for the reserved type names and storage classes. It is indexed by a RID_... value. */ @@ -122,7 +124,6 @@ static int skip_white_space PROTO((int)); static int skip_white_space_on_line PROTO((void)); static char *extend_token_buffer PROTO((char *)); static int readescape PROTO((int *)); -int check_newline (); /* Do not insert generated code into the source, instead, include it. This allows us to build gcc automatically even for targets that @@ -1988,7 +1989,6 @@ yylex () } else if (objc_flag) { - extern tree build_objc_string(); /* Return an Objective-C @"..." constant string object. */ yylval.ttype = build_objc_string (p - token_buffer, token_buffer + 1);