------- Comment #9 from drow at gcc dot gnu dot org 2008-08-18 12:38 ------- Interesting, I didn't know this was for the benefit of some debugger. I don't think GDB has needed it in several years. If things work with GDB 6.8 and without these DIEs, I think it's safe to combine the declaration and the reference to it.
(It's not right to call a DIE with DW_AT_specification a specification; the target of the attribute is the specification.) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29635