add mingw_compat.h