summaryrefslogtreecommitdiffstats
path: root/fips/fipssyms.h
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2016-06-21 23:05:16 +0200
committerAndy Polyakov <appro@openssl.org>2016-06-21 23:44:54 +0200
commit894c04aa05ba1e64735d7beb9c2a1da93d288e31 (patch)
tree078ecb8d19aaccbb7daf2a48d85b01c4a07ae12c /fips/fipssyms.h
parent1278ce48a5c6afa1429b8e8cfd0f07ab0fc640bb (diff)
PowerPC assembly pack: add POWER8 support.OpenSSL-fips-2_0_13
Reviewed-by: Dr. Stephen Henson <steve@openssl.org> (cherry picked from commit 4577871ca393275ac0436b2b08f1a75661ced314)
Diffstat (limited to 'fips/fipssyms.h')
-rw-r--r--fips/fipssyms.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/fips/fipssyms.h b/fips/fipssyms.h
index 76db619cec..8f04eb9dcf 100644
--- a/fips/fipssyms.h
+++ b/fips/fipssyms.h
@@ -712,6 +712,23 @@
#define _bn_GF2m_mul_2x2 _fips_bn_GF2m_mul_2x2
#define _OPENSSL_cleanse _FIPS_openssl_cleanse
#endif
+#define aes_p8_encrypt fips_aes_p8_encrypt
+#define aes_p8_decrypt fips_aes_p8_decrypt
+#define aes_p8_set_encrypt_key fips_aes_p8_set_encrypt_key
+#define aes_p8_set_decrypt_key fips_aes_p8_set_decrypt_key
+#define aes_p8_cbc_encrypt fips_aes_p8_cbc_encrypt
+#define aes_p8_ctr32_encrypt_blocks fips_aes_p8_ctr32_encrypt_blocks
+#define aes_p8_xts_encrypt fips_aes_p8_xts_encrypt
+#define aes_p8_xts_decrypt fips_aes_p8_xts_decrypt
+#define gcm_init_p8 fips_gcm_init_p8
+#define gcm_gmult_p8 fips_gcm_gmult_p8
+#define gcm_ghash_p8 fips_gcm_ghash_p8
+#define sha256_block_p8 fips_sha256_block_p8
+#define sha512_block_p8 fips_sha512_block_p8
+#define sha256_block_ppc fips_sha256_block_ppc
+#define sha512_block_ppc fips_sha512_block_ppc
+#define OPENSSL_ppccap_P fips_openssl_ppccap_p
+#define OPENSSL_crypto207_probe fips_openssl_crypto207_probe
#if defined(_MSC_VER)
# pragma const_seg("fipsro$b")