Skip to content

Require C99's __VA_ARGS__

Emmanuele Bassi requested to merge ebassi/c99-macro-varargs into main

We have fallback in places for GNU's variadic arguments in macros, and for static inline functions with variadic arguments as an fallback of last resort, but going forward we are going to depend on __VA_ARGS__ for macros that cannot be re-implemented using a static inline function.

Fixes: #2681 (closed)

Edited by Emmanuele Bassi

Merge request reports