X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2d14a14c573db4b8f8959b1460a269cf23defbcf..4bea628d007cc8add79e6dee2863c7bdc1bccce5:/include/wx/platform.h diff --git a/include/wx/platform.h b/include/wx/platform.h index 642fdaeb96..6e07657e07 100644 --- a/include/wx/platform.h +++ b/include/wx/platform.h @@ -233,6 +233,10 @@ # endif #endif +#if defined(__WXWINCE__) && defined(_MSC_VER) && (_MSC_VER == 1201) + #define __EVC4__ +#endif + #if defined(__POCKETPC__) || defined(__SMARTPHONE__) || defined(__WXGPE__) # define __WXHANDHELD__ #endif @@ -244,16 +248,18 @@ Note that it must be included before defining hardware symbols below as they could be already defined by configure */ +#include "wx/setup.h" + #ifdef __GCCXML__ /* we're using gccxml to create an XML representation of the entire - wxWidgets interface; pass it a special setup.h file + wxWidgets interface; use a special setup_gccxml.h file to fix some + of the stuff #defined by the real setup.h */ #include "wx/setup_gccxml.h" -#else - #include "wx/setup.h" #endif + /* Hardware platform detection. @@ -332,18 +338,22 @@ /* - This macro can be used to test the Open Watcom version. + Define Watcom-specific macros. */ #ifndef __WATCOMC__ # define wxWATCOM_VERSION(major,minor) 0 # define wxCHECK_WATCOM_VERSION(major,minor) 0 # define wxONLY_WATCOM_EARLIER_THAN(major,minor) 0 -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# error "Only Open Watcom is supported in this release" +# define WX_WATCOM_ONLY_CODE( x ) #else +# if __WATCOMC__ < 1200 +# error "Only Open Watcom is supported in this release" +# endif + # define wxWATCOM_VERSION(major,minor) ( major * 100 + minor * 10 + 1100 ) # define wxCHECK_WATCOM_VERSION(major,minor) ( __WATCOMC__ >= wxWATCOM_VERSION(major,minor) ) # define wxONLY_WATCOM_EARLIER_THAN(major,minor) ( __WATCOMC__ < wxWATCOM_VERSION(major,minor) ) +# define WX_WATCOM_ONLY_CODE( x ) x #endif /*