From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27884 invoked by alias); 15 Jul 2014 20:03:02 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 27796 invoked by uid 89); 15 Jul 2014 20:03:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-vc0-f172.google.com Received: from mail-vc0-f172.google.com (HELO mail-vc0-f172.google.com) (209.85.220.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Tue, 15 Jul 2014 20:02:59 +0000 Received: by mail-vc0-f172.google.com with SMTP id im17so1512475vcb.3 for ; Tue, 15 Jul 2014 13:02:46 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.220.195.67 with SMTP id eb3mr8930911vcb.30.1405454566059; Tue, 15 Jul 2014 13:02:46 -0700 (PDT) Received: by 10.58.134.37 with HTTP; Tue, 15 Jul 2014 13:02:46 -0700 (PDT) In-Reply-To: <1405424182.17759.62.camel@bordewijk.wildebeest.org> References: <1404837544-32127-1-git-send-email-mjw@redhat.com> <1404941729-30903-1-git-send-email-mjw@redhat.com> <877g3f3e6f.fsf@fleche.redhat.com> <1405424182.17759.62.camel@bordewijk.wildebeest.org> Date: Tue, 15 Jul 2014 20:55:00 -0000 Message-ID: Subject: Re: Some DWARFv5 proposal prototypes (atomic_type, aligned_type) From: Eric Christopher To: Mark Wielaard Cc: Tom Tromey , gcc-patches , Jason Merrill , Cary Coutant , "Joseph S. Myers" , Joel Brobecker Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2014-07/txt/msg01096.txt.bz2 On Tue, Jul 15, 2014 at 4:36 AM, Mark Wielaard wrote: > On Mon, 2014-07-14 at 13:58 -0600, Tom Tromey wrote: >> >>>>> "Mark" == Mark Wielaard 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 >