Red Hat Bugzilla – Bug 426600
Last modified: 2008-05-21 12:55:41 EDT
+++ This bug was initially created as a clone of Bug #371831 +++
GCC recently wanted to implement Java DW_TAG_interface_type (it was using
DW_TAG_structure_type for everything):
but DW_TAG_interface_type is so far completely unsupported by GDB:
Therefore DW_TAG_interface_type has became disabled now upstream:
But it would be nice to enable it for RHEL-5.2. GDB currently autodetects the
interface type in java_type_print_derivation_info() according to ff it has
virtual inheritance (I expect it is not ambiguous for Java).
-- Additional comment from firstname.lastname@example.org on 2007-12-21 14:00 EST --
If RHEL5.2 gdb will handle it, Alex' patch can be backported.
The fix has been accepted upstream.
Created attachment 290300 [details]
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release. Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products. This request is not yet committed for inclusion in an Update
Committed to Rawhide CVS:
* Mon Jan 7 2008 Jan Kratochvil <email@example.com> - 6.7.1-7
- Support DW_TAG_interface_type the same way as DW_TAG_class_type (BZ 426600).
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.