X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firdumptxt.c;h=e7e5cebc6611a229bbfacc63ece3e78ce7b187f8;hb=7498ed3766f3f98604d96d1b75978a3a9e6768ed;hp=1d35ab9204c4da41689befd92a35461fa1ccaba1;hpb=34ba4cf5428e344224af2e4c31b2120cdd2fd12e;p=libfirm diff --git a/ir/ir/irdumptxt.c b/ir/ir/irdumptxt.c index 1d35ab920..e7e5cebc6 100644 --- a/ir/ir/irdumptxt.c +++ b/ir/ir/irdumptxt.c @@ -37,10 +37,10 @@ #include #include "irdump_t.h" +#include "irgraph_t.h" #include "firm_common_t.h" -#include "irgraph_t.h" #include "irprog_t.h" #include "entity_t.h" #include "trouts.h" @@ -634,6 +634,9 @@ void dump_entity_to_file_prefix(FILE *F, ir_entity *ent, char *prefix, unsigned fprintf(F, "\n%s calling convention: ", prefix); if (cc & cc_reg_param) fprintf(F, "regparam, "); if (cc & cc_this_call) fprintf(F, "thiscall, "); + if (cc & cc_compound_ret) fprintf(F, "compound_ret, "); + if (cc & cc_frame_on_caller_stk) fprintf(F, "frame on caller's stack, "); + cc &= ~(cc_compound_ret|cc_frame_on_caller_stk); if (IS_CDECL(cc)) fprintf(F, "cdecl"); else if (IS_STDCALL(cc))