mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-02 12:14:38 +02:00
Merge pull request #1516 from dgarske/gccarm
GCC-ARM IDE example improvements
This commit is contained in:
@@ -87,6 +87,11 @@ extern "C" {
|
|||||||
#undef WC_NO_HARDEN
|
#undef WC_NO_HARDEN
|
||||||
#define WC_NO_HARDEN
|
#define WC_NO_HARDEN
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* RSA PSS Support */
|
||||||
|
#if 0
|
||||||
|
#define WC_RSA_PSS
|
||||||
|
#endif
|
||||||
#else
|
#else
|
||||||
#define NO_RSA
|
#define NO_RSA
|
||||||
#endif
|
#endif
|
||||||
@@ -378,6 +383,9 @@ extern unsigned int custom_rand_generate(void);
|
|||||||
#undef NO_CRYPT_BENCHMARK
|
#undef NO_CRYPT_BENCHMARK
|
||||||
//#define NO_CRYPT_BENCHMARK
|
//#define NO_CRYPT_BENCHMARK
|
||||||
|
|
||||||
|
#undef WOLFCRYPT_ONLY
|
||||||
|
//#define WOLFCRYPT_ONLY
|
||||||
|
|
||||||
/* In-lining of misc.c functions */
|
/* In-lining of misc.c functions */
|
||||||
/* If defined, must include wolfcrypt/src/misc.c in build */
|
/* If defined, must include wolfcrypt/src/misc.c in build */
|
||||||
/* Slower, but about 1k smaller */
|
/* Slower, but about 1k smaller */
|
||||||
|
@@ -64,3 +64,4 @@ AES GCM: `GCM_SMALL`, `GCM_WORD32` or `GCM_TABLE`: Tunes performance and flash/m
|
|||||||
* `USE_SLOW_SHA512`: Over twice as small, but 50% slower
|
* `USE_SLOW_SHA512`: Over twice as small, but 50% slower
|
||||||
* `USE_CERT_BUFFERS_1024` or `USE_CERT_BUFFERS_2048`: Size of RSA certs / keys to test with.
|
* `USE_CERT_BUFFERS_1024` or `USE_CERT_BUFFERS_2048`: Size of RSA certs / keys to test with.
|
||||||
* `BENCH_EMBEDDED`: Define this if using the wolfCrypt test/benchmark and using a low memory target.
|
* `BENCH_EMBEDDED`: Define this if using the wolfCrypt test/benchmark and using a low memory target.
|
||||||
|
* `ECC_USER_CURVES`: Allows user to defines curve sizes to enable. Default is 256-bit on. To enable others use `HAVE_ECC192`, `HAVE_ECC224`, etc....
|
||||||
|
Reference in New Issue
Block a user