OSDN Git Service

* lang.c (java_classify_record): Don't return
[pf3gnuchains/gcc-fork.git] / gcc / java / ChangeLog
index fd737f9..6da577a 100644 (file)
@@ -1,3 +1,50 @@
+2007-12-20  Alexandre Oliva  <aoliva@redhat.com>
+
+       * lang.c (java_classify_record): Don't return
+       RECORD_IS_INTERFACE for now.
+
+2007-12-18  Andrew Haley  <aph@redhat.com>
+
+       PR java/27643
+       * jcf-parse.c (java_parse_file): Remove call to
+       java_mark_class_local.
+       (parse_class_file): Reinstate call to java_mark_class_local here.
+       * decl.c (java_mark_cni_decl_local): If the ASSEMBLER_NAME is
+       already set, call java_mangle_decl() and make_decl_rtl() to
+       rewrite its name as a hidden alias.
+
+2007-12-15  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/7081
+       * lang.c (java_classify_record): New.
+       (LANG_HOOKS_CLASSIFY_RECORD): Override.
+
+2007-11-26  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       PR 34081/C++
+       * decl.c (finish_method): Pass 'false' for the new
+       allocate_struct_function parameter.
+
+2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
+
+       * expr.c (build_jni_stub): Use the computed jni func type for
+       variable meth.
+
+2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
+
+       * class.c (JAVA_TREEHASHHASH_H): Use TYPE_UID.
+
+2007-11-26  Alexandre Oliva  <aoliva@redhat.com>
+
+       * expr.c (type_assertion_hash): Hash type uids rather than
+       tree pointers.
+
+2007-11-17  David Daney  <ddaney@avtrex.com>
+           Andrew Haley  <aph@redhat.com>
+
+       * constants.c (build_constants_constructor):  Use POINTER_SIZE
+       insead of BITS_PER_WORD in big-endian work around.
+
 2007-11-07  Tom Tromey  <tromey@redhat.com>
 
        PR java/34019:
@@ -51,7 +98,7 @@
 
 2007-09-07  Roman Zippel  <zippel@linux-m68k.org>
 
-       boehm.c (mark_reference_fields): Move misaligned pointer check
+       boehm.c (mark_reference_fields): Move misaligned pointer check
        after JREFERENCE_TYPE_P test
 
 2007-09-06  Roman Zippel  <zippel@linux-m68k.org>