1*62c56f98SSadaf Ebrahimi /* Ad hoc report on included headers. */ 2*62c56f98SSadaf Ebrahimi /* 3*62c56f98SSadaf Ebrahimi * Copyright The Mbed TLS Contributors 4*62c56f98SSadaf Ebrahimi * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 5*62c56f98SSadaf Ebrahimi */ 6*62c56f98SSadaf Ebrahimi 7*62c56f98SSadaf Ebrahimi #include <psa/crypto.h> 8*62c56f98SSadaf Ebrahimi #include <mbedtls/platform.h> 9*62c56f98SSadaf Ebrahimi main(void)10*62c56f98SSadaf Ebrahimiint main(void) 11*62c56f98SSadaf Ebrahimi { 12*62c56f98SSadaf Ebrahimi 13*62c56f98SSadaf Ebrahimi /* Which PSA platform header? */ 14*62c56f98SSadaf Ebrahimi #if defined(PSA_CRYPTO_PLATFORM_H) 15*62c56f98SSadaf Ebrahimi mbedtls_printf("PSA_CRYPTO_PLATFORM_H\n"); 16*62c56f98SSadaf Ebrahimi #endif 17*62c56f98SSadaf Ebrahimi #if defined(PSA_CRYPTO_PLATFORM_ALT_H) 18*62c56f98SSadaf Ebrahimi mbedtls_printf("PSA_CRYPTO_PLATFORM_ALT_H\n"); 19*62c56f98SSadaf Ebrahimi #endif 20*62c56f98SSadaf Ebrahimi 21*62c56f98SSadaf Ebrahimi /* Which PSA struct header? */ 22*62c56f98SSadaf Ebrahimi #if defined(PSA_CRYPTO_STRUCT_H) 23*62c56f98SSadaf Ebrahimi mbedtls_printf("PSA_CRYPTO_STRUCT_H\n"); 24*62c56f98SSadaf Ebrahimi #endif 25*62c56f98SSadaf Ebrahimi #if defined(PSA_CRYPTO_STRUCT_ALT_H) 26*62c56f98SSadaf Ebrahimi mbedtls_printf("PSA_CRYPTO_STRUCT_ALT_H\n"); 27*62c56f98SSadaf Ebrahimi #endif 28*62c56f98SSadaf Ebrahimi 29*62c56f98SSadaf Ebrahimi } 30