Changes for variadic macros in GCC