X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.h;h=8d0eef13023a54c1cfbbba155918d9c45ebafb1b;hb=fc8a57d8b775d9e3ad2e84d316a95d60f1e2eceb;hp=cddf34bd66628a844f0b1ba2765faf2148be6a5e;hpb=e35056cf5734bd38cd401d390cdbe366ac6aadab;p=xboard.git diff --git a/backend.h b/backend.h index cddf34b..8d0eef1 100644 --- a/backend.h +++ b/backend.h @@ -70,11 +70,17 @@ #else /* place holder * or dummy types for other compiler + * [HGM] seems that -mno-cygwin comple needs %I64? */ #define u64 unsigned long long #define s64 signed long long - #define u64Display "%llu" - #define s64Display "%lld" + #ifdef __MINGW32__ + #define u64Display "%I64u" + #define s64Display "%I64d" + #else + #define u64Display "%llu" + #define s64Display "%lld" + #endif #define u64Const(c) (c ## ULL) #define s64Const(c) (c ## LL) #endif