removed pn_Bound_M_except, Bound now have only one memory output
[libfirm] / ir / ir / irmode.h
index 9d78f0b..a238729 100644 (file)
@@ -26,8 +26,8 @@
  *
  */
 
-#ifndef _IRMODE_H_
-#define _IRMODE_H_
+#ifndef _FIRM_IR_IRMODE_H_
+#define _FIRM_IR_IRMODE_H_
 
 #include "firm_types.h"
 #include "ident.h"
  *    The tech report 1999-44 describing FIRM and predefined modes
  *    tarval.h
  */
+#ifndef _IR_MODE_TYPEDEF_
+#define _IR_MODE_TYPEDEF_
 typedef struct ir_mode ir_mode;
+#endif
 
 /* ********** Predefined modes ********** */
 
@@ -468,4 +471,4 @@ int mode_overflow_on_unary_Minus(const ir_mode *mode);
  */
 int mode_wrap_around(const ir_mode *mode);
 
-#endif /* _IRMODE_H_ */
+#endif /* _FIRM_IR_IRMODE_H_ */