771 do_signature(copyOfRange_signature, "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;") \ 772 \ 773 do_intrinsic(_equalsC, java_util_Arrays, equals_name, equalsC_signature, F_S) \ 774 do_signature(equalsC_signature, "([C[C)Z") \ 775 \ 776 do_intrinsic(_compareTo, java_lang_String, compareTo_name, string_int_signature, F_R) \ 777 do_name( compareTo_name, "compareTo") \ 778 do_intrinsic(_indexOf, java_lang_String, indexOf_name, string_int_signature, F_R) \ 779 do_name( indexOf_name, "indexOf") \ 780 do_intrinsic(_equals, java_lang_String, equals_name, object_boolean_signature, F_R) \ 781 \ 782 do_class(java_nio_Buffer, "java/nio/Buffer") \ 783 do_intrinsic(_checkIndex, java_nio_Buffer, checkIndex_name, int_int_signature, F_R) \ 784 do_name( checkIndex_name, "checkIndex") \ 785 \ 786 do_class(sun_nio_cs_iso8859_1_Encoder, "sun/nio/cs/ISO_8859_1$Encoder") \ 787 do_intrinsic(_encodeISOArray, sun_nio_cs_iso8859_1_Encoder, encodeISOArray_name, encodeISOArray_signature, F_S) \ 788 do_name( encodeISOArray_name, "encodeISOArray") \ 789 do_signature(encodeISOArray_signature, "([CI[BII)I") \ 790 \ 791 /* java/lang/ref/Reference */ \ 792 do_intrinsic(_Reference_get, java_lang_ref_Reference, get_name, void_object_signature, F_R) \ 793 \ 794 /* support for com.sun.crypto.provider.AESCrypt and some of its callers */ \ 795 do_class(com_sun_crypto_provider_aescrypt, "com/sun/crypto/provider/AESCrypt") \ 796 do_intrinsic(_aescrypt_encryptBlock, com_sun_crypto_provider_aescrypt, encryptBlock_name, byteArray_int_byteArray_int_signature, F_R) \ 797 do_intrinsic(_aescrypt_decryptBlock, com_sun_crypto_provider_aescrypt, decryptBlock_name, byteArray_int_byteArray_int_signature, F_R) \ 798 do_name( encryptBlock_name, "encryptBlock") \ 799 do_name( decryptBlock_name, "decryptBlock") \ 800 do_signature(byteArray_int_byteArray_int_signature, "([BI[BI)V") \ 801 \ 802 do_class(com_sun_crypto_provider_cipherBlockChaining, "com/sun/crypto/provider/CipherBlockChaining") \ 803 do_intrinsic(_cipherBlockChaining_encryptAESCrypt, com_sun_crypto_provider_cipherBlockChaining, encrypt_name, byteArray_int_int_byteArray_int_signature, F_R) \ 804 do_intrinsic(_cipherBlockChaining_decryptAESCrypt, com_sun_crypto_provider_cipherBlockChaining, decrypt_name, byteArray_int_int_byteArray_int_signature, F_R) \ 805 do_name( encrypt_name, "encrypt") \ 806 do_name( decrypt_name, "decrypt") \ 807 do_signature(byteArray_int_int_byteArray_int_signature, "([BII[BI)I") \ 808 \ 809 /* support for sun.security.provider.SHA */ \ 810 do_class(sun_security_provider_sha, "sun/security/provider/SHA") \ | 771 do_signature(copyOfRange_signature, "([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;") \ 772 \ 773 do_intrinsic(_equalsC, java_util_Arrays, equals_name, equalsC_signature, F_S) \ 774 do_signature(equalsC_signature, "([C[C)Z") \ 775 \ 776 do_intrinsic(_compareTo, java_lang_String, compareTo_name, string_int_signature, F_R) \ 777 do_name( compareTo_name, "compareTo") \ 778 do_intrinsic(_indexOf, java_lang_String, indexOf_name, string_int_signature, F_R) \ 779 do_name( indexOf_name, "indexOf") \ 780 do_intrinsic(_equals, java_lang_String, equals_name, object_boolean_signature, F_R) \ 781 \ 782 do_class(java_nio_Buffer, "java/nio/Buffer") \ 783 do_intrinsic(_checkIndex, java_nio_Buffer, checkIndex_name, int_int_signature, F_R) \ 784 do_name( checkIndex_name, "checkIndex") \ 785 \ 786 do_class(sun_nio_cs_iso8859_1_Encoder, "sun/nio/cs/ISO_8859_1$Encoder") \ 787 do_intrinsic(_encodeISOArray, sun_nio_cs_iso8859_1_Encoder, encodeISOArray_name, encodeISOArray_signature, F_S) \ 788 do_name( encodeISOArray_name, "encodeISOArray") \ 789 do_signature(encodeISOArray_signature, "([CI[BII)I") \ 790 \ 791 do_class(java_math_BigInteger, "java/math/BigInteger") \ 792 do_intrinsic(_multiplyToLen, java_math_BigInteger, multiplyToLen_name, multiplyToLen_signature, F_R) \ 793 do_name( multiplyToLen_name, "multiplyToLen") \ 794 do_signature(multiplyToLen_signature, "([II[II[I)[I") \ 795 \ 796 /* java/lang/ref/Reference */ \ 797 do_intrinsic(_Reference_get, java_lang_ref_Reference, get_name, void_object_signature, F_R) \ 798 \ 799 /* support for com.sun.crypto.provider.AESCrypt and some of its callers */ \ 800 do_class(com_sun_crypto_provider_aescrypt, "com/sun/crypto/provider/AESCrypt") \ 801 do_intrinsic(_aescrypt_encryptBlock, com_sun_crypto_provider_aescrypt, encryptBlock_name, byteArray_int_byteArray_int_signature, F_R) \ 802 do_intrinsic(_aescrypt_decryptBlock, com_sun_crypto_provider_aescrypt, decryptBlock_name, byteArray_int_byteArray_int_signature, F_R) \ 803 do_name( encryptBlock_name, "encryptBlock") \ 804 do_name( decryptBlock_name, "decryptBlock") \ 805 do_signature(byteArray_int_byteArray_int_signature, "([BI[BI)V") \ 806 \ 807 do_class(com_sun_crypto_provider_cipherBlockChaining, "com/sun/crypto/provider/CipherBlockChaining") \ 808 do_intrinsic(_cipherBlockChaining_encryptAESCrypt, com_sun_crypto_provider_cipherBlockChaining, encrypt_name, byteArray_int_int_byteArray_int_signature, F_R) \ 809 do_intrinsic(_cipherBlockChaining_decryptAESCrypt, com_sun_crypto_provider_cipherBlockChaining, decrypt_name, byteArray_int_int_byteArray_int_signature, F_R) \ 810 do_name( encrypt_name, "encrypt") \ 811 do_name( decrypt_name, "decrypt") \ 812 do_signature(byteArray_int_int_byteArray_int_signature, "([BII[BI)I") \ 813 \ 814 /* support for sun.security.provider.SHA */ \ 815 do_class(sun_security_provider_sha, "sun/security/provider/SHA") \ |