aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/ChangeLog
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2007-12-15 20:19:23 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2007-12-15 20:19:23 +0000
commit394d9fe79e075b4deab317f8bcd9b15be6e37e38 (patch)
tree3eeee76c583d6b37c1e438a4ff1bf07b0dc61918 /gcc/java/ChangeLog
parentd2f08d98796279fe8886918e7746eb276420545c (diff)
re PR debug/7081 (DWARF enhancements for C++)
gcc/ChangeLog: PR debug/7081 * dwarf2out.c (dwarf_tag_name): Synchronize with dwarf2.h. (is_type_die): Cover interface types. (class_or_namespace_scope_p): Cover interface and class types. (record_type_tag): New. (gen_inlined_structure_type_die): Use it. (gen_struct_or_union_type_die): Likewise. (prune_unused_types_walk): Cover interface types. * langhooks.h (classify_record): New enum. (classify_record): New member in struct langhooks_for_types. * langhooks-def.h (LANG_HOOKS_CLASSIFY_RECORD): New. (LANGHOOKS_FOR_TYPES_INITIALIZER): Adjust. gcc/cp/ChangeLog: PR debug/7081 * cp-lang.c (cp_classify_record): New. (LANG_HOOKS_CLASSIFY_RECORD): Override. gcc/java/ChangeLog: PR debug/7081 * lang.c (java_classify_record): New. (LANG_HOOKS_CLASSIFY_RECORD): Override. From-SVN: r130960
Diffstat (limited to 'gcc/java/ChangeLog')
-rw-r--r--gcc/java/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 354a25700a6..52e9da18a96 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,9 @@
+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++