diff --git a/IDE/IAR-EWARM/Projects/lib/wolfSSL-Lib.ewp b/IDE/IAR-EWARM/Projects/lib/wolfSSL-Lib.ewp
index 8a103c23d..69b94ee2c 100644
--- a/IDE/IAR-EWARM/Projects/lib/wolfSSL-Lib.ewp
+++ b/IDE/IAR-EWARM/Projects/lib/wolfSSL-Lib.ewp
@@ -937,7 +937,7 @@
@@ -1960,9 +1960,6 @@
$PROJ_DIR$\..\..\..\..\wolfcrypt\src\error.c
-
- $PROJ_DIR$\..\..\..\..\wolfcrypt\src\evp.c
-
$PROJ_DIR$\..\..\..\..\wolfcrypt\src\fe_low_mem.c
@@ -2045,7 +2042,19 @@
$PROJ_DIR$\..\..\..\..\wolfcrypt\src\signature.c
- $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp.c
+ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_arm32.c
+
+
+ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_arm64.c
+
+
+ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_c32.c
+
+
+ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_c64.c
+
+
+ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_int.c
$PROJ_DIR$\..\..\..\..\wolfcrypt\src\srp.c
@@ -2068,9 +2077,6 @@
wolfSSL
-
- $PROJ_DIR$\..\..\..\..\src\bio.c
-
$PROJ_DIR$\..\..\..\..\src\crl.c
diff --git a/IDE/IAR-EWARM/Projects/user_settings.h b/IDE/IAR-EWARM/Projects/user_settings.h
index 583f28b78..d2d3f838e 100644
--- a/IDE/IAR-EWARM/Projects/user_settings.h
+++ b/IDE/IAR-EWARM/Projects/user_settings.h
@@ -9,11 +9,12 @@
#define SIZEOF_LONG_LONG 8
#define NO_WOLFSSL_DIR
#define WOLFSSL_NO_CURRDIR
+#define NO_WOLF_C99
#define XVALIDATEDATE(d, f,t) (0)
#define WOLFSSL_USER_CURRTIME /* for benchmark */
-#define WOLFSSL_GENSEED_FORTEST /* Wardning: define your own seed gen */
+#define WOLFSSL_GENSEED_FORTEST /* Warning: define your own seed gen */
#define TFM_TIMING_RESISTANT
#define ECC_TIMING_RESISTANT