Remove conditional "WANT" macros from numbered clauses proposal for C2x - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport Technique) Année : 2019

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

Résumé

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.
Fichier principal
Vignette du fichier
n2359+appendix.pdf (874.19 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-02089861 , version 1 (04-04-2019)

Identifiants

  • HAL Id : hal-02089861 , version 1

Citer

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

Partager

Gmail Facebook X LinkedIn More