From: Alexandre Petit-Bianco Date: Sat, 12 Dec 1998 20:04:37 +0000 (-0800) Subject: parse.y (): Do maybe_generate_clinit last. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1287b91aeb66432811939ffc2d22ec5b253a3c60;p=gcc.git parse.y (): Do maybe_generate_clinit last. * parse.y (): Do maybe_generate_clinit last. (register_fields): If a static fields has an initializer, just chain it on ctxp->static_initialized, and handle later. (java_complete_expand_methods): Force first. (resolve_expression_name, resolve_field_access): Just get DECL_INITIAL - it's already been completed. (patch_initialized_static_field): New function. (java_complete_field): Call it. From-SVN: r24275 --- diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 089d97aa3fb..4fe70b7a2e4 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,14 @@ +Sat Dec 12 19:46:04 1998 Alexandre Petit-Bianco + + * parse.y (): Do maybe_generate_clinit last. + (register_fields): If a static fields has an initializer, just + chain it on ctxp->static_initialized, and handle later. + (java_complete_expand_methods): Force first. + (resolve_expression_name, resolve_field_access): Just get DECL_INITIAL + - it's already been completed. + (patch_initialized_static_field): New function. + (java_complete_field): Call it. + Sat Dec 12 19:21:11 1998 Per Bothner * expr.c (encode_newarray_type, build_new_array): New functions.