ARMv8 Crypto Extensions compile logic
diff --git a/library/CMakeLists.txt b/library/CMakeLists.txt
index 33e2cfc..223ac88 100644
--- a/library/CMakeLists.txt
+++ b/library/CMakeLists.txt
@@ -15,6 +15,7 @@
aesni.c
arc4.c
aria.c
+ armv8ce_aes.c
asn1parse.c
asn1write.c
base64.c
diff --git a/library/Makefile b/library/Makefile
index b76a84b..d49c3cd 100644
--- a/library/Makefile
+++ b/library/Makefile
@@ -72,6 +72,7 @@
aesni.o \
arc4.o \
aria.o \
+ armv8ce_aes.o \
asn1parse.o \
asn1write.o \
base64.o \
diff --git a/library/version_features.c b/library/version_features.c
index d2840fa..cf29582 100644
--- a/library/version_features.c
+++ b/library/version_features.c
@@ -600,6 +600,9 @@
#if defined(MBEDTLS_AESNI_C)
"MBEDTLS_AESNI_C",
#endif /* MBEDTLS_AESNI_C */
+#if defined(MBEDTLS_ARMV8CE_AES_C)
+ "MBEDTLS_ARMV8CE_AES_C",
+#endif /* MBEDTLS_ARMV8CE_AES_C */
#if defined(MBEDTLS_AES_C)
"MBEDTLS_AES_C",
#endif /* MBEDTLS_AES_C */