X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fcommon%2Ffirm_common.h;h=c2344fbd05c4f6996a1fb787586e415aef58ffa6;hb=c0acb5cc9a2967e31e2b2961a98831d674cea3b8;hp=d77e8f7a6c9b735d346af36838679404254bb211;hpb=24a7a5ce654fd8484871fa3337803b820781d1ff;p=libfirm diff --git a/ir/common/firm_common.h b/ir/common/firm_common.h index d77e8f7a6..c2344fbd0 100644 --- a/ir/common/firm_common.h +++ b/ir/common/firm_common.h @@ -21,14 +21,6 @@ # ifndef _FIRM_COMMON_H_ # define _FIRM_COMMON_H_ -#ifndef INLINE -#ifdef USE_GCC_INLINE -#define INLINE inline -#else -#define INLINE -#endif -#endif - /** a list of firm kinds @@@ not all datatypes are tagged yet. */ typedef enum { @@ -42,6 +34,8 @@ typedef enum { k_tarval, /**< a tarval */ k_ir_loop, /**< a loop */ k_ir_compound_graph_path, /**< a compound graph path, see entity.h */ + k_ir_extblk, /**< an extended block */ + k_ir_prog, /**< a program representation (irp) */ k_ir_max /**< maximum value -- illegal for firm nodes. */ } firm_kind;