[Dwarf-Discuss] C++14 and C++03 (vs C++98)

Jason Merrill jason@redhat.com
Wed Oct 8 12:13:32 GMT 2014


On 10/08/2014 06:57 AM, Mark Wielaard wrote:
> I just submitted an issue proposal for adding DW_LANG_C_plus_plus_14.
> But don't have an issue number yet. See proposal below.
>
> I also had a question about issue 120628.1 which proposes to add
> DW_LANG_C_plus_plus_03. The current DWARFv4 DW_LANG_C_plus_plus says it
> is for ISO C++:1998. As far as I know C++03 (unlike C++11 and C++14)
> didn't add any language changes, so I think for producers and consumers
> C++98 and C++03 look similar. When would consumers expect to see
> DW_LANG_C_plus_plus and when DW_LANG_C_plus_plus_03?

Agreed, C++03 is just C++98 with some DRs.

Actually, it's not clear to me why we need multiple standard levels at 
all.  What differences are there that aren't directly expressed by new 
TAGs and such?

Jason




More information about the Dwarf-discuss mailing list