Path: utzoo!attcan!uunet!tut.cis.ohio-state.edu!purdue!mentor.cc.purdue.edu!ksb From: ksb@mentor.cc.purdue.edu (Kevin Braunsdorf) Newsgroups: comp.sources.bugs Subject: Re: calls(1) [public domain cflow(1) clone] Keywords: calls, beta test Message-ID: <6366@mentor.cc.purdue.edu> Date: 12 Jan 90 19:47:29 GMT References: <1990Jan12.073022.1823@virtech.uucp> Reply-To: ksb@mentor.cc.purdue.edu (Kevin Braunsdorf) Organization: Purdue UNIX Group Lines: 37 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