cstandardsc11

What is C11 cor 1:2012?


I just noticed that there has been a correction to the C11 standard called ISO/IEC 9899:2011/Cor 1:2012.

What was changed in this update?


Solution

  • This technical corrigendum is available free of charge, from ISO or from your national standard institute.

    For convenience, I will cite it as whole here, since there are just two changes:

    Page 176, 6.10.8.1

    Replace:

    __STDC_VERSION__ The integer constant 201ymmL.178)

    with:

    __STDC_VERSION__ The integer constant 201112L.178)

    Page 177, 6.10.8.3

    Replace:

    __STDC_LIB_EXT1__ The integer constant 201ymmL, intended to indicate support…

    with:

    __STDC_LIB_EXT1__ The integer constant 201112L, intended to indicate support for the extensions defined in annex K (Bounds-checking interfaces).179)