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)