Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.sources.wanted Subject: Re: PD cross-referencer/call graph generator for C wanted Message-ID: <2455@auspex.auspex.com> Date: 16 Sep 89 18:11:43 GMT References: <3619@rtech.rtech.com> <160002@hpfcdq.HP.COM> Reply-To: guy@auspex.auspex.com (Guy Harris) Organization: Auspex Systems, Santa Clara Lines: 19 >>Can anyone point me at/send me a source for a PD cross-referencer or >>calling graph generator for C? I'd be very grateful. Thanks muchly. > >I don't know if it is HPUX specific, but look for the system utility >/usr/bin/cflow if you are running UN*X or something close. It's not HP-UX specific, but it's not public-domain either; it's AT&T licensed code. It is available in a number of UNIX systems, but not in all of them. >It's actually a shell script which makes use of such things as lint and >cc front ends, yacc, lex, nm, dag, and a few other >hard-to-find-man-pages-for things. It uses "yacc" and "lex" so it can do something reasonable with YACC and LEX source. "dag" and company have no man pages because they're not commands, they're components of commands - they're programs rather than subroutines, but they're still not commands.