#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
error Meh...
#endif

GO(nettle_camellia_set_decrypt_key, vFpip)
GO(nettle_sha512_init, vFp)
GO(nettle_sha512_digest, vFpip)
GO(nettle_sha384_init, vFp)
GO(nettle_sha384_digest, vFpip)
GO(nettle_sha224_init, vFp)
GO(nettle_sha224_digest, vFpip)
GO(nettle_sha256_init, vFp)
GO(nettle_sha256_update, vFpip)
GO(nettle_sha256_digest, vFpip)
GO(nettle_aes256_encrypt, vFpipp)
GO(nettle_aes256_decrypt, vFpipp)
GO(nettle_gcm_aes256_update, vFpip)
GO(nettle_gcm_aes256_digest, vFpip)
GO(nettle_gcm_aes256_set_key, vFpp)
GO(nettle_gcm_aes256_set_iv, vFpip)
GO(nettle_aes256_set_encrypt_key, vFpp)
GO(nettle_aes256_set_decrypt_key, vFpp)
GO(nettle_camellia256_crypt, vFpipp)
GO(nettle_gcm_camellia256_update, vFpip)
GO(nettle_gcm_camellia256_digest, vFpip)
GO(nettle_gcm_camellia256_set_key, vFpp)
GO(nettle_gcm_camellia256_set_iv, vFpip)
GO(nettle_camellia256_set_encrypt_key, vFpp)
GO(nettle_camellia256_set_decrypt_key, vFpp)
GO(nettle_sha1_init, vFp)
GO(nettle_sha1_digest, vFpip)
GO(nettle_aes128_encrypt, vFpipp)
GO(nettle_aes128_decrypt, vFpipp)
GO(nettle_gcm_aes128_update, vFpip)
GO(nettle_gcm_aes128_digest, vFpip)
GO(nettle_gcm_aes128_set_key, vFpp)
GO(nettle_gcm_aes128_set_iv, vFpip)
GO(nettle_aes128_set_encrypt_key, vFpp)
GO(nettle_aes128_set_decrypt_key, vFpp)
GO(nettle_camellia128_crypt, vFpipp)
GO(nettle_gcm_camellia128_update, vFpip)
GO(nettle_gcm_camellia128_digest, vFpip)
GO(nettle_gcm_camellia128_set_key, vFpp)
GO(nettle_gcm_camellia128_set_iv, vFpip)
GO(nettle_camellia128_set_encrypt_key, vFpp)
GO(nettle_camellia128_set_decrypt_key, vFpp)
GO(nettle_aes192_encrypt, vFpipp)
GO(nettle_aes192_decrypt, vFpipp)
GO(nettle_gcm_aes192_update, vFpip)
GO(nettle_gcm_aes192_digest, vFpip)
GO(nettle_gcm_aes192_set_key, vFpp)
GO(nettle_gcm_aes192_set_iv, vFpip)
GO(nettle_aes192_set_encrypt_key, vFpp)
GO(nettle_aes192_set_decrypt_key, vFpp)
GO(nettle_camellia192_set_encrypt_key, vFpp)
GO(nettle_camellia192_set_decrypt_key, vFpp)
GO(nettle_arctwo_encrypt, vFpipp)
GO(nettle_arctwo_decrypt, vFpipp)
GO(nettle_arctwo40_set_key, vFpp)
GO(nettle_des_encrypt, vFpipp)
GO(nettle_des_decrypt, vFpipp)
GO(nettle_des3_encrypt, vFpipp)
GO(nettle_des3_decrypt, vFpipp)
GO(nettle_arcfour_crypt, vFpipp)
GO(nettle_arcfour_set_key, vFpip)
GO(nettle_arcfour128_set_key, vFpp)
GO(nettle_salsa20_crypt, vFpipp)
GO(nettle_salsa20_256_set_key, vFpp)
GO(nettle_salsa20r12_crypt, vFpipp)
GO(nettle_chacha_crypt32, vFpipp)
GO(nettle_chacha_set_key, vFpp)
GO(nettle_chacha_crypt, vFpipp)
GO(nettle_chacha_poly1305_encrypt, vFpipp)
GO(nettle_chacha_poly1305_decrypt, vFpipp)
GO(nettle_chacha_poly1305_update, vFpip)
GO(nettle_chacha_poly1305_digest, vFpip)
GO(nettle_chacha_poly1305_set_key, vFpp)
GO(nettle_siv_cmac_aes128_set_key, vFpp)
GO(nettle_siv_cmac_aes256_set_key, vFpp)
GO(nettle_streebog256_digest, vFpip)
GO(nettle_umac128_set_nonce, vFpp)
GO(nettle_hmac_streebog512_update, vFpip)
GO(nettle_umac96_set_nonce, vFpp)
GO(nettle_umac128_digest, vFpip)
GO(nettle_gosthash94cp_update, vFpip)
GO(nettle_gosthash94cp_digest, vFpip)
GO(nettle_sha3_256_update, vFpip)
GO(nettle_sha3_256_digest, vFpip)
GO(nettle_hmac_sha1_set_key, vFpip)
GO(nettle_hmac_sha512_set_key, vFpip)
GO(nettle_cmac_aes128_digest, vFpip)
GO(nettle_hmac_md5_set_key, vFpip)
GO(nettle_md5_update, vFpip)
GO(nettle_sha3_384_update, vFpip)
GO(nettle_sha1_update, vFpip)
GO(nettle_hmac_sha384_digest, vFpip)
GO(nettle_hmac_sha224_digest, vFpip)
GO(nettle_hmac_sha1_digest, vFpip)
GO(nettle_sha3_384_digest, vFpip)
GO(nettle_sha3_224_update, vFpip)
GO(nettle_sha3_512_update, vFpip)
GO(nettle_cmac_aes256_digest, vFpip)
GO(nettle_umac96_update, vFpip)
GO(nettle_hmac_sha256_digest, vFpip)
GO(nettle_hmac_streebog512_digest, vFpip)
GO(nettle_cmac_aes128_update, vFpip)
GO(nettle_sha512_update, vFpip)
GO(nettle_sha3_512_digest, vFpip)
GO(nettle_hmac_gosthash94cp_digest, vFpip)
GO(nettle_md2_digest, vFpip)
GO(nettle_umac128_update, vFpip)
GO(nettle_hmac_md5_digest, vFpip)
GO(nettle_streebog512_digest, vFpip)
GO(nettle_hmac_sha1_update, vFpip)
GO(nettle_cmac_aes256_update, vFpip)
GO(nettle_hmac_sha256_set_key, vFpip)
GO(nettle_hmac_sha256_update, vFpip)
GO(nettle_md5_digest, vFpip)
GO(nettle_umac96_digest, vFpip)
GO(nettle_hmac_streebog512_set_key, vFpip)
GO(nettle_hmac_streebog256_set_key, vFpip)
GO(nettle_sha3_224_digest, vFpip)
GO(nettle_hmac_sha512_digest, vFpip)
GO(nettle_hmac_gosthash94cp_update, vFpip)
GO(nettle_streebog512_update, vFpip)
GO(nettle_hmac_sha512_update, vFpip)
GO(nettle_hmac_md5_update, vFpip)
GO(nettle_hmac_streebog256_digest, vFpip)
GO(nettle_md2_update, vFpip)
GO(nettle_hmac_sha384_set_key, vFpip)
GO(nettle_hmac_gosthash94cp_set_key, vFpip)
GO(nettle_hmac_sha224_set_key, vFpip)
GO(nettle_sha3_384_init, vFp) 
GO(nettle_sha3_224_init, vFp)
