Hi,
I cannot seem to find any free Windows C++ compiler that can generate 64-bit code to be run on Windows XP Professional 64-bit Edition. Seems to me like both mingw and cygwin does not generate 64-bit code. I am aware that visual studio and intel compiler both have 64-bit support. But they are not free, and I have been a Linux programmer for quite a while, and would prefer gcc based solutions (icc is okay too, but Intel only offers the free version on Linux, because, presumably, only Linux programmers can be non-commercial...).

Thank you