From a73cb3951eb4de7fcd723b306f38e51c0d528d2d Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Mon, 11 Sep 2006 14:32:55 +0000 Subject: [PATCH] added execfreq to firm_types [r8214] --- ir/ana/execfreq.h | 4 ++++ ir/common/firm_types.h | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/ir/ana/execfreq.h b/ir/ana/execfreq.h index b44acb49f..8548aa7fe 100644 --- a/ir/ana/execfreq.h +++ b/ir/ana/execfreq.h @@ -14,7 +14,11 @@ #include "firm_types.h" struct _exec_freq_t; + +#ifndef _EXECFREQ_TYPEDEF +#define _EXECFREQ_TYPEDEF typedef struct _exec_freq_t exec_freq_t; +#endif /** * Create execfreq structure (to be used with set_execfreq) diff --git a/ir/common/firm_types.h b/ir/common/firm_types.h index 68cc3fa5c..0c3d71f7f 100644 --- a/ir/common/firm_types.h +++ b/ir/common/firm_types.h @@ -91,4 +91,9 @@ typedef void irg_walk_func(ir_node *, void *); typedef struct sn_entry *seqno_t; #endif +#ifndef _EXECFREQ_TYPEDEF +#define _EXECFREQ_TYPEDEF +typedef struct _exec_freq_t exec_freq_t; +#endif + #endif /* _FIRM_TYPES_H_ */ -- 2.20.1