allow character mode constants
[libfirm] / ir / common / firm_types.h
index 2afd405..13e0c1e 100644 (file)
@@ -5,7 +5,7 @@
  * Author:      Michael Beck
  * Created:
  * CVS-ID:      $Id$
- * Copyright:   (c) 1998-2006 Universität Karlsruhe
+ * Copyright:   (c) 1998-2007 Universität Karlsruhe
  * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
  */
 #ifndef _FIRM_TYPES_H_
@@ -112,6 +112,11 @@ typedef struct _ir_extblk ir_extblk, *ir_extblk_ptr;
 typedef void irg_walk_func(ir_node *, void *);
 #endif
 
+#ifndef _IRG_REG_WALK_FUNC_TYPEDEF_
+#define _IRG_REG_WALK_FUNC_TYPEDEF_
+typedef void irg_reg_walk_func(ir_region *, void *);
+#endif
+
 #ifndef _SEQNO_T_TYPEDEF_
 #define _SEQNO_T_TYPEDEF_
 typedef struct sn_entry *seqno_t;
@@ -122,9 +127,4 @@ typedef struct sn_entry *seqno_t;
 typedef struct ir_exec_freq ir_exec_freq, *ir_exec_freq_ptr;
 #endif
 
-#ifndef IRHPASE_TYPEDEF
-#define IRPHASE_TYPEDEF
-typedef struct _ir_phase ir_phase;
-#endif
-
 #endif /* _FIRM_TYPES_H_ */