gprof: Deprecated Options
4.4 Deprecated Options
======================
These options have been replaced with newer versions that use symspecs.
'-e FUNCTION_NAME'
The '-e FUNCTION' option tells 'gprof' to not print information
about the function FUNCTION_NAME (and its children...) in the call
graph. The function will still be listed as a child of any
functions that call it, but its index number will be shown as '[not
printed]'. More than one '-e' option may be given; only one
FUNCTION_NAME may be indicated with each '-e' option.
'-E FUNCTION_NAME'
The '-E FUNCTION' option works like the '-e' option, but time spent
in the function (and children who were not called from anywhere
else), will not be used to compute the percentages-of-time for the
call graph. More than one '-E' option may be given; only one
FUNCTION_NAME may be indicated with each '-E' option.
'-f FUNCTION_NAME'
The '-f FUNCTION' option causes 'gprof' to limit the call graph to
the function FUNCTION_NAME and its children (and their
children...). More than one '-f' option may be given; only one
FUNCTION_NAME may be indicated with each '-f' option.
'-F FUNCTION_NAME'
The '-F FUNCTION' option works like the '-f' option, but only time
spent in the function and its children (and their children...) will
be used to determine total-time and percentages-of-time for the
call graph. More than one '-F' option may be given; only one
FUNCTION_NAME may be indicated with each '-F' option. The '-F'
option overrides the '-E' option.
Note that only one function can be specified with each '-e', '-E',
'-f' or '-F' option. To specify more than one function, use multiple
options. For example, this command:
gprof -e boring -f foo -f bar myprogram > gprof.output
lists in the call graph all functions that were reached from either
'foo' or 'bar' and were not reachable from 'boring'.