diff --git a/IDE/IAR-EWARM/Projects/benchmark/current_time.c b/IDE/IAR-EWARM/Projects/benchmark/current_time.c index 2d956ec74..e39505184 100644 --- a/IDE/IAR-EWARM/Projects/benchmark/current_time.c +++ b/IDE/IAR-EWARM/Projects/benchmark/current_time.c @@ -62,6 +62,12 @@ double current_time(int reset) #else -double current_time(int reset) { return 0.0 ; } +/* dummy */ +double current_time(int reset) { + static double t; + t += 1.0; /* for avoid infinit loop of waiting time */ + if(reset)t = 0.0; + return t ; +} #endif \ No newline at end of file diff --git a/IDE/IAR-EWARM/Projects/benchmark/wolfCrypt-benchmark.ewp b/IDE/IAR-EWARM/Projects/benchmark/wolfCrypt-benchmark.ewp index bbb9b30a4..43d316fb9 100644 --- a/IDE/IAR-EWARM/Projects/benchmark/wolfCrypt-benchmark.ewp +++ b/IDE/IAR-EWARM/Projects/benchmark/wolfCrypt-benchmark.ewp @@ -169,9 +169,7 @@ @@ -1926,12 +1924,18 @@ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\chacha20_poly1305.c + + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\cmac.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\coding.c $PROJ_DIR$\..\..\..\..\wolfcrypt\src\compress.c + + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\cpuid.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\curve25519.c @@ -1956,6 +1960,9 @@ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\error.c + + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\evp.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\fe_low_mem.c @@ -1977,6 +1984,9 @@ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\hmac.c + + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\idea.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\integer.c @@ -1996,7 +2006,7 @@ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\memory.c - $PROJ_DIR$\..\..\..\..\wolfcrypt\src\misc.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\pkcs12.c $PROJ_DIR$\..\..\..\..\wolfcrypt\src\pkcs7.c @@ -2025,9 +2035,18 @@ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sha256.c + + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sha3.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sha512.c + + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\signature.c + + + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\sp.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\srp.c @@ -2041,23 +2060,23 @@ $PROJ_DIR$\..\..\..\..\wolfcrypt\src\wc_port.c - $PROJ_DIR$\..\..\..\..\wolfcrypt\src\wolfmath.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\wolfevent.c - $PROJ_DIR$\..\..\..\..\wolfcrypt\src\wolfevent.c + $PROJ_DIR$\..\..\..\..\wolfcrypt\src\wolfmath.c wolfSSL + + $PROJ_DIR$\..\..\..\..\src\bio.c + $PROJ_DIR$\..\..\..\..\src\crl.c $PROJ_DIR$\..\..\..\..\src\internal.c - - $PROJ_DIR$\..\..\..\..\src\wolfio.c - $PROJ_DIR$\..\..\..\..\src\keys.c @@ -2073,6 +2092,12 @@ $PROJ_DIR$\..\..\..\..\src\tls.c + + $PROJ_DIR$\..\..\..\..\src\tls13.c + + + $PROJ_DIR$\..\..\..\..\src\wolfio.c + diff --git a/IDE/IAR-EWARM/Projects/test/wolfCrypt-test.ewp b/IDE/IAR-EWARM/Projects/test/wolfCrypt-test.ewp index ec45ce948..ca0a95067 100644 --- a/IDE/IAR-EWARM/Projects/test/wolfCrypt-test.ewp +++ b/IDE/IAR-EWARM/Projects/test/wolfCrypt-test.ewp @@ -169,9 +169,7 @@