summaryrefslogtreecommitdiff
path: root/aes256-encrypt.c
diff options
context:
space:
mode:
authorMamone Tarsha <maamoun.tk@googlemail.com>2021-07-10 20:57:08 +0300
committerMamone Tarsha <maamoun.tk@googlemail.com>2021-07-10 20:57:08 +0300
commit3be3ff3eefbba816930498b6a5bbe4fde2108b89 (patch)
treeb271655f511aab1b98a4e9051a61f8b74eaa2984 /aes256-encrypt.c
parent6dfdd0bc63cbcf4d7eca01bfda81e02823a4796e (diff)
downloadnettle-3be3ff3eefbba816930498b6a5bbe4fde2108b89.tar.gz
[S390x] Fat build support for AES and GHASH
Diffstat (limited to 'aes256-encrypt.c')
-rw-r--r--aes256-encrypt.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/aes256-encrypt.c b/aes256-encrypt.c
index 98474bb5..7fbaff2a 100644
--- a/aes256-encrypt.c
+++ b/aes256-encrypt.c
@@ -39,8 +39,17 @@
#include "aes-internal.h"
+/* For fat builds */
+#if HAVE_NATIVE_aes256_encrypt
void
-aes256_encrypt(const struct aes256_ctx *ctx,
+_nettle_aes256_encrypt_c(const struct aes256_ctx *ctx,
+ size_t length, uint8_t *dst,
+ const uint8_t *src);
+# define nettle_aes256_encrypt _nettle_aes256_encrypt_c
+#endif
+
+void
+nettle_aes256_encrypt(const struct aes256_ctx *ctx,
size_t length, uint8_t *dst,
const uint8_t *src)
{