In the new versions of mingw the exception files crtbegin.o and crtend.o are being linked into C and Fortran programs also, instead of just C++ programs