OSDN Git Service

* lang.c (java_classify_record): Don't return
[pf3gnuchains/gcc-fork.git] / gcc / java / ChangeLog
index 6cac0b8..6da577a 100644 (file)
@@ -1,3 +1,39 @@
+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