#include "config.h"
+#if defined(FIRM_STATISTICS) && !defined(DISABLE_STATEV)
+
#ifdef HAVE_REGEX_H
#define FIRM_HAVE_REGEX
#endif
#endif /* FIRM_HAVE_LIBZ */
-int stat_ev_enabled = 0;
-int stat_ev_timer_sp = 0;
-timing_ticks_t stat_ev_timer_elapsed[MAX_TIMER];
-timing_ticks_t stat_ev_timer_start[MAX_TIMER];
-timing_sched_env_t stat_ev_sched_rt;
-timing_sched_env_t stat_ev_sched_normal;
+int stat_ev_enabled = 0;
+int stat_ev_timer_sp = 0;
+timing_ticks_t stat_ev_timer_elapsed[MAX_TIMER];
+timing_ticks_t stat_ev_timer_start[MAX_TIMER];
#ifdef FIRM_HAVE_REGEX
#include <regex.h>
}
stat_ev_enabled = stat_ev_file != NULL;
- timing_sched_get(&stat_ev_sched_normal);
- timing_sched_prepare_max_prio(&stat_ev_sched_rt);
}
void stat_ev_end(void)
#endif
}
}
+
+#endif