X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firmode.h;h=f6e3e6ee20e6744fdffea5657bb94892abc7e538;hb=430d301ab1b86461fa1f1f6a2f60b3a2bc1468ef;hp=17a3a677e8af6b62d929d5e6337721d104e4e996;hpb=312b0d48dcf3c56249640318a31b820908608628;p=libfirm diff --git a/ir/ir/irmode.h b/ir/ir/irmode.h index 17a3a677e..f6e3e6ee2 100644 --- a/ir/ir/irmode.h +++ b/ir/ir/irmode.h @@ -29,13 +29,9 @@ #ifndef _IRMODE_H_ #define _IRMODE_H_ +#include "firm_types.h" #include "ident.h" -#ifndef _TARVAL_TYPEDEF_ -#define _TARVAL_TYPEDEF_ - typedef struct tarval tarval; -#endif - /** * Contains relevant information about a mode. * @@ -57,7 +53,10 @@ * 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 ********** */