Using gdb

This section provides an introduction to gdb(1), the GNU debugger. For more detailed information about these topics, see the Free Software Foundation Web site. (Web addresses can change, so you might be unable to connect to the Web site mentioned here.)

In this documentation, the terms "program" and "process" always refer to the program being debugged. The term "gdb" refers to the debugger. For example, a program variable is a variable in the program being debugged. The variable only exists when debugging the program. A gdb variable is a variable in gdb itself, and can be set or displayed in any gdb session.

The Interix port of gdb does not support watch points.

This section covers: