Revert "AND THROUGH THE MAGIC OF GLOBAL VARIABLES, I MAKE THE ENTIRE WORLD SQUIRM UNCOMFORTABLY AND THE SKY RAIN TEARS OF BLOOD."

Because that requires gcc extension magic, which I don't want. :(

This reverts commit 4e0b89901933d6e861c18e41d2eb8419fbb92f32.
Don't rely on gcc extensions for variadic macros.