diff options
author | Alan Modra <amodra@bigpond.net.au> | 2000-05-26 13:11:57 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2000-05-26 13:11:57 +0000 |
commit | 0ec238fa07cba008eba87c85d917d849fcb4c492 (patch) | |
tree | 63de07d189bc1be9db1080c93c385aab223e0ede /gprof/sym_ids.c | |
parent | 20b373ea5e261308d08c71629f0c6ac2b652b0ea (diff) | |
download | binutils-redhat-0ec238fa07cba008eba87c85d917d849fcb4c492.tar.gz |
Eli Zaretskii's DOSish file name patches.
Diffstat (limited to 'gprof/sym_ids.c')
-rw-r--r-- | gprof/sym_ids.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gprof/sym_ids.c b/gprof/sym_ids.c index 412c8d4827..1e05914c95 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); } |