diff --git a/src/hotspot/share/utilities/globalDefinitions_visCPP.hpp b/src/hotspot/share/utilities/globalDefinitions_visCPP.hpp index 11a9282ddd6..25f3ec8cbaf 100644 --- a/src/hotspot/share/utilities/globalDefinitions_visCPP.hpp +++ b/src/hotspot/share/utilities/globalDefinitions_visCPP.hpp @@ -102,7 +102,7 @@ inline int g_isfinite(jfloat f) { return _finite(f); } inline int g_isfinite(jdouble f) { return _finite(f); } // Formatting. -#define FORMAT64_MODIFIER "I64" +#define FORMAT64_MODIFIER "ll" #define offset_of(klass,field) offsetof(klass,field) diff --git a/src/java.base/windows/native/libjli/java_md.h b/src/java.base/windows/native/libjli/java_md.h index 9b551bfe160..879682ed28b 100644 --- a/src/java.base/windows/native/libjli/java_md.h +++ b/src/java.base/windows/native/libjli/java_md.h @@ -39,7 +39,7 @@ #define MAXPATHLEN MAX_PATH #define MAXNAMELEN MAX_PATH -#define JLONG_FORMAT_SPECIFIER "%I64d" +#define JLONG_FORMAT_SPECIFIER "%lld" /* * Function prototypes.