"brian m. carlson" <sandals@xxxxxxxxxxxxxxxxxxxx> writes: > If this works on Windows, it will also work on Unix, because POSIX has > required C99 support since the 2001 revision, and __VA_ARGS__ is C99. > Unix systems are not the thing preventing us from enabling C99 support > (or any subset of it) in any meaningful sense. Yeah, among the list (semi-)regulars, the only ones that may likely to be broken is the NonStop folks. Hopefully they are aware of this discussion? https://lore.kernel.org/git/xmqqeeffe669.fsf@gitster.g/