[Bug debug/56805] DW_TAG_typedef missing when -fdebug-types-section is used (and -fno-eliminate-unused-debug-types)

ccoutant at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Apr 2 20:35:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56805

--- Comment #4 from Cary Coutant <ccoutant at gcc dot gnu.org> 2013-04-02 20:34:57 UTC ---
In GCC 4.6, type sections were the default for -gdwarf-4, but -gdwarf-2 was
still the default for 4.6, I think. If you explicitly ask for -gdwarf-4, you
can also add -gstrict-dwarf and it will not generate the type sections. The
-fdebug-types-section flag was added in 4.7 when -gdwarf-4 was made the
default.

So if all you need is DWARF-4 with GCC 4.6 and -fno-eliminate-unused-types, but
you don't need type sections, just add -gstrict-dwarf.



More information about the Gcc-bugs mailing list