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