X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firargs.c;h=b714ccf2c29bf5d820286184b70aa56d0e15aae8;hb=8dd1d4b07d2638ab224c6b044655facd6026dbd7;hp=44f5c9604c7b5741b44c1467cad31fa103b38e86;hpb=a142727aca4ef56cf754045fc0129b6d1b840a63;p=libfirm diff --git a/ir/ir/irargs.c b/ir/ir/irargs.c index 44f5c9604..b714ccf2c 100644 --- a/ir/ir/irargs.c +++ b/ir/ir/irargs.c @@ -27,6 +27,8 @@ # include "config.h" #endif +#include "firm_config.h" + #ifdef WITH_LIBCORE #include "bitset.h" @@ -45,16 +47,19 @@ * identify a firm object type */ static int firm_get_arg_type(const lc_arg_occ_t *occ) { + (void) occ; /* Firm objects are always pointer */ return lc_arg_type_ptr; } static int firm_get_arg_type_int(const lc_arg_occ_t *occ) { + (void) occ; return lc_arg_type_int; } static int bitset_get_arg_type(const lc_arg_occ_t *occ) { + (void) occ; return lc_arg_type_ptr; } @@ -295,7 +300,7 @@ lc_arg_env_t *firm_get_arg_env(void) X("cg_path", 'P'), }; - int i; + size_t i; if(env == NULL) { env = lc_arg_new_env();