Index
- ! packet, (refer to Section D.2 Packets
- "No symbol "foo" in current context", (refer to Section 10.2 Program variables
- # (a comment), (refer to Section 5.1 Command syntax
- # in Modula-2, (refer to Section 14.4.3.8 gdb and Modula-2
- $, (refer to Section 10.8 Value history
- $$, (refer to Section 10.8 Value history
- $_ and info breakpoints, (refer to Section 7.1.1 Setting breakpoints
- $_ and info line, (refer to Section 9.5 Source and machine code
- $_, $__, and value history, (refer to Section 10.5 Examining memory
- $_, convenience variable, (refer to Section 10.9 Convenience variables
- $__, convenience variable, (refer to Section 10.9 Convenience variables
- $_exitcode, convenience variable, (refer to Section 10.9 Convenience variables
- $bpnum, convenience variable, (refer to Section 7.1.1 Setting breakpoints
- $cdir, convenience variable, (refer to Section 9.4 Specifying source directories
- $cwdr, convenience variable, (refer to Section 9.4 Specifying source directories
- $tpnum, (refer to Section 12.1.1 Create and Delete Tracepoints
- $trace_file, (refer to Section 12.3 Convenience Variables for Tracepoints
- $trace_frame, (refer to Section 12.3 Convenience Variables for Tracepoints
- $trace_func, (refer to Section 12.3 Convenience Variables for Tracepoints
- $trace_line, (refer to Section 12.3 Convenience Variables for Tracepoints
- $tracepoint, (refer to Section 12.3 Convenience Variables for Tracepoints
- -annotate, (refer to Section 4.1.2 Choosing modes
- -args, (refer to Section 4.1.2 Choosing modes
- -async, (refer to Section 4.1.2 Choosing modes
- -b, (refer to Section 4.1.2 Choosing modes
- -batch, (refer to Section 4.1.2 Choosing modes
- -baud, (refer to Section 4.1.2 Choosing modes
- -break-after, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -break-condition, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -break-delete, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -break-disable, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -break-enable, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -break-info, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -break-insert, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -break-list, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -break-watch, (refer to Section 26.8 gdb/mi Breakpoint table commands
- -c, (refer to Section 4.1.1 Choosing files
- -cd, (refer to Section 4.1.2 Choosing modes
- -command, (refer to Section 4.1.1 Choosing files
- -core, (refer to Section 4.1.1 Choosing files
- -d, (refer to Section 4.1.1 Choosing files
- -data-disassemble, (refer to Section 26.9 gdb/mi Data Manipulation
- -data-evaluate-expression, (refer to Section 26.9 gdb/mi Data Manipulation
- -data-list-changed-registers, (refer to Section 26.9 gdb/mi Data Manipulation
- -data-list-register-names, (refer to Section 26.9 gdb/mi Data Manipulation
- -data-list-register-values, (refer to Section 26.9 gdb/mi Data Manipulation
- -data-read-memory, (refer to Section 26.9 gdb/mi Data Manipulation
- -directory, (refer to Section 4.1.1 Choosing files
- -display-delete, (refer to Section 26.9 gdb/mi Data Manipulation
- -display-disable, (refer to Section 26.9 gdb/mi Data Manipulation
- -display-enable, (refer to Section 26.9 gdb/mi Data Manipulation
- -display-insert, (refer to Section 26.9 gdb/mi Data Manipulation
- -display-list, (refer to Section 26.9 gdb/mi Data Manipulation
- -e, (refer to Section 4.1.1 Choosing files
- -environment-cd, (refer to Section 26.9 gdb/mi Data Manipulation
- -environment-directory, (refer to Section 26.9 gdb/mi Data Manipulation
- -environment-path, (refer to Section 26.9 gdb/mi Data Manipulation
- -environment-pwd, (refer to Section 26.9 gdb/mi Data Manipulation
- -epoch, (refer to Section 4.1.2 Choosing modes
- -exec, (refer to Section 4.1.1 Choosing files
- -exec-abort, (refer to Section 26.10 gdb/mi Program control
- -exec-arguments, (refer to Section 26.10 gdb/mi Program control
- -exec-continue, (refer to Section 26.10 gdb/mi Program control
- -exec-finish, (refer to Section 26.10 gdb/mi Program control
- -exec-interrupt, (refer to Section 26.10 gdb/mi Program control
- -exec-next, (refer to Section 26.10 gdb/mi Program control
- -exec-next-instruction, (refer to Section 26.10 gdb/mi Program control
- -exec-return, (refer to Section 26.10 gdb/mi Program control
- -exec-run, (refer to Section 26.10 gdb/mi Program control
- -exec-show-arguments, (refer to Section 26.10 gdb/mi Program control
- -exec-step, (refer to Section 26.10 gdb/mi Program control
- -exec-step-instruction, (refer to Section 26.10 gdb/mi Program control
- -exec-until, (refer to Section 26.10 gdb/mi Program control
- -f, (refer to Section 4.1.2 Choosing modes
- -file-exec-and-symbols, (refer to Section 26.10 gdb/mi Program control
- -file-exec-file, (refer to Section 26.10 gdb/mi Program control
- -file-list-exec-sections, (refer to Section 26.10 gdb/mi Program control
- -file-list-exec-source-file, (refer to Section 26.10 gdb/mi Program control
- -file-list-exec-source-files, (refer to Section 26.10 gdb/mi Program control
- -file-list-shared-libraries, (refer to Section 26.10 gdb/mi Program control
- -file-list-symbol-files, (refer to Section 26.10 gdb/mi Program control
- -file-symbol-file, (refer to Section 26.10 gdb/mi Program control
- -fullname, (refer to Section 4.1.2 Choosing modes
- -gdb-exit, (refer to Section 26.12 Miscellaneous gdb commands in gdb/mi
- -gdb-set, (refer to Section 26.12 Miscellaneous gdb commands in gdb/mi
- -gdb-show, (refer to Section 26.12 Miscellaneous gdb commands in gdb/mi
- -gdb-version, (refer to Section 26.12 Miscellaneous gdb commands in gdb/mi
- -interpreter, (refer to Section 4.1.2 Choosing modes
- -interpreter-exec, (refer to Section 26.12 Miscellaneous gdb commands in gdb/mi
- -m, (refer to Section 4.1.1 Choosing files
- -mapped, (refer to Section 4.1.1 Choosing files
- -n, (refer to Section 4.1.2 Choosing modes
- -noasync, (refer to Section 4.1.2 Choosing modes
- -nowindows, (refer to Section 4.1.2 Choosing modes
- -nw, (refer to Section 4.1.2 Choosing modes
- -nx, (refer to Section 4.1.2 Choosing modes
- -p, (refer to Section 4.1.1 Choosing files
- -pid, (refer to Section 4.1.1 Choosing files
- -q, (refer to Section 4.1.2 Choosing modes
- -quiet, (refer to Section 4.1.2 Choosing modes
- -r, (refer to Section 4.1.1 Choosing files
- -readnow, (refer to Section 4.1.1 Choosing files
- -s, (refer to Section 4.1.1 Choosing files
- -se, (refer to Section 4.1.1 Choosing files
- -silent, (refer to Section 4.1.2 Choosing modes
- -stack-info-depth, (refer to Section 26.13 gdb/mi Stack Manipulation Commands
- -stack-info-frame, (refer to Section 26.13 gdb/mi Stack Manipulation Commands
- -stack-list-arguments, (refer to Section 26.13 gdb/mi Stack Manipulation Commands
- -stack-list-frames, (refer to Section 26.13 gdb/mi Stack Manipulation Commands
- -stack-list-locals, (refer to Section 26.13 gdb/mi Stack Manipulation Commands
- -stack-select-frame, (refer to Section 26.13 gdb/mi Stack Manipulation Commands
- -statistics, (refer to Section 4.1.2 Choosing modes
- -symbol-info-address, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-info-file, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-info-function, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-info-line, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-info-symbol, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-list-functions, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-list-lines, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-list-types, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-list-variables, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-locate, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbol-type, (refer to Section 26.14 gdb/mi Symbol Query Commands
- -symbols, (refer to Section 4.1.1 Choosing files
- -t, (refer to Section 4.1.2 Choosing modes
- -target-attach, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-compare-sections, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-detach, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-disconnect, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-download, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-exec-status, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-list-available-targets, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-list-current-targets, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-list-parameters, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -target-select, (refer to Section 26.15 gdb/mi Target Manipulation Commands
- -thread-info, (refer to Section 26.16 gdb/mi Thread Commands
- -thread-list-all-threads, (refer to Section 26.16 gdb/mi Thread Commands
- -thread-list-ids, (refer to Section 26.16 gdb/mi Thread Commands
- -thread-select, (refer to Section 26.16 gdb/mi Thread Commands
- -tty, (refer to Section 4.1.2 Choosing modes
- -tui, (refer to Section 4.1.2 Choosing modes
- -var-assign, (refer to Section 26.18 gdb/mi Variable Objects
- -var-create, (refer to Section 26.18 gdb/mi Variable Objects
- -var-delete, (refer to Section 26.18 gdb/mi Variable Objects
- -var-evaluate-expression, (refer to Section 26.18 gdb/mi Variable Objects
- -var-info-expression, (refer to Section 26.18 gdb/mi Variable Objects
- -var-info-num-children, (refer to Section 26.18 gdb/mi Variable Objects
- -var-info-type, (refer to Section 26.18 gdb/mi Variable Objects
- -var-list-children, (refer to Section 26.18 gdb/mi Variable Objects
- -var-set-format, (refer to Section 26.18 gdb/mi Variable Objects
- -var-show-attributes, (refer to Section 26.18 gdb/mi Variable Objects
- -var-show-format, (refer to Section 26.18 gdb/mi Variable Objects
- -var-update, (refer to Section 26.18 gdb/mi Variable Objects
- -version, (refer to Section 4.1.2 Choosing modes
- -w, (refer to Section 4.1.2 Choosing modes
- -windows, (refer to Section 4.1.2 Choosing modes
- -write, (refer to Section 4.1.2 Choosing modes
- -x, (refer to Section 4.1.1 Choosing files
- ., Modula-2 scope operator, (refer to Section 14.4.3.7 The scope operators ::and .
- .debug subdirectories, (refer to Section 17.2 Debugging Information in Separate Files
- .esgdbinit, (refer to Section 22.3 Command files
- .gdbinit, (refer to Section 22.3 Command files
- .gnu_debuglink sections, (refer to Section 17.2 Debugging Information in Separate Files
- .o files, reading symbols from, (refer to Section 17.1 Commands to specify files
- .os68gdbinit, (refer to Section 22.3 Command files
- .vxgdbinit, (refer to Section 22.3 Command files
- /proc, (refer to Section 20.1.2 SVR4 process information
- ? packet, (refer to Section D.2 Packets
- @, referencing memory as an array, (refer to Section 10.3 Artificial arrays
- ^done, (refer to Section 26.6.1 gdb/mi Result Records
- ^error, (refer to Section 26.6.1 gdb/mi Result Records
- ^running, (refer to Section 26.6.1 gdb/mi Result Records
- A packet, (refer to Section D.2 Packets
A
- abbreviation, (refer to Section 5.1 Command syntax
- acknowledgment, for gdb remote, (refer to Section D.1 Overview
- actions, (refer to Section 12.1.4 Tracepoint Action Lists
- active targets, (refer to Section 18.1 Active targets
- adbg_find_memory_in_frame, (refer to Section E.5 Tracing on Symmetrix
- add-shared-symbol-file, (refer to Section 17.1 Commands to specify files
- add-symbol-file, (refer to Section 17.1 Commands to specify files
- address of a symbol, (refer to Chapter 15 Examining the Symbol Table
- advance location, (refer to Section 7.2 Continuing and stepping
- Alpha stack, (refer to Section 20.4.3 MIPS
- AMD 29K register stack, (refer to Section 20.4.1 A29K
- annotations, (refer to Section 27.1 What is an Annotation?
- annotations for breakpoints, (refer to Section 27.8 Information on Breakpoints
- annotations for display, (refer to Section 27.5 Displays
- annotations for errors, warnings and interrupts, (refer to Section 27.7 Errors
- annotations for frames, (refer to Section 27.4 Frames
- annotations for invalidation messages, (refer to Section 27.9 Invalidation Notices
- annotations for prompts, (refer to Section 27.6 Annotation for gdb Input
- annotations for running programs, (refer to Section 27.10 Running the Program
- annotations for source display, (refer to Section 27.11 Displaying Source
- annotations for values, (refer to Section 27.3 Values
- append, (refer to Section 10.14 Copy between memory and a file
- append data to a file, (refer to Section 10.14 Copy between memory and a file
- apropos, (refer to Section 5.3 Getting help
- arg-begin, (refer to Section 27.3 Values
- arg-end, (refer to Section 27.3 Values
- arg-name-end, (refer to Section 27.3 Values
- arg-value, (refer to Section 27.3 Values
- arguments (to your program), (refer to Section 6.3 Your program's arguments
- array-section-end, (refer to Section 27.3 Values
- artificial array, (refer to Section 10.3 Artificial arrays
- ASCII character set, (refer to Section 10.15 Character Sets
- assembly instructions, (refer to Section 9.5 Source and machine code
- assignment, (refer to Section 16.1 Assignment to variables
- async output in gdb/mi, (refer to Section 26.4.2 gdb/mi Output Syntax
- AT&T disassembly flavor, (refer to Section 9.5 Source and machine code
- attach, (refer to Section 6.7 Debugging an already-running process
- automatic display, (refer to Section 10.6 Automatic display
- automatic overlay debugging, (refer to Section 13.3 Automatic Overlay Debugging
- automatic thread selection, (refer to Section 6.9 Debugging programs with multiple threads
- awatch, (refer to Section 7.1.2 Setting watchpoints
B
- b (break), (refer to Section 7.1.1 Setting breakpoints
- B packet, (refer to Section D.2 Packets
- b packet, (refer to Section D.2 Packets
- backtrace, (refer to Section 8.2 Backtraces
- backtraces, (refer to Section 8.2 Backtraces
- bell-style, (refer to Section 29.3.1 Readline Init File Syntax
- break, (refer to Section 7.1.1 Setting breakpoints
- break … thread threadno, (refer to Section 7.4 Stopping and starting multi-thread programs
- break in overloaded functions, (refer to Section 14.4.1.7 gdb features for C++
- break, and Objective-C, (refer to Section 14.4.2.1 Method Names in Commands
- breakpoint, (refer to Section 27.10 Running the Program
- breakpoint commands, (refer to Section 7.1.7 Breakpoint command lists
- breakpoint commands for gdb/mi, (refer to Section 26.8 gdb/mi Breakpoint table commands
- breakpoint conditions, (refer to Section 7.1.6 Break conditions
- breakpoint numbers, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- breakpoint on events, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- breakpoint on memory address, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- breakpoint on variable modification, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- breakpoint ranges, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- breakpoint subroutine, remote, (refer to Section 19.5.1 What the stub can do for you
- breakpoints, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- breakpoints and threads, (refer to Section 7.4 Stopping and starting multi-thread programs
- breakpoints in overlays, (refer to Section 13.2 Overlay Commands
- breakpoints-headers, (refer to Section 27.8 Information on Breakpoints
- breakpoints-invalid, (refer to Section 27.9 Invalidation Notices
- breakpoints-table, (refer to Section 27.8 Information on Breakpoints
- breakpoints-table-end, (refer to Section 27.8 Information on Breakpoints
- bt (backtrace), (refer to Section 8.2 Backtraces
- bug criteria, (refer to Section 28.1 Have you found a bug?
- bug reports, (refer to Section 28.2 How to report bugs
- bugs in gdb, (refer to Chapter 28 Reporting Bugs in gdb
C
- c (continue), (refer to Section 7.2 Continuing and stepping
- c (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- C and C++, (refer to Section 14.4.1 C and C++
- C and C++ checks, (refer to Section 14.4.1.5 C and C++type and range checks
- C and C++ constants, (refer to Section 14.4.1.2 C and C++constants
- C and C++ defaults, (refer to Section 14.4.1.4 C and C++defaults
- C and C++ operators, (refer to Section 14.4.1.1 C and C++operators
- c packet, (refer to Section D.2 Packets
- C packet, (refer to Section D.2 Packets
- C++, (refer to Section 14.4.1 C and C++
- C++ compilers, (refer to Section 14.4.1.3 C++expressions
- C++ exception handling, (refer to Section 14.4.1.7 gdb features for C++
- C++ scope resolution, (refer to Section 10.2 Program variables
- C++ symbol decoding style, (refer to Section 10.7 Print settings
- C++ symbol display, (refer to Section 14.4.1.7 gdb features for C++
- C-L, (refer to Section 24.2 TUI Key Bindings
- C-o (operate-and-get-next), (refer to Section 5.1 Command syntax
- C-x 1, (refer to Section 24.2 TUI Key Bindings
- C-x 2, (refer to Section 24.2 TUI Key Bindings
- C-x a, (refer to Section 24.2 TUI Key Bindings
- C-x A, (refer to Section 24.2 TUI Key Bindings
- C-x C-a, (refer to Section 24.2 TUI Key Bindings
- C-x s, (refer to Section 24.2 TUI Key Bindings
- call, (refer to Section 16.5 Calling program functions
- call overloaded functions, (refer to Section 14.4.1.3 C++expressions
- call stack, (refer to Chapter 8 Examining the Stack
- calling functions, (refer to Section 16.5 Calling program functions
- calling make, (refer to Section 4.3 Shell commands
- casts, to view memory, (refer to Section 10.1 Expressions
- catch, (refer to Section 7.1.3 Setting catchpoints
- catch catch, (refer to Section 7.1.3 Setting catchpoints
- catch exceptions, list active handlers, (refer to Section 8.4 Information about a frame
- catch exec, (refer to Section 7.1.3 Setting catchpoints
- catch fork, (refer to Section 7.1.3 Setting catchpoints
- catch load, (refer to Section 7.1.3 Setting catchpoints
- catch throw, (refer to Section 7.1.3 Setting catchpoints
- catch unload, (refer to Section 7.1.3 Setting catchpoints
- catch vfork, (refer to Section 7.1.3 Setting catchpoints
- catchpoints, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- catchpoints, setting, (refer to Section 7.1.3 Setting catchpoints
- cd, (refer to Section 6.5 Your program's working directory
- cdir, (refer to Section 9.4 Specifying source directories
- character sets, (refer to Section 10.15 Character Sets
- charset, (refer to Section 10.15 Character Sets
- checks, range, (refer to Section 14.3.1 An overview of type checking
- checks, type, (refer to Section 14.3 Type and range checking
- checksum, for gdb remote, (refer to Section D.1 Overview
- choosing target byte order, (refer to Section 18.3 Choosing target byte order
- clear, (refer to Section 7.1.4 Deleting breakpoints
- clear, and Objective-C, (refer to Section 14.4.2.1 Method Names in Commands
- clearing breakpoints, watchpoints, catchpoints, (refer to Section 7.1.4 Deleting breakpoints
- close, file-i/o system call, (refer to Section D.7.10.2 close
- collect (tracepoints), (refer to Section 12.1.4 Tracepoint Action Lists
- collected data discarded, (refer to Section 12.1.6 Starting and Stopping Trace Experiment
- colon, doubled as scope operator, (refer to Section 14.4.3.7 The scope operators ::and .
- colon-colon, context for variables/functions, (refer to Section 10.2 Program variables
- command editing, (refer to Section 29.2.1 Readline Bare Essentials
- command files, (refer to Section 22.3 Command files
- command hooks, (refer to Section 22.2 User-defined command hooks
- command interpreters, (refer to Chapter 23 Command Interpreters
- command line editing, (refer to Section 21.2 Command editing
- commands, (refer to Section 7.1.7 Breakpoint command lists
- commands, (refer to Section 27.6 Annotation for gdb Input
- commands for C++, (refer to Section 14.4.1.7 gdb features for C++
- commands to STDBUG (ST2000), (refer to Section 20.3.13 Tandem ST2000
- comment, (refer to Section 5.1 Command syntax
- comment-begin, (refer to Section 29.3.1 Readline Init File Syntax
- compatibility, gdb/mi and CLI, (refer to Section 26.5 gdb/mi Compatibility with CLI
- compilation directory, (refer to Section 9.4 Specifying source directories
- compiling, on Sparclet, (refer to Section 20.3.11 Tsqware Sparclet
- complete, (refer to Section 5.3 Getting help
- completion, (refer to Section 5.2 Command completion
- completion of quoted strings, (refer to Section 5.2 Command completion
- completion-query-items, (refer to Section 29.3.1 Readline Init File Syntax
- condition, (refer to Section 7.1.6 Break conditions
- conditional breakpoints, (refer to Section 7.1.6 Break conditions
- configuring gdb, (refer to Appendix B Installing gdb
- configuring gdb, and source tree subdirectories, (refer to Appendix B Installing gdb
- confirmation, (refer to Section 21.7 Optional warnings and messages
- connect (to STDBUG), (refer to Section 20.3.13 Tandem ST2000
- console i/o as part of file-i/o, (refer to Section D.7.7 Console I/O
- console interpreter, (refer to Chapter 23 Command Interpreters
- console output in gdb/mi, (refer to Section 26.4.2 gdb/mi Output Syntax
- constants, in file-i/o protocol, (refer to Section D.7.12 Constants
- continue, (refer to Section 7.2 Continuing and stepping
- continuing, (refer to Section 7.2 Continuing and stepping
- continuing threads, (refer to Section 7.4 Stopping and starting multi-thread programs
- control C, and remote debugging, (refer to Section 19.5.2 What you must do for the stub
- controlling terminal, (refer to Section 6.6 Your program's input and output
- convenience variables, (refer to Section 10.9 Convenience variables
- convenience variables for tracepoints, (refer to Section 12.3 Convenience Variables for Tracepoints
- convert-meta, (refer to Section 29.3.1 Readline Init File Syntax
- core, (refer to Section 17.1 Commands to specify files
- core dump file, (refer to Section 17.1 Commands to specify files
- core-file, (refer to Section 17.1 Commands to specify files
- crash of debugger, (refer to Section 28.1 Have you found a bug?
- ctrl-c message, in file-i/o protocol, (refer to Section D.7.6 The Ctrl-C message
- current directory, (refer to Section 9.4 Specifying source directories
- current stack frame, (refer to Section 8.1 Stack frames
- current thread, (refer to Section 6.9 Debugging programs with multiple threads
- cwd, (refer to Section 9.4 Specifying source directories
- Cygwin-specific commands, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
D
- d (delete), (refer to Section 7.1.4 Deleting breakpoints
- d (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- D packet, (refer to Section D.2 Packets
- d packet, (refer to Section D.2 Packets
- data manipulation, in gdb/mi, (refer to Section 26.9 gdb/mi Data Manipulation
- debug formats and C++, (refer to Section 14.4.1.3 C++expressions
- debug links, (refer to Section 17.2 Debugging Information in Separate Files
- debugger crash, (refer to Section 28.1 Have you found a bug?
- debugging C++ programs, (refer to Section 14.4.1.3 C++expressions
- debugging information directory, global, (refer to Section 17.2 Debugging Information in Separate Files
- debugging information in separate files, (refer to Section 17.2 Debugging Information in Separate Files
- debugging optimized code, (refer to Section 6.1 Compiling for debugging
- debugging stub, example, (refer to Section 19.5 Implementing a remote stub
- debugging target, (refer to Chapter 18 Specifying a Debugging Target
- define, (refer to Section 22.1 User-defined commands
- defining macros interactively, (refer to Chapter 11 C Preprocessor Macros
- definition, showing a macro's, (refer to Chapter 11 C Preprocessor Macros
- delete, (refer to Section 7.1.4 Deleting breakpoints
- delete breakpoints, (refer to Section 7.1.4 Deleting breakpoints
- delete display, (refer to Section 10.6 Automatic display
- delete mem, (refer to Section 10.13 Memory region attributes
- delete tracepoint, (refer to Section 12.1.1 Create and Delete Tracepoints
- deleting breakpoints, watchpoints, catchpoints, (refer to Section 7.1.4 Deleting breakpoints
- demangling, (refer to Section 10.7 Print settings
- descriptor tables display, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- detach, (refer to Section 6.7 Debugging an already-running process
- detach (remote), (refer to Section 19.1 Connecting to a remote target
- device, (refer to Section 20.3.2.1 Connecting to Hitachi boards
- dir, (refer to Section 9.4 Specifying source directories
- direct memory access (DMA) on MS-DOS, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- directories for source files, (refer to Section 9.4 Specifying source directories
- directory, (refer to Section 9.4 Specifying source directories
- directory, compilation, (refer to Section 9.4 Specifying source directories
- directory, current, (refer to Section 9.4 Specifying source directories
- dis (disable), (refer to Section 7.1.5 Disabling breakpoints
- disable, (refer to Section 7.1.5 Disabling breakpoints
- disable breakpoints, (refer to Section 7.1.5 Disabling breakpoints
- disable display, (refer to Section 10.6 Automatic display
- disable mem, (refer to Section 10.13 Memory region attributes
- disable tracepoint, (refer to Section 12.1.2 Enable and Disable Tracepoints
- disable-completion, (refer to Section 29.3.1 Readline Init File Syntax
- disassemble, (refer to Section 9.5 Source and machine code
- disconnect, (refer to Section 19.1 Connecting to a remote target
- display, (refer to Section 10.6 Automatic display
- display of expressions, (refer to Section 10.6 Automatic display
- display-begin, (refer to Section 27.5 Displays
- display-end, (refer to Section 27.5 Displays
- display-expression, (refer to Section 27.5 Displays
- display-expression-end, (refer to Section 27.5 Displays
- display-format, (refer to Section 27.5 Displays
- display-number-end, (refer to Section 27.5 Displays
- display-value, (refer to Section 27.5 Displays
- djgpp debugging, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- dll-symbols, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- DLLs with no debugging symbols, (refer to Section 20.1.4.1 Support for DLLs without debugging symbols
- do (down), (refer to Section 8.3 Selecting a frame
- document, (refer to Section 22.1 User-defined commands
- documentation, (refer to Appendix A Formatting Documentation
- Down, (refer to Section 24.2 TUI Key Bindings
- down, (refer to Section 8.3 Selecting a frame
- down-silently, (refer to Section 8.3 Selecting a frame
- download to H8/300 or H8/500, (refer to Section 20.3.2 Hitachi H8/300
- download to Hitachi SH, (refer to Section 20.3.2 Hitachi H8/300
- download to Sparclet, (refer to Section 20.3.11.3 Sparclet download
- download to VxWorks, (refer to Section 20.2.1.2 VxWorks download
- dump, (refer to Section 10.14 Copy between memory and a file
- dump all data collected at tracepoint, (refer to Section 12.2.2 tdump
- dump data to a file, (refer to Section 10.14 Copy between memory and a file
- dump/restore files, (refer to Section 10.14 Copy between memory and a file
- dynamic linking, (refer to Section 17.1 Commands to specify files
E
- e (edit), (refer to Section 9.2 Editing source files
- EBCDIC character set, (refer to Section 10.15 Character Sets
- echo, (refer to Section 22.4 Commands for controlled output
- edit, (refer to Section 9.2 Editing source files
- editing, (refer to Section 21.2 Command editing
- editing command lines, (refer to Section 29.2.1 Readline Bare Essentials
- editing source files, (refer to Section 9.2 Editing source files
- editing-mode, (refer to Section 29.3.1 Readline Init File Syntax
- else, (refer to Section 22.1 User-defined commands
- elt, (refer to Section 27.3 Values
- elt-rep, (refer to Section 27.3 Values
- elt-rep-end, (refer to Section 27.3 Values
- Emacs, (refer to Chapter 25 Using gdb under gnu Emacs
- enable, (refer to Section 7.1.5 Disabling breakpoints
- enable breakpoints, (refer to Section 7.1.5 Disabling breakpoints
- enable display, (refer to Section 10.6 Automatic display
- enable mem, (refer to Section 10.13 Memory region attributes
- enable tracepoint, (refer to Section 12.1.2 Enable and Disable Tracepoints
- enable-keypad, (refer to Section 29.3.1 Readline Init File Syntax
- end, (refer to Section 7.1.7 Breakpoint command lists
- entering numbers, (refer to Section 21.5 Numbers
- environment (of your program), (refer to Section 6.4 Your program's environment
- errno values, in file-i/o protocol, (refer to Section D.7.12.3 Errno values
- error, (refer to Section 27.7 Errors
- error on valid input, (refer to Section 28.1 Have you found a bug?
- error-begin, (refer to Section 27.7 Errors
- event designators, (refer to Section 30.1.1 Event Designators
- event handling, (refer to Section 7.1.3 Setting catchpoints
- examining data, (refer to Chapter 10 Examining Data
- examining memory, (refer to Section 10.5 Examining memory
- exception handlers, (refer to Section 7.1.3 Setting catchpoints
- exception handlers, how to list, (refer to Section 8.4 Information about a frame
- exceptionHandler, (refer to Section 19.5.2 What you must do for the stub
- exec-file, (refer to Section 17.1 Commands to specify files
- executable file, (refer to Section 17.1 Commands to specify files
- exited, (refer to Section 27.10 Running the Program
- exiting gdb, (refer to Section 4.2 Quitting gdb
- expand-tilde, (refer to Section 29.3.1 Readline Init File Syntax
- expanding preprocessor macros, (refer to Chapter 11 C Preprocessor Macros
- expressions, (refer to Section 10.1 Expressions
- expressions in C or C++, (refer to Section 14.4.1 C and C++
- expressions in C++, (refer to Section 14.4.1.3 C++expressions
- expressions in Modula-2, (refer to Section 14.4.3 Modula-2
F
- f (frame), (refer to Section 8.3 Selecting a frame
- f (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- F packet, (refer to Section D.2 Packets
- F reply packet, (refer to Section D.7.4 The Freply packet
- F request packet, (refer to Section D.7.3 The Frequest packet
- fatal signal, (refer to Section 28.1 Have you found a bug?
- fatal signals, (refer to Section 7.3 Signals
- fg (resume foreground execution), (refer to Section 7.2 Continuing and stepping
- field, (refer to Section 27.8 Information on Breakpoints
- field-begin, (refer to Section 27.3 Values
- field-end, (refer to Section 27.3 Values
- field-name-end, (refer to Section 27.3 Values
- field-value, (refer to Section 27.3 Values
- file, (refer to Section 17.1 Commands to specify files
- file-i/o examples, (refer to Section D.7.13 File-I/O Examples
- file-i/o overview, (refer to Section D.7.1 File-I/O Overview
- File-I/O remote protocol extension, (refer to Section D.7 File-I/O remote protocol extension
- file-i/o reply packet, (refer to Section D.7.4 The Freply packet
- file-i/o request packet, (refer to Section D.7.3 The Frequest packet
- find trace snapshot, (refer to Section 12.2.1 tfind n
- finish, (refer to Section 7.2 Continuing and stepping
- flinching, (refer to Section 21.7 Optional warnings and messages
- float promotion, (refer to Section 21.6 Configuring the current ABI
- floating point, (refer to Section 10.11 Floating point hardware
- floating point registers, (refer to Section 10.10 Registers
- floating point, MIPS remote, (refer to Section 20.3.6 MIPS Embedded
- flush_i_cache, (refer to Section 19.5.2 What you must do for the stub
- focus, (refer to Section 24.4 TUI specific commands
- focus of debugging, (refer to Section 6.9 Debugging programs with multiple threads
- foo, (refer to Section 17.3 Errors reading symbol files
- fork, debugging programs which call, (refer to Section 6.10 Debugging programs with multiple processes
- format options, (refer to Section 10.7 Print settings
- formatted output, (refer to Section 10.4 Output formats
- Fortran, (refer to Chapter 2 Summary of gdb
- forward-search, (refer to Section 9.3 Searching source files
- frame number, (refer to Section 8.1 Stack frames
- frame pointer, (refer to Section 8.1 Stack frames
- frame, command, (refer to Section 8.1 Stack frames
- frame, definition, (refer to Section 8.1 Stack frames
- frame, selecting, (refer to Section 8.3 Selecting a frame
- frame-address, (refer to Section 27.4 Frames
- frame-address-end, (refer to Section 27.4 Frames
- frame-args, (refer to Section 27.4 Frames
- frame-begin, (refer to Section 27.4 Frames
- frame-end, (refer to Section 27.4 Frames
- frame-function-name, (refer to Section 27.4 Frames
- frame-source-begin, (refer to Section 27.4 Frames
- frame-source-end, (refer to Section 27.4 Frames
- frame-source-file, (refer to Section 27.4 Frames
- frame-source-file-end, (refer to Section 27.4 Frames
- frame-source-line, (refer to Section 27.4 Frames
- frame-where, (refer to Section 27.4 Frames
- frameless execution, (refer to Section 8.1 Stack frames
- frames-invalid, (refer to Section 27.9 Invalidation Notices
- free memory information (MS-DOS), (refer to Section 20.1.3 Features for Debugging djgpp Programs
- fstat, file-i/o system call, (refer to Section D.7.10.8 stat/fstat
- Fujitsu, (refer to Section 19.5 Implementing a remote stub
- full symbol tables, listing gdb's internal, (refer to Chapter 15 Examining the Symbol Table
- function-call, (refer to Section 27.4 Frames
- functions without line info, and stepping, (refer to Section 7.2 Continuing and stepping
- G packet, (refer to Section D.2 Packets
- g packet, (refer to Section D.2 Packets
- g++, gnu C++ compiler, (refer to Section 14.4.1 C and C++
G
- garbled pointers, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- gcc and C++, (refer to Section 14.4.1.3 C++expressions
- gdb bugs, reporting, (refer to Section 28.2 How to report bugs
- gdb reference card, (refer to Appendix A Formatting Documentation
- gdb.ini, (refer to Section 22.3 Command files
- gdb/mi, breakpoint commands, (refer to Section 26.8 gdb/mi Breakpoint table commands
- gdb/mi, compatibility with CLI, (refer to Section 26.5 gdb/mi Compatibility with CLI
- gdb/mi, data manipulation, (refer to Section 26.9 gdb/mi Data Manipulation
- gdb/mi, input syntax, (refer to Section 26.4.1 gdb/mi Input Syntax
- gdb/mi, its purpose, (refer to Chapter 26 The gdb/mi Interface
- gdb/mi, out-of-band records, (refer to Section 26.6.3 gdb/mi Out-of-band Records
- gdb/mi, output syntax, (refer to Section 26.4.2 gdb/mi Output Syntax
- gdb/mi, result records, (refer to Section 26.6.1 gdb/mi Result Records
- gdb/mi, simple examples, (refer to Section 26.4.3 Simple Examples of gdb/mi Interaction
- gdb/mi, stream records, (refer to Section 26.6.2 gdb/mi Stream Records
- GDBHISTFILE, (refer to Section 21.3 Command history
- gdbserve.nlm, (refer to Section 19.3 Using the gdbserve.nlmprogram
- gdbserver, (refer to Section 19.2 Using the gdbserverprogram
- GDT, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- getDebugChar, (refer to Section 19.5.2 What you must do for the stub
- gettimeofday, file-i/o system call, (refer to Section D.7.10.9 gettimeofday
- global debugging information directory, (refer to Section 17.2 Debugging Information in Separate Files
- gnu C++, (refer to Section 14.4.1 C and C++
- gnu Emacs, (refer to Chapter 25 Using gdb under gnu Emacs
- gnu_debuglink_crc32, (refer to Section 17.2 Debugging Information in Separate Files
H
- h (help), (refer to Section 5.3 Getting help
- H packet, (refer to Section D.2 Packets
- H8/300 or H8/500 download, (refer to Section 20.3.2 Hitachi H8/300
- handle, (refer to Section 7.3 Signals
- handle_exception, (refer to Section 19.5.1 What the stub can do for you
- handling signals, (refer to Section 7.3 Signals
- hardware watchpoints, (refer to Section 7.1.2 Setting watchpoints
- hbreak, (refer to Section 7.1.1 Setting breakpoints
- help, (refer to Section 5.3 Getting help
- help target, (refer to Section 18.2 Commands for managing targets
- help user-defined, (refer to Section 22.1 User-defined commands
- heuristic-fence-post (Alpha, MIPS), (refer to Section 20.4.3 MIPS
- history events, (refer to Section 30.1.1 Event Designators
- history expansion, (refer to Section 30.1 History Expansion
- history expansion, (refer to Section 21.3 Command history
- history file, (refer to Section 21.3 Command history
- history number, (refer to Section 10.8 Value history
- history save, (refer to Section 21.3 Command history
- history size, (refer to Section 21.3 Command history
- history substitution, (refer to Section 21.3 Command history
- history-preserve-point, (refer to Section 29.3.1 Readline Init File Syntax
- Hitachi, (refer to Section 19.5 Implementing a remote stub
- Hitachi SH download, (refer to Section 20.3.2 Hitachi H8/300
- hook, (refer to Section 22.2 User-defined command hooks
- hook-, (refer to Section 22.2 User-defined command hooks
- hookpost, (refer to Section 22.2 User-defined command hooks
- hookpost-, (refer to Section 22.2 User-defined command hooks
- hooks, for commands, (refer to Section 22.2 User-defined command hooks
- hooks, post-command, (refer to Section 22.2 User-defined command hooks
- hooks, pre-command, (refer to Section 22.2 User-defined command hooks
- horizontal-scroll-mode, (refer to Section 29.3.1 Readline Init File Syntax
- host character set, (refer to Section 10.15 Character Sets
- htrace disable, (refer to Section 20.3.7 OpenRISC 1000
- htrace enable, (refer to Section 20.3.7 OpenRISC 1000
- htrace info, (refer to Section 20.3.7 OpenRISC 1000
- htrace mode continuous, (refer to Section 20.3.7 OpenRISC 1000
- htrace mode suspend, (refer to Section 20.3.7 OpenRISC 1000
- htrace print, (refer to Section 20.3.7 OpenRISC 1000
- htrace qualifier, (refer to Section 20.3.7 OpenRISC 1000
- htrace record, (refer to Section 20.3.7 OpenRISC 1000
- htrace rewind, (refer to Section 20.3.7 OpenRISC 1000
- htrace stop, (refer to Section 20.3.7 OpenRISC 1000
- htrace trigger, (refer to Section 20.3.7 OpenRISC 1000
- hwatch, (refer to Section 20.3.7 OpenRISC 1000
I
- i (info), (refer to Section 5.3 Getting help
- I packet, (refer to Section D.2 Packets
- i packet, (refer to Section D.2 Packets
- i/o, (refer to Section 6.6 Your program's input and output
- i386, (refer to Section 19.5 Implementing a remote stub
- i386-stub.c, (refer to Section 19.5 Implementing a remote stub
- IBM1047 character set, (refer to Section 10.15 Character Sets
- IDT, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- if, (refer to Section 22.1 User-defined commands
- ignore, (refer to Section 7.1.6 Break conditions
- ignore count (of breakpoint), (refer to Section 7.1.6 Break conditions
- INCLUDE_RDB, (refer to Section 20.2.1 Using gdb with VxWorks
- info, (refer to Section 5.3 Getting help
- info address, (refer to Chapter 15 Examining the Symbol Table
- info all-registers, (refer to Section 10.10 Registers
- info args, (refer to Section 8.4 Information about a frame
- info breakpoints, (refer to Section 7.1.1 Setting breakpoints
- info catch, (refer to Section 8.4 Information about a frame
- info classes, (refer to Chapter 15 Examining the Symbol Table
- info display, (refer to Section 10.6 Automatic display
- info dll, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- info dos, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- info extensions, (refer to Section 14.2 Displaying the language
- info f (info frame), (refer to Section 8.4 Information about a frame
- info files, (refer to Section 17.1 Commands to specify files
- info float, (refer to Section 10.11 Floating point hardware
- info frame, (refer to Section 8.4 Information about a frame
- info frame, show the source language, (refer to Section 14.2 Displaying the language
- info functions, (refer to Chapter 15 Examining the Symbol Table
- info line, (refer to Section 9.5 Source and machine code
- info line, and Objective-C, (refer to Section 14.4.2.1 Method Names in Commands
- info locals, (refer to Section 8.4 Information about a frame
- info macro, (refer to Chapter 11 C Preprocessor Macros
- info mem, (refer to Section 10.13 Memory region attributes
- info or1k spr, (refer to Section 20.3.7 OpenRISC 1000
- info proc, (refer to Section 20.1.2 SVR4 process information
- info proc mappings, (refer to Section 20.1.2 SVR4 process information
- info program, (refer to Chapter 7 Stopping and Continuing
- info registers, (refer to Section 10.10 Registers
- info s (info stack), (refer to Section 8.2 Backtraces
- info scope, (refer to Chapter 15 Examining the Symbol Table
- info selectors, (refer to Chapter 15 Examining the Symbol Table
- info set, (refer to Section 5.3 Getting help
- info share, (refer to Section 17.1 Commands to specify files
- info sharedlibrary, (refer to Section 17.1 Commands to specify files
- info signals, (refer to Section 7.3 Signals
- info source, (refer to Chapter 15 Examining the Symbol Table
- info source, show the source language, (refer to Section 14.2 Displaying the language
- info sources, (refer to Chapter 15 Examining the Symbol Table
- info stack, (refer to Section 8.2 Backtraces
- info symbol, (refer to Chapter 15 Examining the Symbol Table
- info target, (refer to Section 17.1 Commands to specify files
- info terminal, (refer to Section 6.6 Your program's input and output
- info threads, (refer to Section 6.9 Debugging programs with multiple threads
- info tracepoints, (refer to Section 12.1.5 Listing Tracepoints
- info types, (refer to Chapter 15 Examining the Symbol Table
- info variables, (refer to Chapter 15 Examining the Symbol Table
- info vector, (refer to Section 10.12 Vector Unit
- info w32, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- info watchpoints, (refer to Section 7.1.2 Setting watchpoints
- info win, (refer to Section 24.4 TUI specific commands
- information about tracepoints, (refer to Section 12.1.5 Listing Tracepoints
- inheritance, (refer to Section 14.4.1.7 gdb features for C++
- init file, (refer to Section 22.3 Command files
- init file name, (refer to Section 22.3 Command files
- initial frame, (refer to Section 8.1 Stack frames
- initialization file, readline, (refer to Section 29.3 Readline Init File
- innermost frame, (refer to Section 8.1 Stack frames
- input syntax for gdb/mi, (refer to Section 26.4.1 gdb/mi Input Syntax
- input-meta, (refer to Section 29.3.1 Readline Init File Syntax
- inspect, (refer to Chapter 10 Examining Data
- installation, (refer to Appendix B Installing gdb
- instructions, assembly, (refer to Section 9.5 Source and machine code
- integral datatypes, in file-i/o protocol, (refer to Section D.7.11.1 Integral datatypes
- Intel, (refer to Section 19.5 Implementing a remote stub
- Intel disassembly flavor, (refer to Section 9.5 Source and machine code
- interaction, readline, (refer to Section 29.2 Readline Interaction
- internal commands, (refer to Appendix C Maintenance Commands
- internal gdb breakpoints, (refer to Section 7.1.1 Setting breakpoints
- interpreter-exec, (refer to Chapter 23 Command Interpreters
- interrupt, (refer to Section 4.2 Quitting gdb
- interrupting remote programs, (refer to Section 19.1 Connecting to a remote target
- interrupting remote targets, (refer to Section 19.5.2 What you must do for the stub
- invalid input, (refer to Section 28.1 Have you found a bug?
- invoke another interpreter, (refer to Chapter 23 Command Interpreters
- isatty call, file-i/o protocol, (refer to Section D.7.8 The isatty(3) call
- isatty, file-i/o system call, (refer to Section D.7.10.10 isatty
- isearch-terminators, (refer to Section 29.3.1 Readline Init File Syntax
- ISO 8859-1 character set, (refer to Section 10.15 Character Sets
- ISO Latin 1 character set, (refer to Section 10.15 Character Sets
L
- l (list), (refer to Section 9.1 Printing source lines
- languages, (refer to Chapter 14 Using gdb with Different Languages
- last tracepoint number, (refer to Section 12.1.1 Create and Delete Tracepoints
- latest breakpoint, (refer to Section 7.1.1 Setting breakpoints
- layout asm, (refer to Section 24.4 TUI specific commands
- layout next, (refer to Section 24.4 TUI specific commands
- layout prev, (refer to Section 24.4 TUI specific commands
- layout regs, (refer to Section 24.4 TUI specific commands
- layout split, (refer to Section 24.4 TUI specific commands
- layout src, (refer to Section 24.4 TUI specific commands
- LDT, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- leaving gdb, (refer to Section 4.2 Quitting gdb
- Left, (refer to Section 24.2 TUI Key Bindings
- limits, in file-i/o protocol, (refer to Section D.7.12.5 Limits
- linespec, (refer to Section 9.1 Printing source lines
- list, (refer to Section 9.1 Printing source lines
- list of supported file-i/o calls, (refer to Section D.7.10 List of supported calls
- list output in gdb/mi, (refer to Section 26.4.2 gdb/mi Output Syntax
- list, and Objective-C, (refer to Section 14.4.2.1 Method Names in Commands
- listing gdb's internal symbol tables, (refer to Chapter 15 Examining the Symbol Table
- listing machine instructions, (refer to Section 9.5 Source and machine code
- listing mapped overlays, (refer to Section 13.2 Overlay Commands
- load address, overlay's, (refer to Section 13.1 How Overlays Work
- load filename, (refer to Section 18.2 Commands for managing targets
- local variables, (refer to Chapter 15 Examining the Symbol Table
- locate address, (refer to Section 10.4 Output formats
- log output in gdb/mi, (refer to Section 26.4.2 gdb/mi Output Syntax
- logging gdb output, (refer to Section 4.4 Logging output
- lseek flags, in file-i/o protocol, (refer to Section D.7.12.4 Lseek flags
- lseek, file-i/o system call, (refer to Section D.7.10.5 lseek
- M packet, (refer to Section D.2 Packets
- m packet, (refer to Section D.2 Packets
M
- m680x0, (refer to Section 19.5 Implementing a remote stub
- m68k-stub.c, (refer to Section 19.5 Implementing a remote stub
- machine instructions, (refer to Section 9.5 Source and machine code
- macro define, (refer to Chapter 11 C Preprocessor Macros
- macro definition, showing, (refer to Chapter 11 C Preprocessor Macros
- macro expand, (refer to Chapter 11 C Preprocessor Macros
- macro expand-once, (refer to Chapter 11 C Preprocessor Macros
- macro expansion, showing the results of preprocessor, (refer to Chapter 11 C Preprocessor Macros
- macro undef, (refer to Chapter 11 C Preprocessor Macros
- macros, example of debugging with, (refer to Chapter 11 C Preprocessor Macros
- macros, user-defined, (refer to Chapter 11 C Preprocessor Macros
- maint info breakpoints, (refer to Appendix C Maintenance Commands
- maint info psymtabs, (refer to Chapter 15 Examining the Symbol Table
- maint info sections, (refer to Section 17.1 Commands to specify files
- maint info symtabs, (refer to Chapter 15 Examining the Symbol Table
- maint internal-error, (refer to Appendix C Maintenance Commands
- maint internal-warning, (refer to Appendix C Maintenance Commands
- maint print cooked-registers, (refer to Appendix C Maintenance Commands
- maint print dummy-frames, (refer to Appendix C Maintenance Commands
- maint print psymbols, (refer to Chapter 15 Examining the Symbol Table
- maint print raw-registers, (refer to Appendix C Maintenance Commands
- maint print reggroups, (refer to Appendix C Maintenance Commands
- maint print register-groups, (refer to Appendix C Maintenance Commands
- maint print registers, (refer to Appendix C Maintenance Commands
- maint print symbols, (refer to Chapter 15 Examining the Symbol Table
- maint set profile, (refer to Appendix C Maintenance Commands
- maint show profile, (refer to Appendix C Maintenance Commands
- maintenance commands, (refer to Appendix C Maintenance Commands
- make, (refer to Section 4.3 Shell commands
- manual overlay debugging, (refer to Section 13.2 Overlay Commands
- map an overlay, (refer to Section 13.2 Overlay Commands
- mapped, (refer to Section 17.1 Commands to specify files
- mapped address, (refer to Section 13.1 How Overlays Work
- mapped overlays, (refer to Section 13.1 How Overlays Work
- mark-modified-lines, (refer to Section 29.3.1 Readline Init File Syntax
- mark-symlinked-directories, (refer to Section 29.3.1 Readline Init File Syntax
- match-hidden-files, (refer to Section 29.3.1 Readline Init File Syntax
- mem, (refer to Section 10.13 Memory region attributes
- member functions, (refer to Section 14.4.1.3 C++expressions
- memory models, H8/500, (refer to Section 20.3.3 H8/500
- memory region attributes, (refer to Section 10.13 Memory region attributes
- memory tracing, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- memory transfer, in file-i/o protocol, (refer to Section D.7.5 Memory transfer
- memory, viewing as typed object, (refer to Section 10.1 Expressions
- memory-mapped symbol file, (refer to Section 17.1 Commands to specify files
- memset, (refer to Section 19.5.2 What you must do for the stub
- meta-flag, (refer to Section 29.3.1 Readline Init File Syntax
- mi interpreter, (refer to Chapter 23 Command Interpreters
- mi1 interpreter, (refer to Chapter 23 Command Interpreters
- mi2 interpreter, (refer to Chapter 23 Command Interpreters
- minimal language, (refer to Section 14.5 Unsupported languages
- Minimal symbols and DLLs, (refer to Section 20.1.4.1 Support for DLLs without debugging symbols
- MIPS boards, (refer to Section 20.3.6 MIPS Embedded
- MIPS remote floating point, (refer to Section 20.3.6 MIPS Embedded
- MIPS remotedebug protocol, (refer to Section 20.3.6 MIPS Embedded
- MIPS stack, (refer to Section 20.4.3 MIPS
- mode_t values, in file-i/o protocol, (refer to Section D.7.12.2 mode_t values
- Modula-2, (refer to Chapter 2 Summary of gdb
- Modula-2 built-ins, (refer to Section 14.4.3.2 Built-in functions and procedures
- Modula-2 checks, (refer to Section 14.4.3.6 Modula-2 type and range checks
- Modula-2 constants, (refer to Section 14.4.3.2 Built-in functions and procedures
- Modula-2 defaults, (refer to Section 14.4.3.4 Modula-2 defaults
- Modula-2 operators, (refer to Section 14.4.3.1 Operators
- Modula-2, deviations from, (refer to Section 14.4.3.5 Deviations from standard Modula-2
- Modula-2, gdb support, (refer to Section 14.4.3 Modula-2
- Motorola 680x0, (refer to Section 19.5 Implementing a remote stub
- MS Windows debugging, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- MS-DOS system info, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- MS-DOS-specific commands, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- multiple processes, (refer to Section 6.10 Debugging programs with multiple processes
- multiple targets, (refer to Section 18.1 Active targets
- multiple threads, (refer to Section 6.9 Debugging programs with multiple threads
N
- n (next), (refer to Section 7.2 Continuing and stepping
- n (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- names of symbols, (refer to Chapter 15 Examining the Symbol Table
- namespace in C++, (refer to Section 14.4.1.3 C++expressions
- native Cygwin debugging, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- native djgpp debugging, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- negative breakpoint numbers, (refer to Section 7.1.1 Setting breakpoints
- New systag message, (refer to Section 6.9 Debugging programs with multiple threads
- New systag message, on HP-UX, (refer to Section 6.9 Debugging programs with multiple threads
- next, (refer to Section 7.2 Continuing and stepping
- nexti, (refer to Section 7.2 Continuing and stepping
- ni (nexti), (refer to Section 7.2 Continuing and stepping
- notation, readline, (refer to Section 29.2.1 Readline Bare Essentials
- notational conventions, for gdb/mi, (refer to Chapter 26 The gdb/mi Interface
- notify output in gdb/mi, (refer to Section 26.4.2 gdb/mi Output Syntax
- number representation, (refer to Section 21.5 Numbers
- numbers for breakpoints, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
O
- object files, relocatable, reading symbols from, (refer to Section 17.1 Commands to specify files
- Objective-C, (refer to Section 14.4.2 Objective-C
- online documentation, (refer to Section 5.3 Getting help
- open flags, in file-i/o protocol, (refer to Section D.7.12.1 Open flags
- open, file-i/o system call, (refer to Section D.7.10.1 open
- OpenRISC 1000, (refer to Section 20.3.7 OpenRISC 1000
- OpenRISC 1000 htrace, (refer to Section 20.3.7 OpenRISC 1000
- optimized code, debugging, (refer to Section 6.1 Compiling for debugging
- or1k boards, (refer to Section 20.3.7 OpenRISC 1000
- or1ksim, (refer to Section 20.3.7 OpenRISC 1000
- OS ABI, (refer to Section 21.6 Configuring the current ABI
- out-of-band records in gdb/mi, (refer to Section 26.6.3 gdb/mi Out-of-band Records
- outermost frame, (refer to Section 8.1 Stack frames
- output, (refer to Section 22.4 Commands for controlled output
- output formats, (refer to Section 10.4 Output formats
- output syntax of gdb/mi, (refer to Section 26.4.2 gdb/mi Output Syntax
- output-meta, (refer to Section 29.3.1 Readline Init File Syntax
- overlay area, (refer to Section 13.1 How Overlays Work
- overlay auto, (refer to Section 13.2 Overlay Commands
- overlay example program, (refer to Section 13.4 Overlay Sample Program
- overlay load-target, (refer to Section 13.2 Overlay Commands
- overlay manual, (refer to Section 13.2 Overlay Commands
- overlay map-overlay, (refer to Section 13.2 Overlay Commands
- overlay off, (refer to Section 13.2 Overlay Commands
- overlay unmap-overlay, (refer to Section 13.2 Overlay Commands
- overlays, (refer to Chapter 13 Debugging Programs That Use Overlays
- overlays, setting breakpoints in, (refer to Section 13.2 Overlay Commands
- overload-choice, (refer to Section 27.6 Annotation for gdb Input
- overloaded functions, calling, (refer to Section 14.4.1.3 C++expressions
- overloaded functions, overload resolution, (refer to Section 14.4.1.7 gdb features for C++
- overloading, (refer to Section 7.1.8 Breakpoint menus
- overloading in C++, (refer to Section 14.4.1.7 gdb features for C++
- P packet, (refer to Section D.2 Packets
- p packet, (refer to Section D.2 Packets
P
- packets, reporting on stdout, (refer to Section 21.8 Optional messages about internal happenings
- page tables display (MS-DOS), (refer to Section 20.1.3 Features for Debugging djgpp Programs
- page-completions, (refer to Section 29.3.1 Readline Init File Syntax
- partial symbol dump, (refer to Chapter 15 Examining the Symbol Table
- partial symbol tables, listing gdb's internal, (refer to Chapter 15 Examining the Symbol Table
- Pascal, (refer to Chapter 2 Summary of gdb
- passcount, (refer to Section 12.1.3 Tracepoint Passcounts
- patching binaries, (refer to Section 16.6 Patching programs
- path, (refer to Section 6.4 Your program's environment
- pauses in output, (refer to Section 21.4 Screen size
- PgDn, (refer to Section 24.2 TUI Key Bindings
- PgUp, (refer to Section 24.2 TUI Key Bindings
- physical address from linear address, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- pipes, (refer to Section 6.2 Starting your program
- pointer values, in file-i/o protocol, (refer to Section D.7.11.2 Pointer values
- pointer, finding referent, (refer to Section 10.7 Print settings
- post-commands, (refer to Section 27.6 Annotation for gdb Input
- post-overload-choice, (refer to Section 27.6 Annotation for gdb Input
- post-prompt, (refer to Section 27.6 Annotation for gdb Input
- post-prompt-for-continue, (refer to Section 27.6 Annotation for gdb Input
- post-query, (refer to Section 27.6 Annotation for gdb Input
- pre-commands, (refer to Section 27.6 Annotation for gdb Input
- pre-overload-choice, (refer to Section 27.6 Annotation for gdb Input
- pre-prompt, (refer to Section 27.6 Annotation for gdb Input
- pre-prompt-for-continue, (refer to Section 27.6 Annotation for gdb Input
- pre-query, (refer to Section 27.6 Annotation for gdb Input
- preprocessor macro expansion, showing the results of, (refer to Chapter 11 C Preprocessor Macros
- print, (refer to Chapter 10 Examining Data
- print an Objective-C object description, (refer to Section 14.4.2.2 The Print Command With Objective-C
- print settings, (refer to Section 10.7 Print settings
- printf, (refer to Section 22.4 Commands for controlled output
- printing data, (refer to Chapter 10 Examining Data
- process image, (refer to Section 20.1.2 SVR4 process information
- processes, multiple, (refer to Section 6.10 Debugging programs with multiple processes
- profiling GDB, (refer to Appendix C Maintenance Commands
- prompt, (refer to Section 27.6 Annotation for gdb Input
- prompt, (refer to Section 21.1 Prompt
- prompt-for-continue, (refer to Section 27.6 Annotation for gdb Input
- protocol basics, file-i/o, (refer to Section D.7.2 Protocol basics
- protocol specific representation of datatypes, in file-i/o protocol, (refer to Section D.7.11 Protocol specific representation of datatypes
- protocol, gdb remote serial, (refer to Section D.1 Overview
- ptype, (refer to Chapter 15 Examining the Symbol Table
- putDebugChar, (refer to Section 19.5.2 What you must do for the stub
- pwd, (refer to Section 6.5 Your program's working directory
R
- r (run), (refer to Section 6.2 Starting your program
- r (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- R packet, (refer to Section D.2 Packets
- r packet, (refer to Section D.2 Packets
- raise exceptions, (refer to Section 7.1.3 Setting catchpoints
- range checking, (refer to Section 14.3.1 An overview of type checking
- ranges of breakpoints, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- rbreak, (refer to Section 7.1.1 Setting breakpoints
- read, file-i/o system call, (refer to Section D.7.10.3 read
- reading symbols from relocatable object files, (refer to Section 17.1 Commands to specify files
- reading symbols immediately, (refer to Section 17.1 Commands to specify files
- readline, (refer to Section 21.2 Command editing
- readnow, (refer to Section 17.1 Commands to specify files
- recent tracepoint number, (refer to Section 12.1.1 Create and Delete Tracepoints
- record, (refer to Section 27.8 Information on Breakpoints
- redirection, (refer to Section 6.6 Your program's input and output
- reference card, (refer to Appendix A Formatting Documentation
- reference declarations, (refer to Section 14.4.1.3 C++expressions
- refresh, (refer to Section 24.4 TUI specific commands
- register stack, AMD29K, (refer to Section 20.4.1 A29K
- registers, (refer to Section 10.10 Registers
- regular expression, (refer to Section 7.1.1 Setting breakpoints
- reloading symbols, (refer to Chapter 15 Examining the Symbol Table
- reloading the overlay table, (refer to Section 13.2 Overlay Commands
- relocatable object files, reading symbols from, (refer to Section 17.1 Commands to specify files
- remote connection without stubs, (refer to Section 19.2 Using the gdbserverprogram
- remote debugging, (refer to Section 18.4 Remote debugging
- remote programs, interrupting, (refer to Section 19.1 Connecting to a remote target
- remote protocol, field separator, (refer to Section D.1 Overview
- remote serial debugging summary, (refer to Section 19.5.3 Putting it all together
- remote serial debugging, overview, (refer to Section 19.5 Implementing a remote stub
- remote serial protocol, (refer to Section D.1 Overview
- remote serial stub, (refer to Section 19.5.1 What the stub can do for you
- remote serial stub list, (refer to Section 19.5 Implementing a remote stub
- remote serial stub, initialization, (refer to Section 19.5.1 What the stub can do for you
- remote serial stub, main routine, (refer to Section 19.5.1 What the stub can do for you
- remote stub, example, (refer to Section 19.5 Implementing a remote stub
- remote stub, support routines, (refer to Section 19.5.2 What you must do for the stub
- remotedebug, MIPS protocol, (refer to Section 20.3.6 MIPS Embedded
- remotetimeout, (refer to Section 20.3.11 Tsqware Sparclet
- remove actions from a tracepoint, (refer to Section 12.1.4 Tracepoint Action Lists
- rename, file-i/o system call, (refer to Section D.7.10.6 rename
- repeating command sequences, (refer to Section 5.1 Command syntax
- repeating commands, (refer to Section 5.1 Command syntax
- reporting bugs in gdb, (refer to Chapter 28 Reporting Bugs in gdb
- response time, MIPS debugging, (refer to Section 20.4.3 MIPS
- restore, (refer to Section 10.14 Copy between memory and a file
- restore data from a file, (refer to Section 10.14 Copy between memory and a file
- result records in gdb/mi, (refer to Section 26.6.1 gdb/mi Result Records
- resuming execution, (refer to Section 7.2 Continuing and stepping
- RET (repeat last command), (refer to Section 5.1 Command syntax
- retransmit-timeout, MIPS protocol, (refer to Section 20.3.6 MIPS Embedded
- return, (refer to Section 16.4 Returning from a function
- returning from a function, (refer to Section 16.4 Returning from a function
- reverse-search, (refer to Section 9.3 Searching source files
- Right, (refer to Section 24.2 TUI Key Bindings
- run, (refer to Section 6.2 Starting your program
- running, (refer to Section 6.2 Starting your program
- running and debugging Sparclet programs, (refer to Section 20.3.11.4 Running and debugging
- running VxWorks tasks, (refer to Section 20.2.1.3 Running tasks
- running, on Sparclet, (refer to Section 20.3.11 Tsqware Sparclet
- rwatch, (refer to Section 7.1.2 Setting watchpoints
S
- s (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- s (step), (refer to Section 7.2 Continuing and stepping
- S packet, (refer to Section D.2 Packets
- s packet, (refer to Section D.2 Packets
- save tracepoints for future sessions, (refer to Section 12.2.3 save-tracepoints filename
- save-tracepoints, (refer to Section 12.2.3 save-tracepoints filename
- saving symbol table, (refer to Section 17.1 Commands to specify files
- scope, (refer to Section 14.4.3.7 The scope operators ::and .
- search, (refer to Section 9.3 Searching source files
- searching, (refer to Section 9.3 Searching source files
- section, (refer to Section 17.1 Commands to specify files
- segment descriptor tables, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- select trace snapshot, (refer to Section 12.2.1 tfind n
- select-frame, (refer to Section 8.1 Stack frames
- selected frame, (refer to Chapter 8 Examining the Stack
- selecting frame silently, (refer to Section 8.1 Stack frames
- separate debugging information files, (refer to Section 17.2 Debugging Information in Separate Files
- sequence-id, for gdb remote, (refer to Section D.1 Overview
- serial connections, debugging, (refer to Section 21.8 Optional messages about internal happenings
- serial device, Hitachi micros, (refer to Section 20.3.2.1 Connecting to Hitachi boards
- serial line speed, Hitachi micros, (refer to Section 20.3.2.1 Connecting to Hitachi boards
- serial line, target remote, (refer to Section 19.1 Connecting to a remote target
- serial protocol, gdb remote, (refer to Section D.1 Overview
- server prefix for annotations, (refer to Section 27.2 The Server Prefix
- set, (refer to Section 5.3 Getting help
- set args, (refer to Section 6.3 Your program's arguments
- set auto-solib-add, (refer to Section 17.1 Commands to specify files
- set auto-solib-limit, (refer to Section 17.1 Commands to specify files
- set backtrace-below-main, (refer to Section 8.2 Backtraces
- set charset, (refer to Section 10.15 Character Sets
- set check range, (refer to Section 14.3.2 An overview of range checking
- set check type, (refer to Section 14.3.1 An overview of type checking
- set check, range, (refer to Section 14.3.2 An overview of range checking
- set check, type, (refer to Section 14.3.1 An overview of type checking
- set coerce-float-to-double, (refer to Section 21.6 Configuring the current ABI
- set complaints, (refer to Section 21.7 Optional warnings and messages
- set confirm, (refer to Section 21.7 Optional warnings and messages
- set cp-abi, (refer to Section 21.6 Configuring the current ABI
- set debug arch, (refer to Section 21.8 Optional messages about internal happenings
- set debug event, (refer to Section 21.8 Optional messages about internal happenings
- set debug expression, (refer to Section 21.8 Optional messages about internal happenings
- set debug frame, (refer to Section 21.8 Optional messages about internal happenings
- set debug overload, (refer to Section 21.8 Optional messages about internal happenings
- set debug remote, (refer to Section 21.8 Optional messages about internal happenings
- set debug serial, (refer to Section 21.8 Optional messages about internal happenings
- set debug target, (refer to Section 21.8 Optional messages about internal happenings
- set debug varobj, (refer to Section 21.8 Optional messages about internal happenings
- set debug-file-directory, (refer to Section 17.2 Debugging Information in Separate Files
- set debugevents, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- set debugexceptions, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- set debugexec, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- set debugmemory, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- set demangle-style, (refer to Section 10.7 Print settings
- set disassembly-flavor, (refer to Section 9.5 Source and machine code
- set editing, (refer to Section 21.2 Command editing
- set endian auto, (refer to Section 18.3 Choosing target byte order
- set endian big, (refer to Section 18.3 Choosing target byte order
- set endian little, (refer to Section 18.3 Choosing target byte order
- set environment, (refer to Section 6.4 Your program's environment
- set extension-language, (refer to Section 14.2 Displaying the language
- set follow-fork-mode, (refer to Section 6.10 Debugging programs with multiple processes
- set gnutarget, (refer to Section 18.2 Commands for managing targets
- set height, (refer to Section 21.4 Screen size
- set history expansion, (refer to Section 21.3 Command history
- set history filename, (refer to Section 21.3 Command history
- set history save, (refer to Section 21.3 Command history
- set history size, (refer to Section 21.3 Command history
- set host-charset, (refer to Section 10.15 Character Sets
- set input-radix, (refer to Section 21.5 Numbers
- set language, (refer to Section 14.1.2 Setting the working language
- set listsize, (refer to Section 9.1 Printing source lines
- set logging, (refer to Section 4.4 Logging output
- set machine, (refer to Section 20.3.2.3 Special gdb commands for Hitachi micros
- set max-user-call-depth, (refer to Section 22.1 User-defined commands
- set memory mod, (refer to Section 20.3.3 H8/500
- set mipsfpu, (refer to Section 20.3.6 MIPS Embedded
- set new-console, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- set new-group, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- set opaque-type-resolution, (refer to Chapter 15 Examining the Symbol Table
- set osabi, (refer to Section 21.6 Configuring the current ABI
- set output-radix, (refer to Section 21.5 Numbers
- set overload-resolution, (refer to Section 14.4.1.7 gdb features for C++
- set print address, (refer to Section 10.7 Print settings
- set print array, (refer to Section 10.7 Print settings
- set print asm-demangle, (refer to Section 10.7 Print settings
- set print demangle, (refer to Section 10.7 Print settings
- set print elements, (refer to Section 10.7 Print settings
- set print max-symbolic-offset, (refer to Section 10.7 Print settings
- set print null-stop, (refer to Section 10.7 Print settings
- set print object, (refer to Section 10.7 Print settings
- set print pretty, (refer to Section 10.7 Print settings
- set print sevenbit-strings, (refer to Section 10.7 Print settings
- set print static-members, (refer to Section 10.7 Print settings
- set print symbol-filename, (refer to Section 10.7 Print settings
- set print union, (refer to Section 10.7 Print settings
- set print vtbl, (refer to Section 10.7 Print settings
- set processor args, (refer to Section 20.3.6 MIPS Embedded
- set prompt, (refer to Section 21.1 Prompt
- set remote hardware-breakpoint-limit, (refer to Section 19.4 Remote configuration
- set remote hardware-watchpoint-limit, (refer to Section 19.4 Remote configuration
- set remote system-call-allowed 0, (refer to Section D.7.9 The system(3) call
- set remote system-call-allowed 1, (refer to Section D.7.9 The system(3) call
- set remotedebug, MIPS protocol, (refer to Section 20.3.6 MIPS Embedded
- set retransmit-timeout, (refer to Section 20.3.6 MIPS Embedded
- set rstack_high_address, (refer to Section 20.4.1 A29K
- set shell, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- set solib-absolute-prefix, (refer to Section 17.1 Commands to specify files
- set solib-search-path, (refer to Section 17.1 Commands to specify files
- set step-mode, (refer to Section 7.2 Continuing and stepping
- set symbol-reloading, (refer to Chapter 15 Examining the Symbol Table
- set target-charset, (refer to Section 10.15 Character Sets
- set timeout, (refer to Section 20.3.6 MIPS Embedded
- set tracepoint, (refer to Section 12.1.1 Create and Delete Tracepoints
- set trust-readonly-sections, (refer to Section 17.1 Commands to specify files
- set tui active-border-mode, (refer to Section 24.5 TUI configuration variables
- set tui border-kind, (refer to Section 24.5 TUI configuration variables
- set tui border-mode, (refer to Section 24.5 TUI configuration variables
- set variable, (refer to Section 16.1 Assignment to variables
- set verbose, (refer to Section 21.7 Optional warnings and messages
- set width, (refer to Section 21.4 Screen size
- set write, (refer to Section 16.6 Patching programs
- set_debug_traps, (refer to Section 19.5.1 What the stub can do for you
- setting variables, (refer to Section 16.1 Assignment to variables
- setting watchpoints, (refer to Section 7.1.2 Setting watchpoints
- SH, (refer to Section 19.5 Implementing a remote stub
- sh-stub.c, (refer to Section 19.5 Implementing a remote stub
- share, (refer to Section 17.1 Commands to specify files
- shared libraries, (refer to Section 17.1 Commands to specify files
- sharedlibrary, (refer to Section 17.1 Commands to specify files
- shell, (refer to Section 4.3 Shell commands
- shell escape, (refer to Section 4.3 Shell commands
- show, (refer to Section 5.3 Getting help
- show args, (refer to Section 6.3 Your program's arguments
- show auto-solib-add, (refer to Section 17.1 Commands to specify files
- show auto-solib-limit, (refer to Section 17.1 Commands to specify files
- show backtrace-below-main, (refer to Section 8.2 Backtraces
- show charset, (refer to Section 10.15 Character Sets
- show check range, (refer to Section 14.3.2 An overview of range checking
- show check type, (refer to Section 14.3.1 An overview of type checking
- show complaints, (refer to Section 21.7 Optional warnings and messages
- show confirm, (refer to Section 21.7 Optional warnings and messages
- show convenience, (refer to Section 10.9 Convenience variables
- show copying, (refer to Section 5.3 Getting help
- show cp-abi, (refer to Section 21.6 Configuring the current ABI
- show debug arch, (refer to Section 21.8 Optional messages about internal happenings
- show debug event, (refer to Section 21.8 Optional messages about internal happenings
- show debug expression, (refer to Section 21.8 Optional messages about internal happenings
- show debug frame, (refer to Section 21.8 Optional messages about internal happenings
- show debug overload, (refer to Section 21.8 Optional messages about internal happenings
- show debug remote, (refer to Section 21.8 Optional messages about internal happenings
- show debug serial, (refer to Section 21.8 Optional messages about internal happenings
- show debug target, (refer to Section 21.8 Optional messages about internal happenings
- show debug varobj, (refer to Section 21.8 Optional messages about internal happenings
- show debug-file-directory, (refer to Section 17.2 Debugging Information in Separate Files
- show demangle-style, (refer to Section 10.7 Print settings
- show directories, (refer to Section 9.4 Specifying source directories
- show editing, (refer to Section 21.2 Command editing
- show environment, (refer to Section 6.4 Your program's environment
- show gnutarget, (refer to Section 18.2 Commands for managing targets
- show height, (refer to Section 21.4 Screen size
- show history, (refer to Section 21.3 Command history
- show host-charset, (refer to Section 10.15 Character Sets
- show input-radix, (refer to Section 21.5 Numbers
- show language, (refer to Section 14.2 Displaying the language
- show listsize, (refer to Section 9.1 Printing source lines
- show logging, (refer to Section 4.4 Logging output
- show machine, (refer to Section 20.3.2.3 Special gdb commands for Hitachi micros
- show max-user-call-depth, (refer to Section 22.1 User-defined commands
- show mipsfpu, (refer to Section 20.3.6 MIPS Embedded
- show new-console, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- show new-group, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- show opaque-type-resolution, (refer to Chapter 15 Examining the Symbol Table
- show osabi, (refer to Section 21.6 Configuring the current ABI
- show output-radix, (refer to Section 21.5 Numbers
- show paths, (refer to Section 6.4 Your program's environment
- show print address, (refer to Section 10.7 Print settings
- show print array, (refer to Section 10.7 Print settings
- show print asm-demangle, (refer to Section 10.7 Print settings
- show print demangle, (refer to Section 10.7 Print settings
- show print elements, (refer to Section 10.7 Print settings
- show print max-symbolic-offset, (refer to Section 10.7 Print settings
- show print object, (refer to Section 10.7 Print settings
- show print pretty, (refer to Section 10.7 Print settings
- show print sevenbit-strings, (refer to Section 10.7 Print settings
- show print static-members, (refer to Section 10.7 Print settings
- show print symbol-filename, (refer to Section 10.7 Print settings
- show print union, (refer to Section 10.7 Print settings
- show print vtbl, (refer to Section 10.7 Print settings
- show processor, (refer to Section 20.3.6 MIPS Embedded
- show prompt, (refer to Section 21.1 Prompt
- show remote system-call-allowed, (refer to Section D.7.9 The system(3) call
- show remotedebug, MIPS protocol, (refer to Section 20.3.6 MIPS Embedded
- show retransmit-timeout, (refer to Section 20.3.6 MIPS Embedded
- show rstack_high_address, (refer to Section 20.4.1 A29K
- show shell, (refer to Section 20.1.4 Features for Debugging MS Windows PE executables
- show solib-absolute-prefix, (refer to Section 17.1 Commands to specify files
- show solib-search-path, (refer to Section 17.1 Commands to specify files
- show symbol-reloading, (refer to Chapter 15 Examining the Symbol Table
- show target-charset, (refer to Section 10.15 Character Sets
- show timeout, (refer to Section 20.3.6 MIPS Embedded
- show user, (refer to Section 22.1 User-defined commands
- show values, (refer to Section 10.8 Value history
- show verbose, (refer to Section 21.7 Optional warnings and messages
- show version, (refer to Section 5.3 Getting help
- show warranty, (refer to Section 5.3 Getting help
- show width, (refer to Section 21.4 Screen size
- show write, (refer to Section 16.6 Patching programs
- show-all-if-ambiguous, (refer to Section 29.3.1 Readline Init File Syntax
- shows, (refer to Section 21.3 Command history
- si (stepi), (refer to Section 7.2 Continuing and stepping
- signal, (refer to Section 16.3 Giving your program a signal
- signal, (refer to Section 27.10 Running the Program
- signal-handler-caller, (refer to Section 27.4 Frames
- signal-name, (refer to Section 27.10 Running the Program
- signal-name-end, (refer to Section 27.10 Running the Program
- signal-string, (refer to Section 27.10 Running the Program
- signal-string-end, (refer to Section 27.10 Running the Program
- signalled, (refer to Section 27.10 Running the Program
- signals, (refer to Section 7.3 Signals
- silent, (refer to Section 7.1.7 Breakpoint command lists
- sim, (refer to Section 20.3.14 Zilog Z8000
- simulator, Z8000, (refer to Section 20.3.14 Zilog Z8000
- size of screen, (refer to Section 21.4 Screen size
- software watchpoints, (refer to Section 7.1.2 Setting watchpoints
- source, (refer to Section 27.11 Displaying Source
- source, (refer to Section 22.3 Command files
- source path, (refer to Section 9.4 Specifying source directories
- Sparc, (refer to Section 19.5 Implementing a remote stub
- sparc-stub.c, (refer to Section 19.5 Implementing a remote stub
- sparcl-stub.c, (refer to Section 19.5 Implementing a remote stub
- Sparclet, (refer to Section 20.3.11 Tsqware Sparclet
- SparcLite, (refer to Section 19.5 Implementing a remote stub
- speed, (refer to Section 20.3.2.1 Connecting to Hitachi boards
- spr, (refer to Section 20.3.7 OpenRISC 1000
- ST2000 auxiliary commands, (refer to Section 20.3.13 Tandem ST2000
- st2000 cmd, (refer to Section 20.3.13 Tandem ST2000
- stack frame, (refer to Section 8.1 Stack frames
- stack on Alpha, (refer to Section 20.4.3 MIPS
- stack on MIPS, (refer to Section 20.4.3 MIPS
- stack traces, (refer to Section 8.2 Backtraces
- stacking targets, (refer to Section 18.1 Active targets
- start a new trace experiment, (refer to Section 12.1.6 Starting and Stopping Trace Experiment
- starting, (refer to Section 6.2 Starting your program
- starting, (refer to Section 27.10 Running the Program
- stat, file-i/o system call, (refer to Section D.7.10.8 stat/fstat
- status of trace data collection, (refer to Section 12.1.6 Starting and Stopping Trace Experiment
- status output in gdb/mi, (refer to Section 26.4.2 gdb/mi Output Syntax
- STDBUG commands (ST2000), (refer to Section 20.3.13 Tandem ST2000
- step, (refer to Section 7.2 Continuing and stepping
- stepi, (refer to Section 7.2 Continuing and stepping
- stepping, (refer to Section 7.2 Continuing and stepping
- stepping into functions with no line info, (refer to Section 7.2 Continuing and stepping
- stop a running trace experiment, (refer to Section 12.1.6 Starting and Stopping Trace Experiment
- stop reply packets, (refer to Section D.3 Stop Reply Packets
- stop, a pseudo-command, (refer to Section 22.2 User-defined command hooks
- stopped threads, (refer to Section 7.4 Stopping and starting multi-thread programs
- stopping, (refer to Section 27.10 Running the Program
- stream records in gdb/mi, (refer to Section 26.6.2 gdb/mi Stream Records
- struct stat, in file-i/o protocol, (refer to Section D.7.11.3 struct stat
- struct timeval, in file-i/o protocol, (refer to Section D.7.11.4 struct timeval
- stub example, remote debugging, (refer to Section 19.5 Implementing a remote stub
- stupid questions, (refer to Section 21.7 Optional warnings and messages
- switching threads, (refer to Section 6.9 Debugging programs with multiple threads
- switching threads automatically, (refer to Section 6.9 Debugging programs with multiple threads
- symbol decoding style, C++, (refer to Section 10.7 Print settings
- symbol dump, (refer to Chapter 15 Examining the Symbol Table
- symbol from address, (refer to Chapter 15 Examining the Symbol Table
- symbol names, (refer to Chapter 15 Examining the Symbol Table
- symbol overloading, (refer to Section 7.1.8 Breakpoint menus
- symbol table, (refer to Section 17.1 Commands to specify files
- symbol tables, listing gdb's internal, (refer to Chapter 15 Examining the Symbol Table
- symbol-file, (refer to Section 17.1 Commands to specify files
- symbols, reading from relocatable object files, (refer to Section 17.1 Commands to specify files
- symbols, reading immediately, (refer to Section 17.1 Commands to specify files
- sysinfo, (refer to Section 20.1.3 Features for Debugging djgpp Programs
- system call, file-i/o protocol, (refer to Section D.7.9 The system(3) call
- system, file-i/o system call, (refer to Section D.7.10.11 system
- t packet, (refer to Section D.2 Packets
- T packet, (refer to Section D.2 Packets
- T packet reply, (refer to Section D.3 Stop Reply Packets
T
- target, (refer to Chapter 18 Specifying a Debugging Target
- target abug, (refer to Section 20.3.5 M68k
- target array, (refer to Section 20.3.6 MIPS Embedded
- target byte order, (refer to Section 18.3 Choosing target byte order
- target character set, (refer to Section 10.15 Character Sets
- target core, (refer to Section 18.2 Commands for managing targets
- target cpu32bug, (refer to Section 20.3.5 M68k
- target dbug, (refer to Section 20.3.5 M68k
- target ddb port, (refer to Section 20.3.6 MIPS Embedded
- target dink32, (refer to Section 20.3.8 PowerPC
- target e7000, with H8/300, (refer to Section 20.3.2 Hitachi H8/300
- target e7000, with Hitachi ICE, (refer to Section 20.3.2.2 Using the E7000 in-circuit emulator
- target e7000, with Hitachi SH, (refer to Section 20.3.10 Hitachi SH
- target est, (refer to Section 20.3.5 M68k
- target exec, (refer to Section 18.2 Commands for managing targets
- target hms, and serial protocol, (refer to Section 20.3.2.1 Connecting to Hitachi boards
- target hms, with H8/300, (refer to Section 20.3.2 Hitachi H8/300
- target hms, with Hitachi SH, (refer to Section 20.3.10 Hitachi SH
- target jtag, (refer to Section 20.3.7 OpenRISC 1000
- target lsi port, (refer to Section 20.3.6 MIPS Embedded
- target m32r, (refer to Section 20.3.4 Mitsubishi M32R/D
- target mips port, (refer to Section 20.3.6 MIPS Embedded
- target nrom, (refer to Section 18.2 Commands for managing targets
- target op50n, (refer to Section 20.3.9 HP PA Embedded
- target output in gdb/mi, (refer to Section 26.4.2 gdb/mi Output Syntax
- target pmon port, (refer to Section 20.3.6 MIPS Embedded
- target ppcbug, (refer to Section 20.3.8 PowerPC
- target ppcbug1, (refer to Section 20.3.8 PowerPC
- target r3900, (refer to Section 20.3.6 MIPS Embedded
- target rdi, (refer to Section 20.3.1 ARM
- target rdp, (refer to Section 20.3.1 ARM
- target remote, (refer to Section 18.2 Commands for managing targets
- target rom68k, (refer to Section 20.3.5 M68k
- target rombug, (refer to Section 20.3.5 M68k
- target sds, (refer to Section 20.3.8 PowerPC
- target sh3, with H8/300, (refer to Section 20.3.2 Hitachi H8/300
- target sh3, with SH, (refer to Section 20.3.10 Hitachi SH
- target sh3e, with H8/300, (refer to Section 20.3.2 Hitachi H8/300
- target sh3e, with SH, (refer to Section 20.3.10 Hitachi SH
- target sim, (refer to Section 18.2 Commands for managing targets
- target sim, with Z8000, (refer to Section 20.3.14 Zilog Z8000
- target sparclite, (refer to Section 20.3.12 Fujitsu Sparclite
- target vxworks, (refer to Section 20.2.1 Using gdb with VxWorks
- target w89k, (refer to Section 20.3.9 HP PA Embedded
- tbreak, (refer to Section 7.1.1 Setting breakpoints
- TCP port, target remote, (refer to Section 19.1 Connecting to a remote target
- tdump, (refer to Section 12.2.2 tdump
- terminal, (refer to Section 6.6 Your program's input and output
- tfind, (refer to Section 12.2.1 tfind n
- thbreak, (refer to Section 7.1.1 Setting breakpoints
- this, inside C++ member functions, (refer to Section 14.4.1.3 C++expressions
- thread apply, (refer to Section 6.9 Debugging programs with multiple threads
- thread breakpoints, (refer to Section 7.4 Stopping and starting multi-thread programs
- thread identifier (GDB), (refer to Section 6.9 Debugging programs with multiple threads
- thread identifier (system), (refer to Section 6.9 Debugging programs with multiple threads
- thread identifier (system), on HP-UX, (refer to Section 6.9 Debugging programs with multiple threads
- thread number, (refer to Section 6.9 Debugging programs with multiple threads
- thread threadno, (refer to Section 6.9 Debugging programs with multiple threads
- threads and watchpoints, (refer to Section 7.1.2 Setting watchpoints
- threads of execution, (refer to Section 6.9 Debugging programs with multiple threads
- threads, automatic switching, (refer to Section 6.9 Debugging programs with multiple threads
- threads, continuing, (refer to Section 7.4 Stopping and starting multi-thread programs
- threads, stopped, (refer to Section 7.4 Stopping and starting multi-thread programs
- timeout, MIPS protocol, (refer to Section 20.3.6 MIPS Embedded
- trace, (refer to Section 12.1.1 Create and Delete Tracepoints
- trace experiment, status of, (refer to Section 12.1.6 Starting and Stopping Trace Experiment
- tracebacks, (refer to Section 8.2 Backtraces
- tracepoint actions, (refer to Section 12.1.4 Tracepoint Action Lists
- tracepoint data, display, (refer to Section 12.2.2 tdump
- tracepoint deletion, (refer to Section 12.1.1 Create and Delete Tracepoints
- tracepoint number, (refer to Section 12.1.1 Create and Delete Tracepoints
- tracepoint pass count, (refer to Section 12.1.3 Tracepoint Passcounts
- tracepoint variables, (refer to Section 12.3 Convenience Variables for Tracepoints
- tracepoints, (refer to Chapter 12 Tracepoints
- translating between character sets, (refer to Section 10.15 Character Sets
- tstart, (refer to Section 12.1.6 Starting and Stopping Trace Experiment
- tstatus, (refer to Section 12.1.6 Starting and Stopping Trace Experiment
- tstop, (refer to Section 12.1.6 Starting and Stopping Trace Experiment
- tty, (refer to Section 6.6 Your program's input and output
- TUI, (refer to Chapter 24 gdb Text User Interface
- TUI commands, (refer to Section 24.4 TUI specific commands
- TUI configuration variables, (refer to Section 24.5 TUI configuration variables
- TUI key bindings, (refer to Section 24.2 TUI Key Bindings
- TUI single key mode, (refer to Section 24.3 TUI Single Key Mode
- type casting memory, (refer to Section 10.1 Expressions
- type checking, (refer to Section 14.3 Type and range checking
- type conversions in C++, (refer to Section 14.4.1.3 C++expressions
U
- u (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- u (until), (refer to Section 7.2 Continuing and stepping
- UDP port, target remote, (refer to Section 19.1 Connecting to a remote target
- undisplay, (refer to Section 10.6 Automatic display
- unknown address, locating, (refer to Section 10.4 Output formats
- unlink, file-i/o system call, (refer to Section D.7.10.7 unlink
- unmap an overlay, (refer to Section 13.2 Overlay Commands
- unmapped overlays, (refer to Section 13.1 How Overlays Work
- unset environment, (refer to Section 6.4 Your program's environment
- unsupported languages, (refer to Section 14.5 Unsupported languages
- until, (refer to Section 7.2 Continuing and stepping
- Up, (refer to Section 24.2 TUI Key Bindings
- up, (refer to Section 8.3 Selecting a frame
- up-silently, (refer to Section 8.3 Selecting a frame
- update, (refer to Section 24.4 TUI specific commands
- user-defined command, (refer to Section 22.1 User-defined commands
- user-defined macros, (refer to Chapter 11 C Preprocessor Macros
V
- v (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- value history, (refer to Section 10.8 Value history
- value-begin, (refer to Section 27.3 Values
- value-end, (refer to Section 27.3 Values
- value-history-begin, (refer to Section 27.3 Values
- value-history-end, (refer to Section 27.3 Values
- value-history-value, (refer to Section 27.3 Values
- variable name conflict, (refer to Section 10.2 Program variables
- variable objects in gdb/mi, (refer to Section 26.18 gdb/mi Variable Objects
- variable values, wrong, (refer to Section 10.2 Program variables
- variables, readline, (refer to Section 29.3.1 Readline Init File Syntax
- variables, setting, (refer to Section 16.1 Assignment to variables
- vector unit, (refer to Section 10.12 Vector Unit
- version number, (refer to Section 5.3 Getting help
- visible-stats, (refer to Section 29.3.1 Readline Init File Syntax
- VxWorks, (refer to Section 20.2.1 Using gdb with VxWorks
- vxworks-timeout, (refer to Section 20.2.1 Using gdb with VxWorks
W
- w (SingleKey TUI key), (refer to Section 24.3 TUI Single Key Mode
- watch, (refer to Section 7.1.2 Setting watchpoints
- watchpoint, (refer to Section 27.10 Running the Program
- watchpoints, (refer to Section 7.1 Breakpoints, watchpoints, and catchpoints
- watchpoints and threads, (refer to Section 7.1.2 Setting watchpoints
- whatis, (refer to Chapter 15 Examining the Symbol Table
- where, (refer to Section 8.2 Backtraces
- while, (refer to Section 22.1 User-defined commands
- while-stepping (tracepoints), (refer to Section 12.1.4 Tracepoint Action Lists
- wild pointer, interpreting, (refer to Section 10.7 Print settings
- winheight, (refer to Section 24.4 TUI specific commands
- word completion, (refer to Section 5.2 Command completion
- working directory, (refer to Section 9.4 Specifying source directories
- working directory (of your program), (refer to Section 6.5 Your program's working directory
- working language, (refer to Chapter 14 Using gdb with Different Languages
- write, file-i/o system call, (refer to Section D.7.10.4 write
- writing into corefiles, (refer to Section 16.6 Patching programs
- writing into executables, (refer to Section 16.6 Patching programs
- wrong values, (refer to Section 10.2 Program variables
Y
- yanking text, (refer to Section 29.2.3 Readline Killing Commands
- z packet, (refer to Section D.2 Packets
- Z packets, (refer to Section D.2 Packets
- Z0 packet, (refer to Section D.2 Packets
- z0 packet, (refer to Section D.2 Packets
- Z1 packet, (refer to Section D.2 Packets
- z1 packet, (refer to Section D.2 Packets
- Z2 packet, (refer to Section D.2 Packets
- z2 packet, (refer to Section D.2 Packets
- Z3 packet, (refer to Section D.2 Packets
- z3 packet, (refer to Section D.2 Packets
- Z4 packet, (refer to Section D.2 Packets
- z4 packet, (refer to Section D.2 Packets