mirror of
https://github.com/holub/mame
synced 2025-07-01 08:18:59 +03:00
chdman.cpp: GCC 9.3 is actually the cutoff point for legacy MSVC-style long long format flags.
This commit is contained in:
parent
a594ee4933
commit
a8c6add452
@ -38,8 +38,8 @@
|
|||||||
//**************************************************************************
|
//**************************************************************************
|
||||||
// CONSTANTS & DEFINES
|
// CONSTANTS & DEFINES
|
||||||
//**************************************************************************
|
//**************************************************************************
|
||||||
// MINGW has adopted the MSVC formatting for 64-bit ints as of GCC 4.4 and deprecated it as of GCC 10
|
// MINGW has adopted the MSVC formatting for 64-bit ints as of GCC 4.4 and deprecated it as of GCC 9.3
|
||||||
#if defined(WIN32) && defined(__GNUC__) && (__GNUC__ < 10)
|
#if defined(WIN32) && defined(__GNUC__) && ((__GNUC__ < 9) || ((__GNUC__ == 9) && (__GNUC_MINOR__ < 3)))
|
||||||
#define I64FMT "I64"
|
#define I64FMT "I64"
|
||||||
#elif !defined(__APPLE__) && defined(__LP64__)
|
#elif !defined(__APPLE__) && defined(__LP64__)
|
||||||
#define I64FMT "l"
|
#define I64FMT "l"
|
||||||
|
Loading…
Reference in New Issue
Block a user