wisp
 
(Arne Babenhauserheide)
2014-01-09: add performance test and output to tinyenc.c

add performance test and output to tinyenc.c

diff --git a/examples/Makefile b/examples/Makefile
--- a/examples/Makefile
+++ b/examples/Makefile
@@ -1,2 +1,2 @@
 tinyenc : tinyenc.c
-	gcc -Wall tinyenc.c -o tinyenc
+	gcc -Wall -O3 tinyenc.c -o tinyenc
diff --git a/examples/tinyenc.c b/examples/tinyenc.c
--- a/examples/tinyenc.c
+++ b/examples/tinyenc.c
@@ -33,6 +33,14 @@ int main ()
 {
   uint32_t v[] = {0, 5};
   uint32_t k[] = {0, 0, 0, 9};
-  encrypt(v, k);
+  int i;
+  // performance test
+  for (i=0; i<100000; i++)
+    {
+      encrypt(v, k);
+      printf("v1: %u\n", v[1]);
+      decrypt(v, k);
+      printf("v1: %u\n", v[1]);
+    }
   return 0;
 }