These let some wine programs to compile again on cygwin. In fact, gcc did not accept -mno-cygwin anymore so I added explicit msvcrt linking options. I know my patches may break wine on mingw or may be incompatible with older gcc but I don't know how to handle these cases. So any comment is welcome