YAL_GLOBAL_* macro added