[comp.archives] [comp.sources.bugs] Re: calls

ksb@mentor.cc.purdue.edu (Kevin Braunsdorf) (01/15/90)

Archive-name: pucc-calls/12-Jan-90-beta
Original-posting-by: ksb@mentor.cc.purdue.edu (Kevin Braunsdorf)
Original-subject: Re: calls(1) [public domain cflow(1) clone]
Archive-site: j.cc.purdue.edu [128.210.9.2]
Archive-directory: pucc
Archive-files: calls.tar.Z
Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti)

My man, dennis@virtech.uucp (Dennis P. Bednar) writes:
>Recently I ported the calls(1) program to iRMX286.

Yup.  But even better you might wanna grab (ftp)

	j.cc.purdue.edu:pucc/calls.tar.Z

for even more bug fixes and features.

(The new `-h' output is appended.)  I expect there will be a few
bugs in this new version.  I'd like a few people to try it out
before I send it to c.s.u.

kayessbee
--
"You mean the guy who thinks Turkey-Tubes are `Good Life'?"  -- GEM Dude
Kevin Braunsdorf, ksb@cc.purdue.edu, pur-ee!ksb, purdue!ksb

$ calls -h
calls: usage [-aehirtvVx] [-f func] [-F func[/file.c]] [-l levels] [-w width] [-D define] [-U undefine] [-I include-dir] [filename|-]
a              print all calls in every function body
e              index external functions too
f func         start calling trace from given function
F func/file.c  trace from given static function in file.c
h              print this message
i              print an index of defined functions
l levels       limit the levels of calling graph displayed
r              reverse the called/caller relation in the output
o              list only called functions in index output
t              terse, list only trees that are requested
v              be verbose in output graph
w width        set output width
x              do not show external function in graph
D define       as in cpp, set initial definition
U undefine     as in cpp, remove initial definition
I include-dir  as in cpp, search given include directory
V              look for referenced variables also