@@ -323,7 +323,7 @@ const intx ObjectAlignmentInBytes = 8;
323323 product(bool , CriticalJNINatives, false , \
324324 " (Deprecated) Check for critical JNI entry points" ) \
325325 \
326- product(bool , UseAESIntrinsics, false , DIAGNOSTIC , \
326+ product(bool , UseAESIntrinsics, false , CLASSLIB17_ONLY_FLAGS ( DIAGNOSTIC ,) \
327327 "Use intrinsics for AES versions of crypto") \
328328 \
329329 product(bool , UseAESCTRIntrinsics, false , DIAGNOSTIC , \
@@ -332,23 +332,23 @@ const intx ObjectAlignmentInBytes = 8;
332332 product(bool , UseMD5Intrinsics, false , DIAGNOSTIC , \
333333 " Use intrinsics for MD5 crypto hash function" ) \
334334 \
335- product(bool , UseSHA1Intrinsics, false , DIAGNOSTIC , \
335+ product(bool , UseSHA1Intrinsics, false , CLASSLIB17_ONLY_FLAGS ( DIAGNOSTIC ,) \
336336 "Use intrinsics for SHA-1 crypto hash function. " \
337337 "Requires that UseSHA is enabled.") \
338338 \
339- product(bool , UseSHA256Intrinsics, false , DIAGNOSTIC , \
339+ product(bool , UseSHA256Intrinsics, false , CLASSLIB17_ONLY_FLAGS ( DIAGNOSTIC ,) \
340340 "Use intrinsics for SHA-224 and SHA-256 crypto hash functions. " \
341341 "Requires that UseSHA is enabled.") \
342342 \
343- product(bool , UseSHA512Intrinsics, false , DIAGNOSTIC , \
343+ product(bool , UseSHA512Intrinsics, false , CLASSLIB17_ONLY_FLAGS ( DIAGNOSTIC ,) \
344344 "Use intrinsics for SHA-384 and SHA-512 crypto hash functions. " \
345345 "Requires that UseSHA is enabled.") \
346346 \
347347 product(bool , UseSHA3Intrinsics, false , DIAGNOSTIC , \
348348 " Use intrinsics for SHA3 crypto hash function. " \
349349 " Requires that UseSHA is enabled." ) \
350350 \
351- product(bool , UseCRC32Intrinsics, false , DIAGNOSTIC , \
351+ product(bool , UseCRC32Intrinsics, false , CLASSLIB17_ONLY_FLAGS ( DIAGNOSTIC ,) \
352352 "use intrinsics for java.util.zip.CRC32") \
353353 \
354354 product(bool , UseCRC32CIntrinsics, false , DIAGNOSTIC , \
0 commit comments