mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-02-10 06:40:16 +00:00
Declare new config.h option MBEDTLS_SHA512_SMALLER
This commit is contained in:
parent
b6229e304e
commit
2306d15344
@ -982,6 +982,16 @@
|
|||||||
*/
|
*/
|
||||||
//#define MBEDTLS_SHA256_SMALLER
|
//#define MBEDTLS_SHA256_SMALLER
|
||||||
|
|
||||||
|
/**
|
||||||
|
* \def MBEDTLS_SHA512_SMALLER
|
||||||
|
*
|
||||||
|
* Enable an implementation of SHA-512 that has lower ROM footprint but also
|
||||||
|
* lower performance.
|
||||||
|
*
|
||||||
|
* Uncomment to enable the smaller implementation of SHA512.
|
||||||
|
*/
|
||||||
|
//#define MBEDTLS_SHA512_SMALLER
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \def MBEDTLS_THREADING_ALT
|
* \def MBEDTLS_THREADING_ALT
|
||||||
*
|
*
|
||||||
|
@ -405,6 +405,9 @@ static const char *features[] = {
|
|||||||
#if defined(MBEDTLS_SHA256_SMALLER)
|
#if defined(MBEDTLS_SHA256_SMALLER)
|
||||||
"MBEDTLS_SHA256_SMALLER",
|
"MBEDTLS_SHA256_SMALLER",
|
||||||
#endif /* MBEDTLS_SHA256_SMALLER */
|
#endif /* MBEDTLS_SHA256_SMALLER */
|
||||||
|
#if defined(MBEDTLS_SHA512_SMALLER)
|
||||||
|
"MBEDTLS_SHA512_SMALLER",
|
||||||
|
#endif /* MBEDTLS_SHA512_SMALLER */
|
||||||
#if defined(MBEDTLS_THREADING_ALT)
|
#if defined(MBEDTLS_THREADING_ALT)
|
||||||
"MBEDTLS_THREADING_ALT",
|
"MBEDTLS_THREADING_ALT",
|
||||||
#endif /* MBEDTLS_THREADING_ALT */
|
#endif /* MBEDTLS_THREADING_ALT */
|
||||||
|
@ -1109,6 +1109,14 @@ int query_config( const char *config )
|
|||||||
}
|
}
|
||||||
#endif /* MBEDTLS_SHA256_SMALLER */
|
#endif /* MBEDTLS_SHA256_SMALLER */
|
||||||
|
|
||||||
|
#if defined(MBEDTLS_SHA512_SMALLER)
|
||||||
|
if( strcmp( "MBEDTLS_SHA512_SMALLER", config ) == 0 )
|
||||||
|
{
|
||||||
|
MACRO_EXPANSION_TO_STR( MBEDTLS_SHA512_SMALLER );
|
||||||
|
return( 0 );
|
||||||
|
}
|
||||||
|
#endif /* MBEDTLS_SHA512_SMALLER */
|
||||||
|
|
||||||
#if defined(MBEDTLS_THREADING_ALT)
|
#if defined(MBEDTLS_THREADING_ALT)
|
||||||
if( strcmp( "MBEDTLS_THREADING_ALT", config ) == 0 )
|
if( strcmp( "MBEDTLS_THREADING_ALT", config ) == 0 )
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user