changed re-include macro name to avoid conflicts with cygwin's io.h