1*1ca5c1b2SjwiseThis package contains the man pages groff source on various C programming 2*1ca5c1b2Sjwisedebugging utilities, such as: 3*1ca5c1b2Sjwise 4*1ca5c1b2Sjwise addr2line - translates program addresses into file names and line 5*1ca5c1b2Sjwise numbers. Given an address and an executable, it uses the debugging 6*1ca5c1b2Sjwise information in the executable to figure out which file name and 7*1ca5c1b2Sjwise line number are associated with a given address; 8*1ca5c1b2Sjwise 9*1ca5c1b2Sjwise gcov - displays basic block profile / coverage data, if requested 10*1ca5c1b2Sjwise via the C compiler gcc(1) command line options -fprofile-arcs and 11*1ca5c1b2Sjwise -ftest-coverage. These options cause the compiler to insert 12*1ca5c1b2Sjwise instrumentation into the object files it generates, which measure 13*1ca5c1b2Sjwise how often each basic block is executed; 14*1ca5c1b2Sjwise 15*1ca5c1b2Sjwise gdb - is the GNU debugger. The purpose of a debugger such as GDB 16*1ca5c1b2Sjwise is to allow you to see what is going on ``inside'' another program 17*1ca5c1b2Sjwise while it executes, or what another program was doing at the moment 18*1ca5c1b2Sjwise it crashed; 19*1ca5c1b2Sjwise 20*1ca5c1b2Sjwise gprof - displays call graph profile data. gprof produces an 21*1ca5c1b2Sjwise execution profile of C, Pascal, or Fortran77 programs. 22