It uses macros from glibconfig.h, gmacros.h and gversionmacros.h, makes sure it is included after them.