1.1 --- a/src/share/vm/prims/jvm.h Fri Feb 28 15:33:44 2020 +0100 1.2 +++ b/src/share/vm/prims/jvm.h Wed May 06 21:03:44 2020 +0200 1.3 @@ -1628,9 +1628,9 @@ 1.4 } jvm_version_info; 1.5 1.6 #define JVM_VERSION_MAJOR(version) ((version & 0xFF000000) >> 24) 1.7 -#define JVM_VERSION_MINOR(version) ((version & 0x00FF0000) >> 16) 1.8 +#define JVM_VERSION_MINOR(version) ((version & 0x00FFFF00) >> 8) 1.9 // Micro version is 0 in HotSpot Express VM (set in jvm.cpp). 1.10 -#define JVM_VERSION_MICRO(version) ((version & 0x0000FF00) >> 8) 1.11 +#define JVM_VERSION_MICRO(version) 0 1.12 /* Build number is available in all HotSpot Express VM builds. 1.13 * It is defined in make/hotspot_version file. 1.14 */ 1.15 @@ -1643,9 +1643,9 @@ 1.16 // Naming convention of RE build version string: n.n.n[_uu[c]][-<identifier>]-bxx 1.17 unsigned int jdk_version; /* Consists of major, minor, micro (n.n.n) */ 1.18 /* and build number (xx) */ 1.19 - unsigned int update_version : 8; /* Update release version (uu) */ 1.20 + unsigned int update_version : 16; /* Update release version (uu) */ 1.21 unsigned int special_update_version : 8; /* Special update release version (c)*/ 1.22 - unsigned int reserved1 : 16; 1.23 + unsigned int reserved1 : 8; 1.24 unsigned int reserved2; 1.25 1.26 /* The following bits represents new JDK supports that VM has dependency on.