From c6e2ead3ff5c48287cb3c3028e9eea3e4c2f1642 Mon Sep 17 00:00:00 2001 From: Jens Wiklander Date: Fri, 9 Nov 2018 13:29:03 +0100 Subject: core: mbedtls: configure bignum word size Configures mbedtls bignum word size (mbedtls_mpi_uint and mbedtls_mpi_sint) as 32-bit or 64-bit depending on arm architecture. Reviewed-by: Jerome Forissier Signed-off-by: Jens Wiklander --- lib/libmbedtls/include/mbedtls_config_kernel.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib') diff --git a/lib/libmbedtls/include/mbedtls_config_kernel.h b/lib/libmbedtls/include/mbedtls_config_kernel.h index fd8b223c..55330496 100644 --- a/lib/libmbedtls/include/mbedtls_config_kernel.h +++ b/lib/libmbedtls/include/mbedtls_config_kernel.h @@ -4,6 +4,12 @@ #define __MBEDTLS_CONFIG_KERNEL_H #ifdef CFG_CORE_MBEDTLS_MPI +#ifdef ARM32 +#define MBEDTLS_HAVE_INT32 +#endif +#ifdef ARM64 +#define MBEDTLS_HAVE_INT64 +#endif #define MBEDTLS_BIGNUM_C #define MBEDTLS_GENPRIME #endif -- cgit v1.2.3