move preprocessor macros from Global grop into a separate one