This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PING*4] add support for dwarf AT_GNU_descriptive_type


Michael,

> I don't have time (or interest) in building an ada
> compiler with and without a patch and reproducing
> some one else's test case.

I'm just trying to understand how you're trying to help in this
discussion. It sounds to me like you wanted to look at the debugging
info generated by the compiler for some of the constructs that
trigger these parallel types, and help finding better ways of
generating the associated DWARF.  If this is what you were trying
to do, then that's beside the point of this attribute. We know
that the DWARF data generated by the compiler is sub-optimal,
and that in theory we should be able to express most of the stuff
using standard DWARF.  However, in practice, enhancing the compiler
to do so is a very large project in itself for which we do not
anticipate having much time for.   This patch will make things
much better for the Ada enthusiasts out there at a small cost
in terms of GCC code (one lang hook, IIRC?).

-- 
Joel


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]