User guide
Index
84
function tracer
profiling
ftrace, 77
fundamental commands
fundamentals
GNU debugger, 54
fundamental mechanisms
GNU debugger
debugging, 53
fundamentals
GNU debugger, 54
G
gcc
GNU Compiler Collection
compiling and building, 39
GCC C
usage
compiling a C Hello World program, 44
GCC C++
usage
compiling a C++ Hello World program, 45
GDB
GNU debugger
debugging, 53
gem2rpm
Ruby
libraries and runtime support, 36
glibc
libraries and runtime support, 23
GNU C Library
libraries and runtime support, 23
GNU C++ Standard Library
libraries and runtime support, 26
GNU Compiler Collection
compiling and building, 39
GNU debugger
conditional breakpoints, 57
debugging, 53
documentation, 58
Emacs and GDB, 58
execution (forked), 58
forked execution, 58
fundamentals, 54
breakpoint, 54
commands, 54
halting an executable, 55
inspecting the state of an executable, 54
starting an executable, 54
interfaces (CLI and machine), 58
thread and threaded debugging, 58
tools, 54
backtrace, 54
continue, 55
finish, 55
help, 55
list, 54
next, 55
print, 54
quit, 55
step, 55
usage, 55
debugging a Hello World program, 55
variations and environments, 58
Go to Code
profiling
Eclipse-Callgraph, 74
H
halting an executable
fundamentals
GNU debugger, 55
header files
GNU C Library
libraries and runtime support, 23
helgrind
tools
Valgrind, 63
help
getting help, ix
tools
GNU debugger, 55
Help system
Eclipse, 3
hints
integrated development environment
Eclipse, 11
host (compile server host)
compile server
SystemTap, 67
hot patch
development toolkits
Eclipse, 6
Hover Help
libhover
libraries and runtime support, 18
I
IDE (integrated development environment)
integrated development environment
Eclipse, 7
indexing
libhover
libraries and runtime support, 17
inspecting the state of an executable
fundamentals
GNU debugger, 54