disable exceptions - much smaller binary

This commit is contained in:
Glenn Maynard
2007-01-24 07:51:52 +00:00
parent 01df6164f2
commit 08a4dffbe1
3 changed files with 6 additions and 23 deletions
@@ -20,6 +20,7 @@
#if _MSC_VER == 1400 // VC8 specific warnings
#pragma warning (disable : 4996) // deprecated functions vs "ISO C++ conformant names". (stricmp vs _stricmp)
#pragma warning (disable : 4005) // macro redefinitions (ARRAYSIZE)
#pragma warning (disable : 4275) // non dll-interface class 'stdext::exception' used as base for dll-interface class 'std::bad_cast', bug in VC <exception> when exceptions disabled
#endif
#define snprintf _snprintf // Unsure if this goes with __MINGW32__ right now.
@@ -48,6 +49,8 @@
#define _CRT_SECURE_NO_DEPRECATE
#define _SCL_SECURE_NO_DEPRECATE
#define _HAS_EXCEPTIONS 0
/* Don't include windows.h everywhere; when we do eventually include it, use these: */
#define WIN32_LEAN_AND_MEAN
#define VC_EXTRALEAN