X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Flower%2Flower_calls.c;h=bfbc6960aec9cf6b1d4f4feccd6f4e0e7b22496f;hb=0cc8bfc863da28d3799e9eca1d1765d564b6e573;hp=8c9fc6791c72550dc2fe68f6c970d310a0391742;hpb=43f61f31f03a0b2f37e2082dddfc7d3c845375d1;p=libfirm diff --git a/ir/lower/lower_calls.c b/ir/lower/lower_calls.c index 8c9fc6791..bfbc6960a 100644 --- a/ir/lower/lower_calls.c +++ b/ir/lower/lower_calls.c @@ -39,9 +39,9 @@ #include "irmemory.h" #include "irtools.h" #include "iroptimize.h" -#include "array.h" +#include "array_t.h" #include "pmap.h" -#include "xmalloc.h" +#include "error.h" /** A type map for def_find_pointer_type. */ static pmap *type_map; @@ -124,7 +124,7 @@ static ir_type *create_modified_mtd_type(const lower_params_t *lp, ir_type *mtp) if (n_regs > 0) { /* this compound will be returned solely in registers */ - assert(0); + panic("Returning compounds in registers not yet implemented"); } else { /* this compound will be allocated on callers stack and its