From: utzoo!decvax!duke!mar
Newsgroups: net.unix-wizards
Title: call trace
Article-I.D.: duke.2968
Posted: Wed Feb  2 21:14:22 1983
Received: Thu Feb  3 08:25:59 1983


Does anyone know of a way to obtain a call trace from an f77
program without inserting print statements into every procedure?

I have a database program with 217 routines so inserting print
statements is an undesirable solution. I've also thought of using
adb or sdb to set breakpoints on all the routines. This, also,
is unacceptably tedious.

I thought about writing a program (or shellscript, if possible)
to insert print statements into each routine, but I concluded that
that would be extremely messy (fortran does not allow executable
statements mixed in with declaration statements).

Does anyone have any other ideas?
HELP!

Mark Rosso
duke!mar