diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2000-10-21 15:10:38 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2000-10-21 15:10:38 +0000 |
commit | 80393943c7e03b2f48ed1ac247bbbd10f852598b (patch) | |
tree | 9d84b78fd2fc7ca2e27ae97d93b06901304c85a9 /gcc/java/parse.h | |
parent | e62ff0c3ba6ce009edae9b2515947d2fc6192c58 (diff) | |
download | gcc-80393943c7e03b2f48ed1ac247bbbd10f852598b.zip gcc-80393943c7e03b2f48ed1ac247bbbd10f852598b.tar.gz gcc-80393943c7e03b2f48ed1ac247bbbd10f852598b.tar.bz2 |
Warning fixes:
* gjavah.c (NEED_PEEK_ATTRIBUTE, NEED_SKIP_ATTRIBUTE): Define
* jcf-reader.c (peek_attribute, skip_attribute): Only define
when requested.
* parse.h (yyerror): If JC1_LITE, mark with ATTRIBUTE_NORETURN.
* verify.c (CHECK_PC_IN_RANGE): Cast result of stmt-expr to void.
From-SVN: r36994
Diffstat (limited to 'gcc/java/parse.h')
-rw-r--r-- | gcc/java/parse.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/java/parse.h b/gcc/java/parse.h index 40fad4a..17c2bd6 100644 --- a/gcc/java/parse.h +++ b/gcc/java/parse.h @@ -940,6 +940,10 @@ extern void java_parser_context_save_global PARAMS ((void)); extern void java_parser_context_restore_global PARAMS ((void)); int yyparse PARAMS ((void)); extern int java_parse PARAMS ((void)); -void yyerror PARAMS ((const char *)); +extern void yyerror PARAMS ((const char *)) +#ifdef JC1_LITE +ATTRIBUTE_NORETURN +#endif +; extern void java_expand_classes PARAMS ((void)); #endif |