X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/41acf5c0bd373d2dbe127fc6a64ac03b672b2431..2a36259f27f58de31cdd66d6c5176e776fc25df3:/include/wx/longlong.h diff --git a/include/wx/longlong.h b/include/wx/longlong.h index 8a83c550ea..b2b617a804 100644 --- a/include/wx/longlong.h +++ b/include/wx/longlong.h @@ -54,11 +54,17 @@ #error "The 64 bit integer support in CodeWarrior has been disabled." #error "See the documentation on the 'longlong' pragma." #endif +#elif defined(__VISAGECPP__) && __IBMCPP__ >= 400 + #define wxLongLong_t long long #else // no native long long type // both warning and pragma warning are not portable, but at least an - // unknown pragma should never be an error + // unknown pragma should never be an error. + // Err, actually, Watcom C++ doesn't like it. + // (well, if the compilers are _that_ broken, I'm removing it (VZ)) +#if 0 //ndef __WATCOMC__ #pragma warning "Your compiler does not appear to support 64 bit "\ "integers, using emulation class instead." +#endif #define wxUSE_LONGLONG_WX 1 #endif // compiler