diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 1999-09-02 21:57:09 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 1999-09-02 21:57:09 +0000 |
commit | d593dd8c6ad055660e9ddd4112363f1b88827fb6 (patch) | |
tree | d78f68fd548b7fe100d1c9c862b04b87d0c5606d /gcc/java/expr.c | |
parent | 57bcb97aac8ba7f801c3ce18ef287ae9a4ac6ae9 (diff) | |
download | gcc-d593dd8c6ad055660e9ddd4112363f1b88827fb6.zip gcc-d593dd8c6ad055660e9ddd4112363f1b88827fb6.tar.gz gcc-d593dd8c6ad055660e9ddd4112363f1b88827fb6.tar.bz2 |
class.c (finish_class): Remove unused parameter, all callers changed.
* 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'.
From-SVN: r29065
Diffstat (limited to 'gcc/java/expr.c')
-rw-r--r-- | gcc/java/expr.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/java/expr.c b/gcc/java/expr.c index 8ce632d..48d5146 100644 --- a/gcc/java/expr.c +++ b/gcc/java/expr.c @@ -46,7 +46,7 @@ static void push_value PROTO ((tree)); static tree pop_value PROTO ((tree)); static void java_stack_swap PROTO ((void)); static void java_stack_dup PROTO ((int, int)); -static tree build_java_athrow PROTO ((tree)); +static void build_java_athrow PROTO ((tree)); static void build_java_jsr PROTO ((tree, tree)); static void build_java_ret PROTO ((tree)); static void expand_java_multianewarray PROTO ((tree, int)); @@ -525,7 +525,7 @@ java_stack_dup (size, offset) /* Calls _Jv_Throw. Discard the contents of the value stack. */ -static tree +static void build_java_athrow (node) tree node; { @@ -1982,7 +1982,7 @@ java_lang_expand_expr (exp, target, tmode, modifier) expand_end_bindings (getdecls (), 1, 0); return const0_rtx; } - break; + return const0_rtx; case CASE_EXPR: { @@ -2033,7 +2033,7 @@ java_lang_expand_expr (exp, target, tmode, modifier) end_catch_handler (); } expand_end_all_catch (); - break; + return const0_rtx; default: fatal ("Can't expand '%s' tree - java_lang_expand_expr", |