Skip to Main content Skip to Navigation

Remove conditional "WANT" macros from numbered clauses proposal for C2x

Jens Gustedt 1
1 CAMUS - Compilation pour les Architectures MUlti-coeurS
Inria Nancy - Grand Est, ICube - Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie
Abstract : The recent integration of TS 18661-1 has moved the use of "WANT" macros into the main body of the C standard, making the added interfaces optional. We think that this is not optimal, neither for user code nor for implementations, an propose to change that to a set of more straight forward feature test macros for the version of the included headers. Along with that also a long list of names have been imposed to the standard. We propose some mild modifications to reduce the pain of the transition and keep C open for future directions.
Document type :
Complete list of metadata
Contributor : Jens Gustedt Connect in order to contact the contributor
Submitted on : Thursday, April 4, 2019 - 11:26:35 AM
Last modification on : Friday, April 5, 2019 - 1:24:34 AM
Long-term archiving on: : Friday, July 5, 2019 - 1:09:52 PM


Files produced by the author(s)


  • HAL Id : hal-02089861, version 1


Jens Gustedt. Remove conditional "WANT" macros from numbered clauses proposal for C2x. [Technical Report] N2359, ISO JTC1/SC22/WG14. 2019. ⟨hal-02089861⟩



Record views


Files downloads