.\"
.\" @(#)gprof.1 6.6 (Berkeley) 7/24/90
.\"
-.TH GPROF 1 "July 24, 1990"
+.TH GPROF 1 "January 29, 1993"
.SH NAME
gprof \- display call graph profile data
.SH SYNOPSIS
-.B gprof
-.RB "[\|" a.out "\|]"
-.B
-gmon.out ...
+.B gprof [ \-abcsz ] [ \-e|\-E
+.I name
+.B ] [ \-f|\-F
+.I name
+.B ]
+.B [ \-k
+.I fromname toname
+.B ] [
+.I objfile
+.B [
+.I gmon.out
+.B ]
+.B ]
.SH DESCRIPTION
.B gprof
produces an execution profile of C, Pascal, or Fortran77 programs.
If this option is given, all relevant information about the static function
(e.g., time samples, calls to other functions, calls from other functions)
belongs to the function loaded just before the static function in the
-\&`a.out' file.
+\&`objfile' file.
.TP
.B \-b
suppresses the printing of a description of each field in the profile.
This summary profile file may be given to later
executions of gprof (probably also with a
.BR \-s )
-to accumulate profile data across several runs of an `a.out' file.
+to accumulate profile data across several runs of an `objfile' file.
+.TP
+.B -v
+prints the version number for gprof, and then exits.
.TP
.B -z
displays routines that have zero usage (as shown by call counts