found ConditionalMacros.h