I think it has been over a year since a similar subject came up, and I can't recall what posted information might relate to this question. On XP64, in a command line link, where Fortran calls C, the link fails until /Qipo- /link /nodefaultlib:bufferoverflowu.lib is set. Can this be corrected in configuration, e.g. in ifort.cfg ?
The problem doesn't occur when Fortran calls C++ code. Everything is compiled with ifort and icl 10.1.013, linked with "compatibility" OpenMP library and the VC9 components. Apparently, there is no bufferoverflowu.lib in the VC9 installation, nor is there any apparent use for it. The nodefaultlib directive is ignored if /Qipo- is omitted:
ifort -O3 -Qopenmp -assume:protect_parens -Qopenmp-lib:compat -Qfpp -Qlowercase
-us -Qipo- mains.obj loopsv.obj f90_msrdtsc.obj /link /nodefaultlib:bufferoverflowu.lib
mains.obj is an ifort compilation; the others are compiled by icl.