aboutsummaryrefslogtreecommitdiffstats
path: root/test/monniaux/zlib-1.2.11/minigzip.c
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2019-06-07 19:55:35 +0200
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2019-06-07 19:55:35 +0200
commit8ff3b057eae4584dc893186707edf1f07e38f2c7 (patch)
treea492fd919ec3851b5a07cdc6a54b788c0717e8e9 /test/monniaux/zlib-1.2.11/minigzip.c
parentff07cea79ffb71356d7bf799eb415333599a0ae5 (diff)
downloadcompcert-kvx-8ff3b057eae4584dc893186707edf1f07e38f2c7.tar.gz
compcert-kvx-8ff3b057eae4584dc893186707edf1f07e38f2c7.zip
for zlib
Diffstat (limited to 'test/monniaux/zlib-1.2.11/minigzip.c')
-rw-r--r--test/monniaux/zlib-1.2.11/minigzip.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/test/monniaux/zlib-1.2.11/minigzip.c b/test/monniaux/zlib-1.2.11/minigzip.c
index e22fb08c..0a88f14b 100644
--- a/test/monniaux/zlib-1.2.11/minigzip.c
+++ b/test/monniaux/zlib-1.2.11/minigzip.c
@@ -15,6 +15,11 @@
/* @(#) $Id$ */
+#define VERIMAG
+#ifdef VERIMAG
+#include "../clock.h"
+#endif
+
#include "zlib.h"
#include <stdio.h>
@@ -611,7 +616,15 @@ int main(argc, argv)
} else {
file = gzdopen(fileno(stdout), outmode);
if (file == NULL) error("can't gzdopen stdout");
+#ifdef VERIMAG
+ clock_prepare();
+ clock_start();
+#endif
gz_compress(stdin, file);
+#ifdef VERIMAG
+ clock_stop();
+ printerr_total_clock();
+#endif
}
} else {
if (copyout) {
@@ -637,7 +650,6 @@ int main(argc, argv)
} else {
file = gzdopen(fileno(stdout), outmode);
if (file == NULL) error("can't gzdopen stdout");
-
gz_compress(in, file);
}