Merge pull request #1818 from aaronjense/IAR-EWARM-build-update

fixed compile time errors and warnings for IAR-EWARM projects
This commit is contained in:
David Garske
2018-09-12 11:15:59 -07:00
committed by GitHub
2 changed files with 16 additions and 9 deletions

View File

@ -937,7 +937,7 @@
</option> </option>
<option> <option>
<name>IarchiveOutput</name> <name>IarchiveOutput</name>
<state>C:\wolfSSL\Support\EWARM\wolfssl\IDE\IAR-EWARM\Projects\lib\ewarm\Exe\wolfSSL-Lib.a</state> <state>$PROJ_DIR$\..\lib\ewarm\Exe\wolfSSL-Lib.a</state>
</option> </option>
</data> </data>
</settings> </settings>
@ -1960,9 +1960,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\error.c</name> <name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\error.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\evp.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\fe_low_mem.c</name> <name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\fe_low_mem.c</name>
</file> </file>
@ -2045,7 +2042,19 @@
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\signature.c</name> <name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\signature.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp.c</name> <name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_arm32.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_arm64.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_c32.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_c64.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp_int.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\srp.c</name> <name>$PROJ_DIR$\..\..\..\..\wolfcrypt\src\srp.c</name>
@ -2068,9 +2077,6 @@
</group> </group>
<group> <group>
<name>wolfSSL</name> <name>wolfSSL</name>
<file>
<name>$PROJ_DIR$\..\..\..\..\src\bio.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\..\src\crl.c</name> <name>$PROJ_DIR$\..\..\..\..\src\crl.c</name>
</file> </file>

View File

@ -9,11 +9,12 @@
#define SIZEOF_LONG_LONG 8 #define SIZEOF_LONG_LONG 8
#define NO_WOLFSSL_DIR #define NO_WOLFSSL_DIR
#define WOLFSSL_NO_CURRDIR #define WOLFSSL_NO_CURRDIR
#define NO_WOLF_C99
#define XVALIDATEDATE(d, f,t) (0) #define XVALIDATEDATE(d, f,t) (0)
#define WOLFSSL_USER_CURRTIME /* for benchmark */ #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 TFM_TIMING_RESISTANT
#define ECC_TIMING_RESISTANT #define ECC_TIMING_RESISTANT