X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbearch.h;h=e14d3c5b933fd13ed7868cc9f664a038249dede1;hb=5474a1c188c9d59eea2c915515980cd9cbab58d8;hp=62326befb20aa88f309d8713341897b5e861460a;hpb=5609f2c7223b8482d8c2d9d79163608e6eec7cc0;p=libfirm diff --git a/ir/be/bearch.h b/ir/be/bearch.h index 62326befb..e14d3c5b9 100644 --- a/ir/be/bearch.h +++ b/ir/be/bearch.h @@ -437,6 +437,11 @@ struct arch_isa_if_t { */ void (*init)(void); + /** + * Fress resources allocated by this isa interface. + */ + void (*finish)(void); + /** * Returns the frontend settings needed for this backend. */ @@ -547,7 +552,7 @@ struct arch_isa_if_t { * Called directly before done is called. This should be the last place * where the irg is modified. */ - void (*finish)(ir_graph *irg); + void (*finish_graph)(ir_graph *irg); /** * Called after everything happened. This call should emit the final