Index: gdb/dwarf2read.c =================================================================== RCS file: /cvs/src/src/gdb/dwarf2read.c,v retrieving revision 1.409.2.3 diff -u -p -r1.409.2.3 dwarf2read.c --- gdb/dwarf2read.c 21 Jul 2010 18:01:20 -0000 1.409.2.3 +++ gdb/dwarf2read.c 16 Aug 2010 18:51:53 -0000 @@ -3183,9 +3183,13 @@ process_die (struct die_info *die, struc case DW_TAG_compile_unit: read_file_scope (die, cu); break; +#if 0 // XXX if (language != d) ? + // conflicts with D DW_TAG_darray_type: + // http://d.puremagic.com/issues/show_bug.cgi?id=4180 case DW_TAG_type_unit: read_type_unit_scope (die, cu); break; +#endif case DW_TAG_subprogram: case DW_TAG_inlined_subroutine: read_func_scope (die, cu);