diff options
author | Steven Cooreman <steven.cooreman@silabs.com> | 2021-03-09 09:50:44 +0100 |
---|---|---|
committer | Steven Cooreman <steven.cooreman@silabs.com> | 2021-03-15 12:14:32 +0100 |
commit | 830aff2a983c8355462c5849bda51be116400b51 (patch) | |
tree | d610d04a77eedcad04f5f730b380d1cd358a91ad /visualc | |
parent | 0d5866639512247477ff6bda20f9aff47014c3e8 (diff) | |
download | mbedtls-830aff2a983c8355462c5849bda51be116400b51.zip mbedtls-830aff2a983c8355462c5849bda51be116400b51.tar.gz mbedtls-830aff2a983c8355462c5849bda51be116400b51.tar.bz2 |
Restructure the way driver contexts are declared
Drivers (both built-in and external) need to declare their context
structures in a way such that they are accessible by the
to-be-autogenerated crypto_driver_contexts.h file. That file lives in
include/psa, which means all builtin driver context structure
declarations also need to live in include/psa.
Signed-off-by: Steven Cooreman <steven.cooreman@silabs.com>
Diffstat (limited to 'visualc')
-rw-r--r-- | visualc/VS2010/mbedTLS.vcxproj | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/visualc/VS2010/mbedTLS.vcxproj b/visualc/VS2010/mbedTLS.vcxproj index c4ec8b6..7a01344 100644 --- a/visualc/VS2010/mbedTLS.vcxproj +++ b/visualc/VS2010/mbedTLS.vcxproj @@ -222,9 +222,11 @@ <ClInclude Include="..\..\include\mbedtls\x509_csr.h" />
<ClInclude Include="..\..\include\mbedtls\xtea.h" />
<ClInclude Include="..\..\include\psa\crypto.h" />
+ <ClInclude Include="..\..\include\psa\crypto_builtin_hash.h" />
<ClInclude Include="..\..\include\psa\crypto_compat.h" />
<ClInclude Include="..\..\include\psa\crypto_config.h" />
<ClInclude Include="..\..\include\psa\crypto_driver_common.h" />
+ <ClInclude Include="..\..\include\psa\crypto_driver_contexts.h" />
<ClInclude Include="..\..\include\psa\crypto_extra.h" />
<ClInclude Include="..\..\include\psa\crypto_platform.h" />
<ClInclude Include="..\..\include\psa\crypto_se_driver.h" />
@@ -250,7 +252,6 @@ <ClInclude Include="..\..\library\common.h" />
<ClInclude Include="..\..\library\psa_crypto_core.h" />
<ClInclude Include="..\..\library\psa_crypto_driver_wrappers.h" />
- <ClInclude Include="..\..\library\psa_crypto_driver_wrappers_contexts.h" />
<ClInclude Include="..\..\library\psa_crypto_ecp.h" />
<ClInclude Include="..\..\library\psa_crypto_hash.h" />
<ClInclude Include="..\..\library\psa_crypto_invasive.h" />
|