Windows MSVC: Remove /Wp64 compiler flag

Remove the /Wp64 flag since it is deprecated starting in Visual Studio 2008.
This commit is contained in:
Jason Erickson 2011-02-23 14:29:44 -07:00
parent 894d3f653c
commit 6f0dfe6d2d

View File

@ -181,13 +181,7 @@ class psycopg_build_ext(build_ext):
compiler_name = self.get_compiler().lower()
compiler_is_msvc = compiler_name.startswith('msvc')
compiler_is_mingw = compiler_name.startswith('mingw')
if compiler_is_msvc:
# If we're using MSVC 7.1 or later on a 32-bit platform, add the
# /Wp64 option to generate warnings about Win64 portability
# problems.
if sysVer >= (2,4) and struct.calcsize('P') == 4:
extra_compiler_args.append('/Wp64')
elif compiler_is_mingw:
if compiler_is_mingw:
# Default MinGW compilation of Python extensions on Windows uses
# only -O:
extra_compiler_args.append('-O3')