[Issue 9800] Numerous issues with DWARF debug output

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Nov 17 05:37:25 PST 2013


https://d.puremagic.com/issues/show_bug.cgi?id=9800



--- Comment #3 from Iain Buclaw <ibuclaw at ubuntu.com> 2013-11-17 05:37:21 PST ---
In summary:

Areas identified where a new DWARF tag/attribute may be required:

DW_TAG_dynamic_array_type
DW_TAG_delegate_type
DW_TAG_associative_array
DW_AT_property

If we agree that these are needed, then we will need to file them as
appropriate at the DWARF Standard issues page for inclusion into DWARF 5 - I
can do this if there are no takers.


Areas identified where an existing DWARF symbol should be used:

DW_TAG_shared_type
DW_TAG_module
DW_TAG_class_type
DW_TAG_interface_type
DW_AT_pure
DW_AT_main_subprogram

For any existing flags in the DWARF standard we agree to use, we should make a
start towards implementing them in our respective backends.  And in an ideal
situation, another ticket should be raised against the DWARF standard to update
the language-specific tags/attributes so that they also include a mention of
being used by D too.


Regards,
Iain.

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list