avoid non-standard predefined macros