diff --git a/library/psa_crypto_its.h b/library/psa_crypto_its.h index 93c4ce981c..b671d63a50 100644 --- a/library/psa_crypto_its.h +++ b/library/psa_crypto_its.h @@ -142,4 +142,8 @@ psa_status_t psa_its_get_info(psa_storage_uid_t uid, */ psa_status_t psa_its_remove(psa_storage_uid_t uid); +#ifdef __cplusplus +} +#endif + #endif /* PSA_CRYPTO_ITS_H */ diff --git a/programs/test/cpp_dummy_build.cpp b/programs/test/cpp_dummy_build.cpp index 09c5273003..c69cd2bd78 100644 --- a/programs/test/cpp_dummy_build.cpp +++ b/programs/test/cpp_dummy_build.cpp @@ -109,6 +109,12 @@ #include "mbedtls/memory_buffer_alloc.h" #endif +#include "psa/crypto.h" +#include "psa/crypto_se_driver.h" +#include "psa/crypto_entropy_driver.h" +#include "psa/crypto_accel_driver.h" +#include "../library/psa_crypto_its.h" + int main() { mbedtls_platform_context *ctx = NULL;