X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fjava%2FChangeLog;h=b2de8bc885579533cf1aeddbfd67f7b067193b55;hb=3eafef1ab2554978e8e09caa01cce033143513ac;hp=6c58a99b4c171869a6d7cd3cc23c95c6397d9117;hpb=e38def9ca7953bb5611d08ce8617249516ba5a99;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 6c58a99b4c1..b2de8bc8855 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,86 @@ +2010-05-14 Nathan Froyd + + PR 44103 + * java-tree.h (START_RECORD_CONSTRUCTOR): Change first argument to a + vector. Move call to build_constructor... + (FINISH_RECORD_CONSTRUCTOR): ...here. Add necessary arguments. Clear + TREE_CONSTANT on the constructor. + (PUSH_SUPER_VALUE): Change first argument to a vector. + (PUSH_FIELD_VALUE): Likewise. + * resource.c (compile_resource_data): Update calls to above macros. + * constants.c (build_constants_constructor): Likewise. + * class.c (build_utf8_ref): Likewise. + (make_field_value): Likewise. + (make_method_value): Likewise. + (add_table_and_syms): New function. + (make_class_data): Call it. Update calls to above macros. + (build_symbol_table_entry): New function. + (build_symbol_entry): Call it. Update calls to above macros. + (emit_symbol_table): Likewise. + (make_catch_class_record): Update calls to above macros. + (build_assertion_table_entry): New function. + (add_assertion_table_entry): Call it. + (emit_assertion_table): Likewise. + +2010-05-06 Manuel López-Ibáñez + + PR 40989 + * lang.c (java_handle_option): Add argument kind. + +2010-04-18 Eric Botcazou + + * decl.c (java_init_decl_processing): Remove argument in call to + initialize_sizetypes + +2010-04-07 Jakub Jelinek + + * exception.cc (_Jv_Throw): Avoid set but not used warning. + * include/java-assert.h (JvAssertMessage, JvAssert): Use argument in + sizeof to avoid set but not used warnings. + +2010-01-20 Joern Rennecke + + * lang.c (java_post_options): Constify variable "dot". + + * jcf-parse.c (set_source_filename): Constify variable "dot". + (load_class): Constify variable "separator". + Use get_identifier_with_length. + + * jvspec.c (lang_specific_driver): Constify two variables named "p". + +2010-01-09 Jakub Jelinek + + * jcf-dump.c (version): Update copyright notice dates. + +2009-11-28 Jakub Jelinek + + * jvspec.c (lang_specific_driver): Remove unused + saw_verbose_flag variable. + * jcf-dump.c (main): Remove unused general_purpose_bits + variable. + * builtins.c (initialize_builtins): Remove unused float_ftype_float + variable. + * expr.c (java_stack_pop): Remove unused val variable. + (build_jni_stub): Remove unused res_type variable. + * verify-impl.c (check_field_constant): Remove unused len variable. + +2009-10-20 Joel Dice + + PR java/28474 + * mangle_name.c (append_unicode_mangled_name): Fix mangling + of names with multiple underscores and "U". + (unicode_mangling_length): Likewise. + +2009-10-03 Simon Baldwin + + * config-lang.in (lang_dirs): Remove zlib. + +2009-09-28 Richard Henderson + + * builtins.c (initialize_builtins): Update call to + build_common_builtin_nodes. + * lang.c (LANG_HOOKS_EH_USE_CXA_END_CLEANUP): New. + 2009-09-14 Richard Henderson * builtins.c (initialize_builtins): Update call to