From: Rubino Geiß Date: Mon, 16 Aug 2004 11:20:44 +0000 (+0000) Subject: added const to suffix char * X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=05138f7b506feb00438d0ee1b3dc0d10ac13269b;p=libfirm added const to suffix char * [r3716] --- diff --git a/ir/ir/irdump.c b/ir/ir/irdump.c index 3f25a2dad..07026f954 100644 --- a/ir/ir/irdump.c +++ b/ir/ir/irdump.c @@ -1799,7 +1799,7 @@ vcg_close (FILE *F) { /** Routine to dump a graph, blocks as conventional nodes. */ void -dump_ir_graph (ir_graph *irg, char *suffix ) +dump_ir_graph (ir_graph *irg, const char *suffix ) { FILE *f; ir_graph *rem; @@ -1829,7 +1829,7 @@ dump_ir_graph (ir_graph *irg, char *suffix ) void -dump_ir_block_graph (ir_graph *irg, char *suffix) +dump_ir_block_graph (ir_graph *irg, const char *suffix) { FILE *f; int i; @@ -1857,7 +1857,7 @@ dump_ir_block_graph (ir_graph *irg, char *suffix) /** dumps a graph with type information */ void -dump_ir_graph_w_types (ir_graph *irg, char *suffix) +dump_ir_graph_w_types (ir_graph *irg, const char *suffix) { FILE *f; ir_graph *rem = current_ir_graph; @@ -1887,7 +1887,7 @@ dump_ir_graph_w_types (ir_graph *irg, char *suffix) } void -dump_ir_block_graph_w_types (ir_graph *irg, char *suffix) +dump_ir_block_graph_w_types (ir_graph *irg, const char *suffix) { FILE *f; int i; @@ -1969,7 +1969,7 @@ dump_block_to_cfg(ir_node *block, void *env) { } void -dump_cfg (ir_graph *irg, char *suffix) +dump_cfg (ir_graph *irg, const char *suffix) { FILE *f; ir_graph *rem = current_ir_graph; @@ -2005,11 +2005,11 @@ dump_cfg (ir_graph *irg, char *suffix) -void dump_callgraph(char *filesuffix) { +void dump_callgraph(const char *suffix) { FILE *F; int i, n_irgs = get_irp_n_irgs(); - F = vcg_open_name("Callgraph", filesuffix); + F = vcg_open_name("Callgraph", suffix); dump_vcg_header(F, "Callgraph", NULL); for (i = 0; i < n_irgs; ++i) { @@ -2034,7 +2034,7 @@ void dump_callgraph(char *filesuffix) { /* Dump all irgs in interprocedural view to a single file. */ -void dump_all_cg_block_graph(char *suffix) { +void dump_all_cg_block_graph(const char *suffix) { FILE *f; int i; int rem_view = interprocedural_view; @@ -2066,7 +2066,7 @@ void dump_all_cg_block_graph(char *suffix) { /***********************************************************************/ void -dump_type_graph (ir_graph *irg, char *suffix) +dump_type_graph (ir_graph *irg, const char *suffix) { FILE *f; ir_graph *rem; @@ -2093,7 +2093,7 @@ dump_type_graph (ir_graph *irg, char *suffix) } void -dump_all_types (char *suffix) +dump_all_types (const char *suffix) { FILE *f = vcg_open_name("All_types", suffix); dump_vcg_header(f, "All_types", NULL); @@ -2103,7 +2103,7 @@ dump_all_types (char *suffix) } void -dump_class_hierarchy (bool entities, char *suffix) +dump_class_hierarchy (bool entities, const char *suffix) { FILE *f = vcg_open_name("class_hierarchy", suffix); h_env_t env; @@ -2127,7 +2127,7 @@ dump_class_hierarchy (bool entities, char *suffix) /* dump_ir_graph_w_types */ /***********************************************************************/ -void dump_all_ir_graphs(dump_graph_func *dmp_grph, char *suffix) { +void dump_all_ir_graphs(dump_graph_func *dmp_grph, const char *suffix) { int i; for (i=0; i < get_irp_n_irgs(); i++) { dmp_grph(get_irp_irg(i), suffix); @@ -2228,7 +2228,7 @@ void dump_loops_standalone(FILE *F, ir_loop *loop) { } } -void dump_loop_tree(ir_graph *irg, char *suffix) +void dump_loop_tree(ir_graph *irg, const char *suffix) { FILE *f; ir_graph *rem = current_ir_graph; @@ -2254,7 +2254,7 @@ void dump_loop_tree(ir_graph *irg, char *suffix) #if CALLGRAPH_LOOP_TREE /* works, but the tree is meaningless. */ -void dump_callgraph_loop_tree(ir_loop *l, char *suffix) { +void dump_callgraph_loop_tree(ir_loop *l, const char *suffix) { vcg_open_name("callgraph_looptree", suffix); dump_vcg_header("callgraph_looptree", "top_to_bottom"); dump_loops_standalone(l); @@ -2309,7 +2309,7 @@ void collect_nodeloop_external_nodes(ir_loop *loop, eset *loopnodes, eset *extno } } -void dump_loop(ir_loop *l, char *suffix) { +void dump_loop(ir_loop *l, const char *suffix) { FILE *F; char name[50]; eset *loopnodes = eset_create(); diff --git a/ir/ir/irdump.h b/ir/ir/irdump.h index a9773c954..c31de21a6 100644 --- a/ir/ir/irdump.h +++ b/ir/ir/irdump.h @@ -63,7 +63,7 @@ extern char *dump_file_filter; * * @see turn_off_edge_labels() */ -void dump_ir_graph (ir_graph *irg, char *suffix); +void dump_ir_graph (ir_graph *irg, const char *suffix); #define dump_cg_graph dump_ir_graph /** @@ -83,12 +83,12 @@ void dump_ir_graph (ir_graph *irg, char *suffix); * * @see turn_off_edge_labels() */ -void dump_ir_block_graph (ir_graph *irg, char *suffix); +void dump_ir_block_graph (ir_graph *irg, const char *suffix); #define dump_cg_block_graph dump_ir_block_graph /** Dumps all graphs in interprocedural view to a file named All_graphs.vcg. */ -void dump_all_cg_block_graph(char *suffix); +void dump_all_cg_block_graph(const char *suffix); /** * Dumps a firm graph and all the type information needed for Calls, @@ -105,7 +105,7 @@ void dump_all_cg_block_graph(char *suffix); * * @see turn_off_edge_labels() */ -void dump_ir_graph_w_types (ir_graph *irg, char *suffix); +void dump_ir_graph_w_types (ir_graph *irg, const char *suffix); /** * Dumps a firm graph and all the type information needed for Calls, @@ -123,14 +123,14 @@ void dump_ir_graph_w_types (ir_graph *irg, char *suffix); * * @see turn_off_edge_labels() */ -void dump_ir_block_graph_w_types (ir_graph *irg, char *suffix); +void dump_ir_block_graph_w_types (ir_graph *irg, const char *suffix); /** * The type of a walker function that is called for each graph. * * @param irg current visited graph */ -typedef void dump_graph_func(ir_graph *irg, char *suffix); +typedef void dump_graph_func(ir_graph *irg, const char *suffix); /** * A walker that calls a dumper for each graph. @@ -150,7 +150,7 @@ typedef void dump_graph_func(ir_graph *irg, char *suffix); * * @see turn_off_edge_labels() */ -void dump_all_ir_graphs (dump_graph_func *dump_graph, char *suffix); +void dump_all_ir_graphs (dump_graph_func *dump_graph, const char *suffix); /** @@ -168,14 +168,14 @@ void dump_all_ir_graphs (dump_graph_func *dump_graph, char *suffix); * * @see turn_off_edge_labels() */ -void dump_cfg (ir_graph *irg, char *suffix); +void dump_cfg (ir_graph *irg, const char *suffix); /** Dump the call graph. * * Dumps the callgraph to a file "callgraph"".vcg". */ -void dump_callgraph(char *filesuffix); +void dump_callgraph(const char *suffix); /** * Dumps all the type information needed for Calls, Sels, ... in this graph. @@ -191,7 +191,7 @@ void dump_callgraph(char *filesuffix); * * @see turn_off_edge_labels() */ -void dump_type_graph (ir_graph *irg, char *suffix); +void dump_type_graph (ir_graph *irg, const char *suffix); /** * Dumps all type information. @@ -206,7 +206,7 @@ void dump_type_graph (ir_graph *irg, char *suffix); * * @see turn_off_edge_labels() */ -void dump_all_types (char *suffix); +void dump_all_types (const char *suffix); /** * Dumps the class hierarchy with or without entities. @@ -224,7 +224,7 @@ void dump_all_types (char *suffix); * is dumped along with the entities. * Dumps to a file class_hierarchy.vcg */ -void dump_class_hierarchy (bool entities, char *suffix); +void dump_class_hierarchy (bool entities, const char *suffix); /** @@ -238,7 +238,7 @@ void dump_class_hierarchy (bool entities, char *suffix); * @arg irg Dump the loop tree for this graph. * @arg suffix Suffix to filename. */ -void dump_loop_tree(ir_graph *irg, char *suffix); +void dump_loop_tree(ir_graph *irg, const char *suffix); /** Dumps the firm nodes in the sub-loop-tree of loop to a graph. * Dumps the loop nodes if dump_loop_information() is set. @@ -248,7 +248,7 @@ void dump_loop_tree(ir_graph *irg, char *suffix); * @arg loop Dump the loop tree for this loop. * @arg suffix Suffix to filename. */ -void dump_loop (ir_loop *l, char *suffix); +void dump_loop (ir_loop *l, const char *suffix); /** * Sets the vcg flag "display_edge_labels" to no.