parse: add debug output when enabled
[fio.git] / fio.h
diff --git a/fio.h b/fio.h
index d5746dd4453bb42de63ca581d5969b769d5fbcb4..ebf6309b530f3a84f6b2cda5d9a841f70fde4488 100644 (file)
--- a/fio.h
+++ b/fio.h
@@ -14,8 +14,6 @@
 #include <inttypes.h>
 #include <assert.h>
 
-struct thread_data;
-
 #include "compiler/compiler.h"
 #include "thread_options.h"
 #include "flist.h"
@@ -323,9 +321,9 @@ enum {
 
 #define __td_verror(td, err, msg, func)                                        \
        do {                                                            \
+               int e = (err);                                          \
                if ((td)->error)                                        \
                        break;                                          \
-               int e = (err);                                          \
                (td)->error = e;                                        \
                if (!(td)->first_error)                                 \
                        snprintf(td->verror, sizeof(td->verror), "file:%s:%d, func=%s, error=%s", __FILE__, __LINE__, (func), (msg));           \
@@ -364,6 +362,7 @@ extern int terse_version;
 extern int is_backend;
 extern int nr_clients;
 extern int log_syslog;
+extern int status_interval;
 extern const char fio_version_string[];
 
 extern struct thread_data *threads;
@@ -471,13 +470,6 @@ extern int is_blktrace(const char *);
 extern int load_blktrace(struct thread_data *, const char *);
 #endif
 
-/*
- * Mark unused variables passed to ops functions as unused, to silence gcc
- */
-#define fio_unused     __attribute((__unused__))
-#define fio_init       __attribute__((constructor))
-#define fio_exit       __attribute__((destructor))
-
 #define for_each_td(td, i)     \
        for ((i) = 0, (td) = &threads[0]; (i) < (int) thread_number; (i)++, (td)++)
 #define for_each_file(td, f, i)        \