[Bug debug/60885] typeless DW_TAG_typedef
mark at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Apr 18 14:56:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60885
Mark Wielaard <mark at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mark at gcc dot gnu.org
--- Comment #1 from Mark Wielaard <mark at gcc dot gnu.org> ---
The DWARFv4 specification section 5.2 Unspecified Type Entries says "Some
languages have constructs in which a type may be left unspecified or the
absence of a type may be explicitly indicated. An unspecified (implicit,
unknown, ambiguous or nonexistent) type is represented by a debugging
information entry with the tag DW_TAG_unspecified_type. [...] For example, in C
and C++ the language implementation can provide an unspecified type entry with
the name “void” which can be referenced by the type attribute of pointer types
and typedef declarations for 'void'"
More information about the Gcc-bugs
mailing list