Sorry, meant to reply-all.

---------- Forwarded message ---------
From: pogo 59 <pogo.w...@gmail.com>
Date: Wed, Nov 20, 2024 at 12:47 PM
Subject: Re: [Dwarf-discuss] defaulting to C23 in GCC
To: Mark Wielaard <m...@klomp.org>


I think it's reasonable to add codes such as this at least until DWARF v6
is published. It's just a list on a web page, right? Like the language
codes.

On Wed, Nov 20, 2024 at 10:59 AM Mark Wielaard via Dwarf-discuss <
dwarf-discuss@lists.dwarfstd.org> wrote:

> Hi Jakub,
>
> On Wed, 2024-11-20 at 16:24 +0100, Jakub Jelinek via Dwarf-discuss
> wrote:
> > On Wed, Nov 20, 2024 at 03:09:02PM +0100, Alexandra Petlanova Hajkova
> via Dwarf-discuss wrote:
> > > GCC15 (to be released in April/May2025) will default to C23 instead of
> the
> > > C17.
> > >  There is a new way to describe the language standard version used
> proposed
> > > for DWARF6 but there is nothing like that for DWARF5 (or earlier).
> > > DWARF_LANG_C23
> > >  needs to be added to DWARF5.
> >
> > Why?  I think we don't really want to keep adding new DW_LANG_ codes
> > to the DWARF 5 set forever.
> > The compiler can emit all of
> >   DW_AT_language DW_LANG_C17
> >   DW_AT_language_name DW_LNAME_C
> >   DW_AT_language_version 202311
>
> Note that a new DWARF5 languge code for DW_LANG_C_plus_plus_23 was
> added: https://dwarfstd.org/issues/240616.1.html and several others
> were added just last month https://dwarfstd.org/languages.html
>
> But you are right we could just adopt the proposed DWARF6
> DW_AT_language_name/version attributes, which is more flexible.
> Question is if we think they are already "stable".
> https://dwarfstd.org/languages-v6.html says "The information on this
> page is part of the Draft of DWARF Version 6 and is subject to change."
>
> Cheers,
>
> Mark
> --
> Dwarf-discuss mailing list
> Dwarf-discuss@lists.dwarfstd.org
> https://lists.dwarfstd.org/mailman/listinfo/dwarf-discuss
>
-- 
Dwarf-discuss mailing list
Dwarf-discuss@lists.dwarfstd.org
https://lists.dwarfstd.org/mailman/listinfo/dwarf-discuss

Reply via email to