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'"