Index: dwarf2read.c =================================================================== --- dwarf2read.c (revision 59) +++ dwarf2read.c (revision 60) @@ -4237,6 +4237,9 @@ read_enumeration_type (struct die_info * TYPE_LENGTH (type) = 0; } + if (die_is_declaration (die, cu)) + TYPE_FLAGS (type) |= TYPE_FLAG_STUB; + set_die_type (die, type, cu); }