1057 /* support for sun.security.provider.SHA2 */ \ 1058 do_class(sun_security_provider_sha2, "sun/security/provider/SHA2") \ 1059 do_intrinsic(_sha2_implCompress, sun_security_provider_sha2, implCompress_name, implCompress_signature, F_R) \ 1060 \ 1061 /* support for sun.security.provider.SHA5 */ \ 1062 do_class(sun_security_provider_sha5, "sun/security/provider/SHA5") \ 1063 do_intrinsic(_sha5_implCompress, sun_security_provider_sha5, implCompress_name, implCompress_signature, F_R) \ 1064 \ 1065 /* support for sun.security.provider.DigestBase */ \ 1066 do_class(sun_security_provider_digestbase, "sun/security/provider/DigestBase") \ 1067 do_intrinsic(_digestBase_implCompressMB, sun_security_provider_digestbase, implCompressMB_name, implCompressMB_signature, F_R) \ 1068 do_name( implCompressMB_name, "implCompressMultiBlock0") \ 1069 do_signature(implCompressMB_signature, "([BII)I") \ 1070 \ 1071 /* support for java.util.Base64.Encoder*/ \ 1072 do_class(java_util_Base64_Encoder, "java/util/Base64$Encoder") \ 1073 do_intrinsic(_base64_encodeBlock, java_util_Base64_Encoder, encodeBlock_name, encodeBlock_signature, F_R) \ 1074 do_name(encodeBlock_name, "encodeBlock") \ 1075 do_signature(encodeBlock_signature, "([BII[BIZ)V") \ 1076 \ 1077 /* support for com.sun.crypto.provider.GHASH */ \ 1078 do_class(com_sun_crypto_provider_ghash, "com/sun/crypto/provider/GHASH") \ 1079 do_intrinsic(_ghash_processBlocks, com_sun_crypto_provider_ghash, processBlocks_name, ghash_processBlocks_signature, F_S) \ 1080 do_name(processBlocks_name, "processBlocks") \ 1081 do_signature(ghash_processBlocks_signature, "([BII[J[J)V") \ 1082 \ 1083 /* support for java.util.zip */ \ 1084 do_class(java_util_zip_CRC32, "java/util/zip/CRC32") \ 1085 do_intrinsic(_updateCRC32, java_util_zip_CRC32, update_name, int2_int_signature, F_SN) \ 1086 do_name( update_name, "update") \ 1087 do_intrinsic(_updateBytesCRC32, java_util_zip_CRC32, updateBytes_name, updateBytes_signature, F_SN) \ 1088 do_name( updateBytes_name, "updateBytes0") \ 1089 do_signature(updateBytes_signature, "(I[BII)I") \ 1090 do_intrinsic(_updateByteBufferCRC32, java_util_zip_CRC32, updateByteBuffer_name, updateByteBuffer_signature, F_SN) \ 1091 do_name( updateByteBuffer_name, "updateByteBuffer0") \ 1092 do_signature(updateByteBuffer_signature, "(IJII)I") \ 1093 \ 1094 /* support for java.util.zip.CRC32C */ \ 1095 do_class(java_util_zip_CRC32C, "java/util/zip/CRC32C") \ 1096 do_intrinsic(_updateBytesCRC32C, java_util_zip_CRC32C, updateBytes_C_name, updateBytes_signature, F_S) \ | 1057 /* support for sun.security.provider.SHA2 */ \ 1058 do_class(sun_security_provider_sha2, "sun/security/provider/SHA2") \ 1059 do_intrinsic(_sha2_implCompress, sun_security_provider_sha2, implCompress_name, implCompress_signature, F_R) \ 1060 \ 1061 /* support for sun.security.provider.SHA5 */ \ 1062 do_class(sun_security_provider_sha5, "sun/security/provider/SHA5") \ 1063 do_intrinsic(_sha5_implCompress, sun_security_provider_sha5, implCompress_name, implCompress_signature, F_R) \ 1064 \ 1065 /* support for sun.security.provider.DigestBase */ \ 1066 do_class(sun_security_provider_digestbase, "sun/security/provider/DigestBase") \ 1067 do_intrinsic(_digestBase_implCompressMB, sun_security_provider_digestbase, implCompressMB_name, implCompressMB_signature, F_R) \ 1068 do_name( implCompressMB_name, "implCompressMultiBlock0") \ 1069 do_signature(implCompressMB_signature, "([BII)I") \ 1070 \ 1071 /* support for java.util.Base64.Encoder*/ \ 1072 do_class(java_util_Base64_Encoder, "java/util/Base64$Encoder") \ 1073 do_intrinsic(_base64_encodeBlock, java_util_Base64_Encoder, encodeBlock_name, encodeBlock_signature, F_R) \ 1074 do_name(encodeBlock_name, "encodeBlock") \ 1075 do_signature(encodeBlock_signature, "([BII[BIZ)V") \ 1076 \ 1077 /* support for java.util.Base64.Decoder*/ \ 1078 do_class(java_util_Base64_Decoder, "java/util/Base64$Decoder") \ 1079 do_intrinsic(_base64_decodeBlock, java_util_Base64_Decoder, decodeBlock_name, decodeBlock_signature, F_R) \ 1080 do_name(decodeBlock_name, "decodeBlock") \ 1081 do_signature(decodeBlock_signature, "([BII[BZ)I") \ 1082 \ 1083 /* support for com.sun.crypto.provider.GHASH */ \ 1084 do_class(com_sun_crypto_provider_ghash, "com/sun/crypto/provider/GHASH") \ 1085 do_intrinsic(_ghash_processBlocks, com_sun_crypto_provider_ghash, processBlocks_name, ghash_processBlocks_signature, F_S) \ 1086 do_name(processBlocks_name, "processBlocks") \ 1087 do_signature(ghash_processBlocks_signature, "([BII[J[J)V") \ 1088 \ 1089 /* support for java.util.zip */ \ 1090 do_class(java_util_zip_CRC32, "java/util/zip/CRC32") \ 1091 do_intrinsic(_updateCRC32, java_util_zip_CRC32, update_name, int2_int_signature, F_SN) \ 1092 do_name( update_name, "update") \ 1093 do_intrinsic(_updateBytesCRC32, java_util_zip_CRC32, updateBytes_name, updateBytes_signature, F_SN) \ 1094 do_name( updateBytes_name, "updateBytes0") \ 1095 do_signature(updateBytes_signature, "(I[BII)I") \ 1096 do_intrinsic(_updateByteBufferCRC32, java_util_zip_CRC32, updateByteBuffer_name, updateByteBuffer_signature, F_SN) \ 1097 do_name( updateByteBuffer_name, "updateByteBuffer0") \ 1098 do_signature(updateByteBuffer_signature, "(IJII)I") \ 1099 \ 1100 /* support for java.util.zip.CRC32C */ \ 1101 do_class(java_util_zip_CRC32C, "java/util/zip/CRC32C") \ 1102 do_intrinsic(_updateBytesCRC32C, java_util_zip_CRC32C, updateBytes_C_name, updateBytes_signature, F_S) \ |