This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author loewis
Recipients christian.heimes, loewis
Date 2007-11-20.20:57:39
SpamBayes Score 0.037253823
Marked as misclassified No
Message-id <1195592259.71.0.637825428958.issue1473@psf.upfronthosting.co.za>
In-reply-to
Content
See the MSDN for details. IIUC:
- _WIN32 is defined by the compiler, always, unless the platform is
WIN16 (which is no longer supported). It is even defined on Win64 (where
the compiler also defines _WIN64). So there should be no need to defined
it explicitly.
- WIN32 is checked-for in WinSock2.h. I couldn't figure out when
precisely it is supposed to be defined.
- _USRDLL apparently was once a mechanism of how to integrate with MFC.
It apparently isn't really used anymore in VS 2003 (afx.h still uses it
to trigger linkage of __afxForceUSRDL); I suppose it is safe to drop for
Python
- I couldn't quite figure out what _WINDOWS is good for.
- _CRT_SECURE_NO_DEPRECATE as you say, although that's also defined in
pyconfig.h.
History
Date User Action Args
2007-11-20 20:57:39loewissetspambayes_score: 0.0372538 -> 0.037253823
recipients: + loewis, christian.heimes
2007-11-20 20:57:39loewissetspambayes_score: 0.0372538 -> 0.0372538
messageid: <1195592259.71.0.637825428958.issue1473@psf.upfronthosting.co.za>
2007-11-20 20:57:39loewislinkissue1473 messages
2007-11-20 20:57:39loewiscreate