gmacros: MSVC supports the noreturn function attribute
But it can't be used as a drop-in implementation of G_GNUC_NORETURN because it can only be placed at the start of the function prototype.
Document this in a comment so that the next person doesn't spend 20 min figuring it out.