-#else
- #warning "Your compiler does not appear to support 64 bit integers, "\
- "using emulation class instead."
+#else // no native long long type
+ // we don't give warnings for the compilers we know about that they don't
+ // have any 64 bit integer type
+ #if !defined(__VISAGECPP__) && \
+ !defined(__VISUALC__) && \
+ !defined(__BORLANDC__
+ #warning "Your compiler does not appear to support 64 bit integers, "\
+ "using emulation class instead."
+ #endif // known compilers without long long
+