[ntp:hackers] Dropping support for older Microsoft compilers

Dave Hart hart at ntp.org
Mon Aug 1 17:35:26 UTC 2011


Unless I hear a convincing argument to the contrary, I plan to remove
support for compiling the ntp-dev on Visual C++ 6.0 (VC6) and Visual
C++ 2003 (AKA 7.1).  That will leave the following supported Microsoft
C compilers:

Visual C++ 2005 (AKA 8.0)
Visual C++ 2008 (AKA 9.0)
Visual C++ 2010 (AKA 10.0, using ports/winnt/vs2008/ntp.sln)

This will allow us to get rid of special-case code using __int64
instead of long long, and printf format "%I64d" instead of "%lld", as
well as the unsigned equivalents, while still being able to produce
binaries that work on Windows NT 4.0.

More background in http://bugs.ntp.org/show_bug.cgi?id=1951

Cheers,
Dave Hart


More information about the hackers mailing list