diff options
Diffstat (limited to 'gcc/java/ChangeLog')
-rw-r--r-- | gcc/java/ChangeLog | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 02d12c161b9..8a88b9ff5eb 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,118 @@ +2005-04-20 Release Manager + + * GCC 4.0.0 released. + +2005-04-07 Andrew Haley <aph@redhat.com> + + * gcj.texi: Correct gcj-dbtool instructions. + +2005-04-06 Tom Tromey <tromey@redhat.com> + + * gcj.texi (libgcj Runtime Properties): Document + gnu.gcj.runtime.endorsed.dirs. + +2005-04-01 Thomas Fitzsimmons <fitzsim@redhat.com> + + * gcj.texi (Invoking gij): Add descriptions of new -X options. + Mention recognized-and-ignored compatibility options. + (Memory allocation): Add descriptions of JvMalloc, JvRealloc and + JvFree. + (About CNI): Add Memory allocation section. + +2005-04-01 Tom Tromey <tromey@redhat.com> + + * decl.c (java_init_decl_processing): Fix types of + _Jv_MonitorEnter, _Jv_MonitorExit, _Jv_AllocObject, + _Jv_AllocObjectNoFinalizer, _Jv_Throw, _Jv_NewPrimArray, + _Jv_JNI_PopSystemFrame, _Jv_divI, _Jv_remI, _Jv_divJ, _Jv_remJ. + +2005-03-24 Anthony Green <green@redhat.com> + + * gcj.texi (Invoking gcj-dbtool): Document new LIBDIR option to + 'gcj-dbtool -p'. + +2005-03-18 Andrew Haley <aph@redhat.com> + + PR java/20522 + * decl.c (update_aliases): Don't update variables that are about + to die. + (maybe_poplevels): Add comment. + +2005-03-16 Andrew Haley <aph@redhat.com> + + * expr.c (expand_java_arrayload): Don't generate a + NullPointerException based on the type of the node. + (build_java_array_length_access): Likewise. + +2005-03-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * jcf-io.c (caching_stat): Use __extension__ to avoid pedantic + warning. + * Make-lang.in: Don't elide warnings in jcf-io.c. + +2005-03-10 Tom Tromey <tromey@redhat.com> + + * gcj.texi (Invoking gcj-dbtool): Document 'gcj-dbtool -p'. + (libgcj Runtime Properties): Document the default .db. + +2005-03-07 Bryce McKinlay <mckinlay@redhat.com> + + * verify-glue.c (vfy_is_assignable_from): Perform static check using + can_widen_reference_to if the C++ ABI is in use. + (vfy_get_interface_count, vfy_get_interface): Remove unused functions. + * verify-impl.c (debug_print, make_utf8_const, init_type, copy_type, + type_isresolved, init_state, set_pc, state_get_pc, + _Jv_BytecodeVerifier): Clean up unused and disabled functions. + (verify_fail): Report the current PC from the verifier context. + (free_state): Remove #if 0 block to enable this function. + (free_verifier_context): Call free_state on state_list iterator + values before freeing them. + * expr.c (pop_type_0): Pop correct type for error message when stack + contains a multi-word type. + +2005-03-07 Ranjit Mathew <rmathew@hotmail.com> + + * expr.c (build_java_array_length_access): Remove !flag_new_verifier + for known NULL array length access. + +2005-03-07 Tom Tromey <tromey@redhat.com> + + * gcj.texi (Invoking gcj-dbtool): Document '-f'. + +2005-03-04 Andrew Haley <aph@redhat.com> + + PR java/18362 + * class.c (set_method_index): Don't set method_index if it is + NULL_TREE. + (layout_class_method): Don't complain about "non-static method foo + overrides static method" in the case of indirect dispatch. + +2005-02-23 Thomas Fitzsimmons <fitzsim@redhat.com> + + PR libgcj/16923 + * gcj.texi (Invocation): Add descriptions of JvVMInitArgs and + JvVMOption. + +2005-02-22 Tom Tromey <tromey@redhat.com> + + PR java/20056: + * verify-impl.c (EITHER): New define. + (types_compatible): Handle it. + (check_field_constant): Use it. + +2005-02-18 Tom Tromey <tromey@redhat.com> + + PR java/20056: + * verify-impl.c (types_equal): Fixed test. + + PR java/20056: + * verify-glue.c (vfy_class_has_field): New function. + * verify.h (vfy_class_has_field): Declare. + * verify-impl.c (check_field_constant): Added 'putfield' + argument. + (verify_instructions_0): Updated. + (types_equal): New function. + 2005-02-14 Tom Tromey <tromey@redhat.com> PR java/19921: |