The following C99 features are supported by any buildbot compiler (including obscure ones on snakebite):
- stdint.h - static inline functions in header files - extern inline functions (not really necessary for CPython) - variadic macros I'd like to add: - standard conforming C99 spelling of the "struct hack" (supported by gcc since I can remember). Our current way leads to problems for some analyzers. Some people (not me) would like: - variable declarations everywhere (rather than only at the beginning of blocks). I think this would probably be enough for the start. Obviously things like variable-length arrays should never be used anyway. Stefan Krah _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com