X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firflag_t.h;h=5f19da225c07b89be58ce26b30266e7eee2556c9;hb=2ece936daec565575739be72f568a241207a5083;hp=1a60ebbcd8447bac60896c09b26ee66a8ee66ab6;hpb=e0de495ee85f3abf9a9004a1af4bd81045590bc1;p=libfirm diff --git a/ir/ir/irflag_t.h b/ir/ir/irflag_t.h index 1a60ebbcd..5f19da225 100644 --- a/ir/ir/irflag_t.h +++ b/ir/ir/irflag_t.h @@ -26,8 +26,6 @@ #ifndef FIRM_IR_IRFLAG_T_H #define FIRM_IR_IRFLAG_T_H -#include "firm_config.h" - #include "irflag.h" /** @@ -68,22 +66,22 @@ void firm_init_flags(void); /* generate the getter functions for external access */ #define E_FLAG(name, value, def) \ -static INLINE int _get_opt_##name(void) { \ +static inline int _get_opt_##name(void) { \ return libFIRM_opt & irf_##name; \ } /* generate the getter functions for internal access */ #define I_FLAG(name, value, def) \ -static INLINE int get_opt_##name(void) { \ +static inline int get_opt_##name(void) { \ return libFIRM_opt & irf_##name; \ } /* generate getter and setter functions for running flags */ #define R_FLAG(name, value) \ -static INLINE int is_##name##_running(void) { \ +static inline int is_##name##_running(void) { \ return libFIRM_running & ir_rf_##name; \ } \ -static INLINE void set_##name##_running(int flag) {\ +static inline void set_##name##_running(int flag) {\ if (flag) libFIRM_running |= ir_rf_##name; \ else libFIRM_running &= ~ir_rf_##name; \ } @@ -94,11 +92,11 @@ static INLINE void set_##name##_running(int flag) {\ #undef E_FLAG #undef R_FLAG -static INLINE int _get_optimize(void) { +static inline int _get_optimize(void) { return get_opt_optimize(); } -static INLINE firm_verification_t +static inline firm_verification_t get_node_verification_mode(void) { return opt_do_node_verification; }