mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-02 20:42:25 +03:00
To determine PSA mechanisms that are not implemented, also read PSA_WANT symbols that cannot (or are not intended to) be configured independently, and thus are not listed in psa/crypto_config.h. Find those symbols in the config adjustment header mbedtls/config_psa.h. No impact on generated files yet, because hack_dependencies_not_implemented is currently only used on key types that have explicit dependencies. This will allow using hack_dependencies_not_implemented in other places, for example to handle algorithm variants like PSA_WANT_ALG_ECDSA_ANY which is inferred from PSA_WANT_ALG_ECDSA. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>