egcs/gcc/java ChangeLog class.c expr.c java-tr ...
ghazi@egcs.cygnus.com
ghazi@egcs.cygnus.com
Thu Sep 2 14:57:00 GMT 1999
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: ghazi@egcs.cygnus.com 99/09/02 14:57:11
Modified files:
gcc/java : ChangeLog class.c expr.c java-tree.h jcf-dump.c
jcf-parse.c jcf.h jv-scan.c parse.y verify.c
parse.c
Log message:
* class.c (finish_class): Remove unused parameter, all callers
changed.
* expr.c (build_java_athrow): Change return type to void.
(java_lang_expand_expr): Make sure each case in switch returns a
value.
* java-tree.h (finish_class): Fix prototype to take void args.
* jcf-dump.c (usage): Mark with ATTRIBUTE_NORETURN.
(main): Issue return from main, not exit.
* jcf-parse.c (parse_class_file): Fix call to `finish_class'.
* jcf.h (jcf_unexpected_eof): Mark with ATTRIBUTE_NORETURN.
* jv-scan.c (main): Issue return from main, not exit.
* parse.y (check_abstract_method_definitions,
java_check_abstract_method_definitions): Add static prototypes.
(java_complete_expand_methods): Fix call to `finish_class'.
* verify.c (verify_jvm_instructions): Initialize variables `oldpc'
and `prevpc'.
More information about the Gcc-cvs
mailing list