X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fstat%2Fstatev.h;h=8d135df4ae2ae6d85101c9fe0bbd9d44ec46d0e3;hb=65261e15cb91c3726def43e5fc12360a85779de1;hp=098413e22b9be2a80cd1f053532e523f38d27490;hpb=342c533f49c734dd63afb07a92a8915156369c7d;p=libfirm diff --git a/ir/stat/statev.h b/ir/stat/statev.h index 098413e22..8d135df4a 100644 --- a/ir/stat/statev.h +++ b/ir/stat/statev.h @@ -22,7 +22,6 @@ * @brief Statistic events. * @author Sebastian Hack * @date 17.06.2007 - * @version $Id$ */ #ifndef FIRM_STATEVENT_H @@ -30,26 +29,24 @@ #ifdef DISABLE_STATEV -#define stat_ev_do(expr) -#define stat_ev_enabled 0 -#define stat_ev_if if (0) -#define stat_ev_dbl(name, val) -#define stat_ev_int(name, val) -#define stat_ev(name) -#define stat_ev_emit(name, value) - -#define stat_ev_cnt_decl(var) -#define stat_ev_cnt_inc(var) -#define stat_ev_cnt_done(name, var) -#define stat_ev_tim_push() -#define stat_ev_tim_pop(name) - -#define stat_ev_ctx_push(key) -#define stat_ev_ctx_push_str(key, str) -#define stat_ev_ctx_push_fmt(key, fmt, value) -#define stat_ev_ctx_push_fobj(key, firm_object) -#define stat_ev_ctx_pop(key) -#define stat_ev_flush() +#define stat_ev_enabled 0 +#define stat_ev_dbl(name, val) ((void)0) +#define stat_ev_int(name, val) ((void)0) +#define stat_ev(name) ((void)0) +#define stat_ev_emit(name, value) ((void)0) + +#define stat_ev_cnt_decl(var) ((void)0) +#define stat_ev_cnt_inc(var) ((void)0) +#define stat_ev_cnt_done(name, var) ((void)0) +#define stat_ev_tim_push() ((void)0) +#define stat_ev_tim_pop(name) ((void)0) + +#define stat_ev_ctx_push(key) ((void)0) +#define stat_ev_ctx_push_str(key, str) ((void)0) +#define stat_ev_ctx_push_fmt(key, fmt, value) ((void)0) +#define stat_ev_ctx_push_fobj(key, firm_object) ((void)0) +#define stat_ev_ctx_pop(key) ((void)0) +#define stat_ev_flush() ((void)0) #else @@ -132,9 +129,6 @@ static inline void stat_ev_tim_pop(const char *name) { #define stat_ev_cnt_inc(var) do { ++stat_ev_cnt_var_ ## var; } while(0) #define stat_ev_cnt_done(var, name) stat_ev_emit((name), stat_ev_cnt_var_ ## var) -#define stat_ev_do(expr) (stat_ev_enabled ? ((expr), 1) : 0) -#define stat_ev_if if (stat_ev_enabled) - /** * Initialize the stat ev machinery. * @param filename_prefix The prefix of the filename (.ev or .ev.gz will be appended).