Hello,
in debugging a failing GDB test case I've come upon what
looks like bad
DWARF-2 debug info being generated by G++.
The problem has to do with typedefs of anonymous structs
like:
typedef struct {
int one;
int two;
} tagless_struct;
tagless_struct v_tagless;
This causes the following DWARF-2 to be generated:
.uleb128 0x2 # (DIE (0x6c)
DW_TAG_structure_type)
.ascii "<anonymous struct> |