X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbearch.c;h=4ed3a95a47b3fa2017979d323f40c00ea78ba895;hb=8a8b2522aac4612a24d51fc514e782a1f8b6f3f4;hp=95a18fde5f7b041a21044e7a8d8cef54c201c063;hpb=a1ccc282bcb46011d589cce8d7c72f3669c38e93;p=libfirm diff --git a/ir/be/bearch.c b/ir/be/bearch.c index 95a18fde5..4ed3a95a4 100644 --- a/ir/be/bearch.c +++ b/ir/be/bearch.c @@ -22,6 +22,7 @@ #include "bearch.h" #include "ircons_t.h" +#include "irnode_t.h" #include "bitset.h" #include "pset.h" @@ -29,10 +30,11 @@ #include "irprintf.h" -arch_env_t *arch_env_init(arch_env_t *env, const arch_isa_if_t *isa_if) +/* Initialize the architecture environment struct. */ +arch_env_t *arch_env_init(arch_env_t *env, const arch_isa_if_t *isa_if, FILE *file_handle) { memset(env, 0, sizeof(*env)); - env->isa = isa_if->init(); + env->isa = isa_if->init(file_handle); return env; }