--- old/src/cpu/x86/vm/vm_version_x86.cpp 2015-08-25 15:39:50.000000000 -0700 +++ new/src/cpu/x86/vm/vm_version_x86.cpp 2015-08-25 15:39:50.000000000 -0700 @@ -707,13 +707,18 @@ warning("Intrinsics for SHA-384 and SHA-512 crypto hash functions not available on this CPU."); FLAG_SET_DEFAULT(UseSHA512Intrinsics, false); } - + if (UseCRC32CIntrinsics) { if (!FLAG_IS_DEFAULT(UseCRC32CIntrinsics)) warning("CRC32C intrinsics are not available on this CPU"); FLAG_SET_DEFAULT(UseCRC32CIntrinsics, false); } + if (UseAdler32Intrinsics) { + warning("Adler32Intrinsics not available on this CPU."); + FLAG_SET_DEFAULT(UseAdler32Intrinsics, false); + } + // Adjust RTM (Restricted Transactional Memory) flags if (!supports_rtm() && UseRTMLocking) { // Can't continue because UseRTMLocking affects UseBiasedLocking flag