DWARF Standard


HOME
SPECIFICATIONS
FAQ
ISSUES



140330.1 Mark Wielaard Add language code DW_LANG_C11 for ISO/IEC 9899:2011 Enhancement Accepted Michael Eager


Section 3.1, pg 44
DWARFv4 defines DW_LANG_C for Non-standardized C, DW_LANG_C89 for ISO C:1989
and DW_LANG_C99 for ISO C:1999. ISO/IEC 9899:2011 is an extension of ISO C:1999 
that adds some keywords allowing some new expressions. This matters for debuggers 
that allow the user to construct expressions in the language (variant) of the 
current CU. Therefore producers should be able to express that code was compiled 
for the new C standard.

Page 44, Section 3.1.1, Figure 8. Language names add:
  DW_LANG_C11    ISO/IEC 9899:2011

Page 172, Section 7.12, Figure 31. Language encodings add:
  DW_LANG_C11    0x001X    0

---
4/22/2014 -- Accepted.  Assigned DW_LANG_C11 value 0x1D. 


All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters, all the rest © 2007-2017 by DWARF Standards Committee.