Skip to content

Commit 99d26f0

Browse files
Merge pull request #8977 from BridgerVoss/new_settings
FREESCALE forced algorithm HAVE_ECC moved to IDE/MQX/user_settings.h
2 parents 607d5d7 + 97b3364 commit 99d26f0

File tree

2 files changed

+11
-15
lines changed

2 files changed

+11
-15
lines changed

IDE/MQX/user_settings.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,14 @@
5959
#define FREESCALE_MQX
6060
#define FREESCALE_NO_RNG
6161

62+
/* FREESCALE forced-on algorithms - moved from settings.h */
63+
#ifndef NO_AES
64+
#undef HAVE_AESCCM
65+
#define HAVE_AESCCM
66+
#undef HAVE_AESGCM
67+
#define HAVE_AESGCM
68+
#undef WOLFSSL_AES_COUNTER
69+
#define WOLFSSL_AES_COUNTER
70+
#undef WOLFSSL_AES_DIRECT
71+
#define WOLFSSL_AES_DIRECT
72+
#endif

wolfssl/wolfcrypt/settings.h

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1901,21 +1901,6 @@ extern void uITRON4_free(void *p) ;
19011901
#define TFM_TIMING_RESISTANT
19021902
#define ECC_TIMING_RESISTANT
19031903

1904-
#undef HAVE_ECC
1905-
#ifndef WOLFCRYPT_FIPS_RAND
1906-
#define HAVE_ECC
1907-
#endif
1908-
#ifndef NO_AES
1909-
#undef HAVE_AESCCM
1910-
#define HAVE_AESCCM
1911-
#undef HAVE_AESGCM
1912-
#define HAVE_AESGCM
1913-
#undef WOLFSSL_AES_COUNTER
1914-
#define WOLFSSL_AES_COUNTER
1915-
#undef WOLFSSL_AES_DIRECT
1916-
#define WOLFSSL_AES_DIRECT
1917-
#endif
1918-
19191904
#ifdef FREESCALE_KSDK_1_3
19201905
#include "fsl_device_registers.h"
19211906
#elif !defined(FREESCALE_MQX)

0 commit comments

Comments
 (0)