The gcc compiler (assuming it's the MinGW port) will be using the Microsoft msvcrt.dll anyway. You might be able to find differences between the two if the MVC perl is built with a compiler other than VC6.0, but I find that that Strawberry Perl, ActivePerl, my own gcc-built perl, and my own VC7.0-built perl all produce the same result for the one liner originally presented.