diff options
author | Ben Elliston <bje@au.ibm.com> | 2004-05-26 04:55:55 +0000 |
---|---|---|
committer | Ben Elliston <bje@au.ibm.com> | 2004-05-26 04:55:55 +0000 |
commit | 3e8f6abf1e13bfd39a48b297f2679f5dd5fe6a3a (patch) | |
tree | 7b9315a4e43b3f3b3afd4812669db89b236220c8 /gprof/sym_ids.c | |
parent | 37b1bfcd81b4c43b5a649535c6306713cb04dd69 (diff) | |
download | gdb-3e8f6abf1e13bfd39a48b297f2679f5dd5fe6a3a.zip gdb-3e8f6abf1e13bfd39a48b297f2679f5dd5fe6a3a.tar.gz gdb-3e8f6abf1e13bfd39a48b297f2679f5dd5fe6a3a.tar.bz2 |
* alpha.c, basic_blocks.c, basic_blocks.h, bb_exit_func.c,
call_graph.c, call_graph.h, cg_arcs.c, cg_arcs.h, cg_dfn.c,
cg_dfn.h, cg_print.c, cg_print.h, corefile.c, corefile.h,
gmon_io.c, gmon_io.h, gprof.c, gprof.h, hertz.h, hist.c, hist.h,
i386.c, mips.c, search_list.c, search_list.h, source.c, source.h,
sparc.c, sym_ids.c, sym_ids.h, symtab.c, symtab.h, tahoe.c,
utils.c, utils.h, vax.c, gen-c-prog.awk: Convert K&R C to ANSI C.
Diffstat (limited to 'gprof/sym_ids.c')
-rw-r--r-- | gprof/sym_ids.c | 34 |
1 files changed, 10 insertions, 24 deletions
diff --git a/gprof/sym_ids.c b/gprof/sym_ids.c index f75088a..395f004 100644 --- a/gprof/sym_ids.c +++ b/gprof/sym_ids.c @@ -47,13 +47,13 @@ struct sym_id *id_list; static void parse_spec - PARAMS ((char *, Sym *)); + (char *, Sym *); static void parse_id - PARAMS ((struct sym_id *)); + (struct sym_id *); static bfd_boolean match - PARAMS ((Sym *, Sym *)); + (Sym *, Sym *); static void extend_match - PARAMS ((struct match *, Sym *, Sym_Table *, bfd_boolean)); + (struct match *, Sym *, Sym_Table *, bfd_boolean); Sym_Table syms[NUM_TABLES]; @@ -84,9 +84,7 @@ static Source_File non_existent_file = void -sym_id_add (spec, which_table) - const char *spec; - Table_Id which_table; +sym_id_add (const char *spec, Table_Id which_table) { struct sym_id *id; int len = strlen (spec); @@ -114,9 +112,7 @@ sym_id_add (spec, which_table) FILENAME not containing a dot can be specified by FILENAME. */ static void -parse_spec (spec, sym) - char *spec; - Sym *sym; +parse_spec (char *spec, Sym *sym) { char *colon; @@ -171,8 +167,7 @@ parse_spec (spec, sym) by parse_spec(). */ static void -parse_id (id) - struct sym_id *id; +parse_id (struct sym_id *id) { char *slash; @@ -221,9 +216,7 @@ parse_id (id) /* Return TRUE iff PATTERN matches SYM. */ static bfd_boolean -match (pattern, sym) - Sym *pattern; - Sym *sym; +match (Sym *pattern, Sym *sym) { return (pattern->file ? pattern->file == sym->file : TRUE) && (pattern->line_num ? pattern->line_num == sym->line_num : TRUE) @@ -235,11 +228,7 @@ match (pattern, sym) static void -extend_match (m, sym, tab, second_pass) - struct match *m; - Sym *sym; - Sym_Table *tab; - bfd_boolean second_pass; +extend_match (struct match *m, Sym *sym, Sym_Table *tab, bfd_boolean second_pass) { if (m->prev_match != sym - 1) { @@ -373,10 +362,7 @@ sym_id_parse () very big (the user has to type them!), so a linear search is probably tolerable. */ bfd_boolean -sym_id_arc_is_present (sym_tab, from, to) - Sym_Table *sym_tab; - Sym *from; - Sym *to; +sym_id_arc_is_present (Sym_Table *sym_tab, Sym *from, Sym *to) { Sym *sym; |