https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80263

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Seems DWARF4 has:
"A base type entry has a DW_AT_name attribute whose value is a null-terminated
string containing the name of the base type as recognized by the programming
language of the compilation unit containing the base type entry."
on page 75, so it is only DWARF5+ that makes DW_AT_name optional on base types.
We have some code to emit __unknown__ as name instead, guess we should not do
that for -gdwarf-5 anymore and figure out why we emit it here.

Reply via email to