Some DWARFv5 proposal prototypes (atomic_type, aligned_type)

Eric Christopher echristo@gmail.com
Tue Jul 15 20:55:00 GMT 2014


On Tue, Jul 15, 2014 at 4:36 AM, Mark Wielaard <mjw@redhat.com> wrote:
> On Mon, 2014-07-14 at 13:58 -0600, Tom Tromey wrote:
>> >>>>> "Mark" == Mark Wielaard <mjw@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
>



More information about the Gcc-patches mailing list