This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
gprof omits called functions and includes uncalled functions
- From: Angus <angus at uducat dot com>
- To: binutils at sourceware dot org
- Date: Fri, 15 Jun 2007 08:54:41 -0400
- Subject: gprof omits called functions and includes uncalled functions
I'm using gprof for the first time, and the flat profile is reporting
functions that could not have been called, but omitting functions that had to
be called.
Could the problem be that gprof doesn't like C++? It seems to report the
demanged names properly (or just reads them out of the debug information, I
don't know). I know that it has problems with multi-process and
multi-threaded programs, but the one I tested is neither. I built the entire
project with -pg -g3 options. That's all I can think of that might be
relevant to the environment.