On Tue, Jul 15, 2014 at 4:36 AM, Mark Wielaard <m...@redhat.com> wrote: > On Mon, 2014-07-14 at 13:58 -0600, Tom Tromey wrote: >> >>>>> "Mark" == Mark Wielaard <m...@redhat.com> writes: >> Mark> The following two patches are based on the earlier "dwarf2out.c: Pass >> Mark> one cv_quals argument" and "Emit DW_tag_restrict_type" patches I posted >> Mark> earlier. Since there currently is not even an early draft yet for >> DWARFv5, >> Mark> just a collection of proposals that might or might not be adopted these >> Mark> patches are not meant to be integrated just yet. But I would like to >> get >> Mark> feedback on the code and whether the new debug information is useful. >> >> I didn't read the patches I'm afraid. >> However, the new debug information is definitely useful for the gcc/gdb >> integration project. Without it I think the user can end up with >> mysterious failures in their compiled expressions. > > I don't know how far DWARFv5 is at the moment, these proposals haven't > even made it to a draft yet, so we might have to look at turning them > into GNU extensions first then. >
Dwarf5 is fairly well locked down at this point. But that doesn't stop us from getting this fairly well defined so we can put it in 6 and it can just be an extension until then. -eric > But first I need some feedback on the dwarf2out.c refactoring for > passing around cv-qualifiers and the addition of the restrict tag > patches on which these DWARFv5 prototypes are based: > > https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00569.html > https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00575.html > > Thanks, > > Mark >