X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Ftv%2Ftv_t.h;h=aec35209d9c008616e2462779b82a7e3e59454ef;hb=e70c22e8aa4cc93e7d72f58453c03cb9bd797e31;hp=d98acf298c69194697183d1a7b04d0fc57adab09;hpb=b9017201b6052985bc0d8a24fcb642f1e8b78951;p=libfirm diff --git a/ir/tv/tv_t.h b/ir/tv/tv_t.h index d98acf298..aec35209d 100644 --- a/ir/tv/tv_t.h +++ b/ir/tv/tv_t.h @@ -14,6 +14,8 @@ #define _TV_T_H_ #include "firm_config.h" + +#include #include "entity.h" #include "irmode.h" #include "tv.h" @@ -51,7 +53,8 @@ void finish_tarval(void); * irmode.h for predefined modes */ struct tarval { - ir_mode *mode; /**< the mode of the stored value */ + firm_kind kind; /**< must be k_tarval */ + ir_mode *mode; /**< the mode of the stored value */ const void *value; /**< the value stored in an internal way... */ unsigned int length; /**< the length of the stored value */ };