-2013-04-11 Release Manager
+2013-05-31 Release Manager
- * GCC 4.7.3 released.
+ * GCC 4.8.1 released.
-2012-09-20 Release Manager
+2013-05-06 Jakub Jelinek <jakub@redhat.com>
- * GCC 4.7.2 released.
+ PR libgcj/57074
+ * class.c (emit_symbol_table): Use array type of the
+ right size for the_syms_decl and its DECL_INITIAL, instead
+ of symbols_array_type. Set TREE_TYPE (the_syms_decl) to it.
+ (emit_assertion_table): Use array type of the right size
+ for table_decl and its DECL_INITIAL.
-2012-06-14 Release Manager
+2013-04-26 Gerald Pfeifer <gerald@pfeifer.com>
- * GCC 4.7.1 released.
+ * gcj.texi (Configure-time Options): Refer to GCC, not gcc.
+ (Resources): Adjust reference to Mauve.
+ Remove link to java.sun.com.
+ Refer to GCC, not gcc.
-2012-05-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
+2013-03-22 Release Manager
- * typeck.c (java_type_for_size): Handle 128-bit sizes for bitsizetype.
+ * GCC 4.8.0 released.
-2012-03-22 Release Manager
+2013-01-03 Jakub Jelinek <jakub@redhat.com>
- * GCC 4.7.0 released.
+ * jcf-dump.c (version): Update copyright notice dates.
+
+2012-11-16 Diego Novillo <dnovillo@google.com>
+
+ Adjust for new vec API (http://gcc.gnu.org/wiki/cxx-conversion/cxx-vec)
+
+ * boehm.c: Use new vec API in vec.h.
+ * class.c: Likewise.
+ * constants.c: Likewise.
+ * decl.c: Likewise.
+ * expr.c: Likewise.
+ * java-tree.h: Likewise.
+ * jcf-parse.c: Likewise.
+ * resource.c: Likewise.
+ * verify-glue.c: Likewise.
+
+2012-11-15 Jan Hubicka <jh@suse.cz>
+
+ * builtins.c (define_builtin): Accept ECF flags and
+ use set_call_expr_flags.
+ (initialize_builtins): Update.
+
+2012-10-01 Lawrence Crowl <crowl@google.com>
+
+ * Make-lang.in (JAVA_OBJS): Add dependence on hash-table.o.
+ (JCFDUMP_OBJS): Add dependence on hash-table.o.
+ (jcf-io.o): Add dependence on hash-table.h.
+ * jcf-io.c (memoized_class_lookups): Change to use type-safe hash table.
+
+2012-09-24 Lawrence Crowl <crowl@google.com>
+
+ * decl.c (java_init_decl_processing): Change to new double_int API.
+ * jcf-parse.c (get_constant): Likewise.
+ * boehm.c (mark_reference_fields): Likewise.
+ (get_boehm_type_descriptor): Likewise.
+
+2012-07-30 Laurynas Biveinis <laurynas.biveinis@gmail.com>
+
+ * jcf.h (CPool): Use the "atomic" GTY option for the tags field.
+ (bootstrap_method): Likewise for the bootstrap_arguments field.
+
+2012-07-16 Steven Bosscher <steven@gcc.gnu.org>
+
+ * java-gimplify.c Include dumpfile.h instead of tree-dump.h
+ * Make-lang.in: Fix dependencies.
+
+2012-07-11 Steven Bosscher <steven@gcc.gnu.org>
+
+ * java-tree.h (force_evaluation_order): Remove prototype.
+ * expr.c (force_evaluation_order): Remove unused function.
+
+2012-07-11 Steven Bosscher <steven@gcc.gnu.org>
+
+ * decl.c: Do not include libfuncs.h.
+ * class.c: Do not include defaults.h.
+ * jvgenmain.c: Likewise.
+ * magnle.c: Likewise.
+ * Make-lang.in (decl.o): Fix dependencies.
+
+2012-07-08 Steven Bosscher <steven@gcc.gnu.org>
+
+ * verify.h: Do not include system.h and coretypes.h here.
+ * verify-impl.c: Include them here instead.
+
+2012-07-05 Uros Bizjak <ubizjak@gmail.com>
+
+ * jcf-io.c (read_zip_member): Initialize d_stream.
+
+2012-05-31 Steven Bosscher <steven@gcc.gnu.org>
+
+ * resource.c: Do not include output.h.
+
+2012-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR java/52815
+ * class.c (emit_register_classes_in_jcr_section): Revise placement
+ of #ifdef JCR_SECTION_NAME.
+
+2012-04-22 Jan Hubicka <jh@suse.cz>
+
+ * class.c (build_utf8_ref): Do not mark varpool node as needed.
+
+2012-04-20 Jan Hubicka <jh@suse.cz>
+
+ * class.c (make_local_function_alias): Do not mark symbol referenced.
+
+2012-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * jcf-dump.c (print_constant): Cast JPOOL_USHORT2, JPOOL_USHORT1
+ results to long to match formats.
+
+2012-04-11 Andrew Haley <aph@redhat.com>
+
+ * jcf-reader.c (jcf_parse_bootstrap_methods): Add
+ ATTRIBUTE_UNUSED.
+
+2012-04-11 Andrew Haley <aph@redhat.com>
+
+ * jcf.h (bootstrap_method): New.
+ (BootstrapMethods): New.
+ (JCF): Add BootstrapMethods.
+ (enum cpool_tag): Add MethodHandle, MethodType, and InvokeDynamic.
+ * jcf-reader.c (jcf_parse_bootstrap_methods): New.
+ (jcf_parse_constant_pool): Handlers for MethodHandle, MethodType,
+ and InvokeDynamic.
+ (jcf_parse_bootstrap_methods): New.
+ * javaop.def (invokedynamic): New opcode.
+ * jcf-parse.c (get_constant): An unknown constant type should not
+ be an internal error, but a fatal one. Make it so.
+ * jcf-dump.c (HANDLE_BOOTSTRAP_METHODS_ATTRIBUTE): New.
+ (HANDLE_END_BOOTSTRAP_METHODS): New.
+ (print_constant): Handlers for MethodHandle, MethodType, and
+ InvokeDynamic.
+
+2012-04-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * class.c (emit_register_classes_in_jcr_section): Set DECL_USER_ALIGN.
+ Clear TREE_READONLY.
+
+2012-03-29 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR java/52730
+ * class.c (emit_register_classes_in_jcr_section): New function.
+ (emit_Jv_RegisterClass_calls): New function, split out from ...
+ (emit_register_classes): ... here. Reorganize. Do not call
+ output_constant.
2012-01-23 Andreas Schwab <schwab@linux-m68k.org>
(predefined_filenames): Declare.
(add_predefined_file): Use it.
(predefined_filename_p): Likewise.
- (java_parse_file): Adjust for new type of current_file_list. *
+ (java_parse_file): Adjust for new type of current_file_list.
2010-05-25 Jakub Jelinek <jakub@redhat.com>
New directory.
\f
-Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
-2006, 2007, 2008, 2009, 2011 Free Software Foundation, Inc.
+Copyright (C) 1996-2013 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright