diff options
author | Valerio Setti <valerio.setti@nordicsemi.no> | 2023-12-04 12:07:30 +0100 |
---|---|---|
committer | Valerio Setti <valerio.setti@nordicsemi.no> | 2023-12-04 15:24:25 +0100 |
commit | 5e18b90c95068efd1f3e872707b88994758af09c (patch) | |
tree | 28d0e0d2fd5ae63c91de77efc4beed9402ba988b /configs/config-tfm.h | |
parent | 58d0206f390a2322b7a8e93bf0c6430126dcaebb (diff) | |
download | mbedtls-5e18b90c95068efd1f3e872707b88994758af09c.zip mbedtls-5e18b90c95068efd1f3e872707b88994758af09c.tar.gz mbedtls-5e18b90c95068efd1f3e872707b88994758af09c.tar.bz2 |
config-tfm: disable CIPHER_C
We also add a check in "all.sh" components:
- component_test_tfm_config_p256m_driver_accel_ec
- component_test_tfm_config
to ensure that CIPHER_C was not re-enabled accidentally.
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
Diffstat (limited to 'configs/config-tfm.h')
-rw-r--r-- | configs/config-tfm.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/configs/config-tfm.h b/configs/config-tfm.h index 85b677b..f6f527e 100644 --- a/configs/config-tfm.h +++ b/configs/config-tfm.h @@ -45,6 +45,11 @@ #undef MBEDTLS_PLATFORM_STD_EXIT_SUCCESS #undef MBEDTLS_PLATFORM_STD_EXIT_FAILURE +/* CCM is the only cipher/AEAD enabled in TF-M configuration files, but it + * does not need CIPHER_C to be enabled, so we can disabled it in order + * to reduce code size further. */ +#undef MBEDTLS_CIPHER_C + /* * In order to get an example config that works cleanly out-of-the-box * for both baremetal and non-baremetal builds, we detect baremetal builds |