Changed cygwin preprocessor detection rule