From 5af11cab92a8d4ed9b0cd7a46f05cf02a8ba901e Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 26 May 2000 13:11:57 +0000 Subject: Eli Zaretskii's DOSish file name patches. --- gprof/sym_ids.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gprof/sym_ids.c') diff --git a/gprof/sym_ids.c b/gprof/sym_ids.c index 412c8d4..1e05914 100644 --- a/gprof/sym_ids.c +++ b/gprof/sym_ids.c @@ -201,7 +201,10 @@ DEFUN (match, (pattern, sym), Sym * pattern AND Sym * sym) { return (pattern->file ? pattern->file == sym->file : TRUE) && (pattern->line_num ? pattern->line_num == sym->line_num : TRUE) - && (pattern->name ? strcmp (pattern->name, sym->name) == 0 : TRUE); + && (pattern->name + ? strcmp (pattern->name, + sym->name+(discard_underscores && sym->name[0] == '_')) == 0 + : TRUE); } -- cgit v1.1