1 |
362 |
markom |
This is ./gdb.info, produced by makeinfo version 4.0 from gdb.texinfo.
|
2 |
106 |
markom |
|
3 |
|
|
INFO-DIR-SECTION Programming & development tools.
|
4 |
|
|
START-INFO-DIR-ENTRY
|
5 |
|
|
* Gdb: (gdb). The GNU debugger.
|
6 |
|
|
END-INFO-DIR-ENTRY
|
7 |
|
|
|
8 |
|
|
This file documents the GNU debugger GDB.
|
9 |
|
|
|
10 |
|
|
This is the Eighth Edition, March 2000, of `Debugging with GDB: the
|
11 |
|
|
GNU Source-Level Debugger' for GDB Version 5.0.
|
12 |
|
|
|
13 |
|
|
Copyright (C) 1988-2000 Free Software Foundation, Inc.
|
14 |
|
|
|
15 |
|
|
Permission is granted to make and distribute verbatim copies of this
|
16 |
|
|
manual provided the copyright notice and this permission notice are
|
17 |
|
|
preserved on all copies.
|
18 |
|
|
|
19 |
|
|
Permission is granted to copy and distribute modified versions of
|
20 |
|
|
this manual under the conditions for verbatim copying, provided also
|
21 |
|
|
that the entire resulting derived work is distributed under the terms
|
22 |
|
|
of a permission notice identical to this one.
|
23 |
|
|
|
24 |
|
|
Permission is granted to copy and distribute translations of this
|
25 |
|
|
manual into another language, under the above conditions for modified
|
26 |
|
|
versions.
|
27 |
|
|
|
28 |
|
|
|
29 |
|
|
File: gdb.info, Node: Index, Prev: Installing GDB, Up: Top
|
30 |
|
|
|
31 |
|
|
Index
|
32 |
|
|
*****
|
33 |
|
|
|
34 |
|
|
* Menu:
|
35 |
|
|
|
36 |
|
|
* "No symbol "foo" in current context": Variables.
|
37 |
|
|
* # (a comment): Command Syntax.
|
38 |
|
|
* # in Modula-2: GDB/M2.
|
39 |
|
|
* $: Value History.
|
40 |
|
|
* $$: Value History.
|
41 |
|
|
* $_ and info breakpoints: Set Breaks.
|
42 |
|
|
* $_ and info line: Machine Code.
|
43 |
|
|
* $_, $__, and value history: Memory.
|
44 |
|
|
* $_, convenience variable: Convenience Vars.
|
45 |
|
|
* $__, convenience variable: Convenience Vars.
|
46 |
|
|
* $_exitcode, convenience variable: Convenience Vars.
|
47 |
|
|
* $bpnum, convenience variable: Set Breaks.
|
48 |
|
|
* $cdir, convenience variable: Source Path.
|
49 |
|
|
* $cwdr, convenience variable: Source Path.
|
50 |
|
|
* --annotate: Mode Options.
|
51 |
|
|
* --async: Mode Options.
|
52 |
|
|
* --batch: Mode Options.
|
53 |
|
|
* --baud: Mode Options.
|
54 |
|
|
* --cd: Mode Options.
|
55 |
|
|
* --command: File Options.
|
56 |
|
|
* --core: File Options.
|
57 |
|
|
* --directory: File Options.
|
58 |
|
|
* --epoch: Mode Options.
|
59 |
|
|
* --exec: File Options.
|
60 |
|
|
* --fullname: Mode Options.
|
61 |
|
|
* --interpreter: Mode Options.
|
62 |
|
|
* --mapped: File Options.
|
63 |
|
|
* --noasync: Mode Options.
|
64 |
|
|
* --nowindows: Mode Options.
|
65 |
|
|
* --nx: Mode Options.
|
66 |
|
|
* --quiet: Mode Options.
|
67 |
|
|
* --readnow: File Options.
|
68 |
|
|
* --se: File Options.
|
69 |
|
|
* --silent: Mode Options.
|
70 |
|
|
* --statistics: Mode Options.
|
71 |
|
|
* --symbols: File Options.
|
72 |
|
|
* --tty: Mode Options.
|
73 |
|
|
* --version: Mode Options.
|
74 |
|
|
* --windows: Mode Options.
|
75 |
|
|
* --write: Mode Options.
|
76 |
|
|
* -b: Mode Options.
|
77 |
|
|
* -break-after: GDB/MI Breakpoint Table Commands.
|
78 |
|
|
* -break-condition: GDB/MI Breakpoint Table Commands.
|
79 |
|
|
* -break-delete: GDB/MI Breakpoint Table Commands.
|
80 |
|
|
* -break-disable: GDB/MI Breakpoint Table Commands.
|
81 |
|
|
* -break-enable: GDB/MI Breakpoint Table Commands.
|
82 |
|
|
* -break-info: GDB/MI Breakpoint Table Commands.
|
83 |
|
|
* -break-insert: GDB/MI Breakpoint Table Commands.
|
84 |
|
|
* -break-list: GDB/MI Breakpoint Table Commands.
|
85 |
|
|
* -break-watch: GDB/MI Breakpoint Table Commands.
|
86 |
|
|
* -c: File Options.
|
87 |
|
|
* -d: File Options.
|
88 |
|
|
* -data-disassemble: GDB/MI Data Manipulation.
|
89 |
|
|
* -data-evaluate-expression: GDB/MI Data Manipulation.
|
90 |
|
|
* -data-list-changed-registers: GDB/MI Data Manipulation.
|
91 |
|
|
* -data-list-register-names: GDB/MI Data Manipulation.
|
92 |
|
|
* -data-list-register-values: GDB/MI Data Manipulation.
|
93 |
|
|
* -data-read-memory: GDB/MI Data Manipulation.
|
94 |
|
|
* -display-delete: GDB/MI Data Manipulation.
|
95 |
|
|
* -display-disable: GDB/MI Data Manipulation.
|
96 |
|
|
* -display-enable: GDB/MI Data Manipulation.
|
97 |
|
|
* -display-insert: GDB/MI Data Manipulation.
|
98 |
|
|
* -display-list: GDB/MI Data Manipulation.
|
99 |
|
|
* -e: File Options.
|
100 |
|
|
* -environment-cd: GDB/MI Data Manipulation.
|
101 |
|
|
* -environment-directory: GDB/MI Data Manipulation.
|
102 |
|
|
* -environment-path: GDB/MI Data Manipulation.
|
103 |
|
|
* -environment-pwd: GDB/MI Data Manipulation.
|
104 |
|
|
* -exec-abort: GDB/MI Program Control.
|
105 |
|
|
* -exec-arguments: GDB/MI Program Control.
|
106 |
|
|
* -exec-continue: GDB/MI Program Control.
|
107 |
|
|
* -exec-finish: GDB/MI Program Control.
|
108 |
|
|
* -exec-interrupt: GDB/MI Program Control.
|
109 |
|
|
* -exec-next: GDB/MI Program Control.
|
110 |
|
|
* -exec-next-instruction: GDB/MI Program Control.
|
111 |
|
|
* -exec-return: GDB/MI Program Control.
|
112 |
|
|
* -exec-run: GDB/MI Program Control.
|
113 |
|
|
* -exec-show-arguments: GDB/MI Program Control.
|
114 |
|
|
* -exec-step: GDB/MI Program Control.
|
115 |
|
|
* -exec-step-instruction: GDB/MI Program Control.
|
116 |
|
|
* -exec-until: GDB/MI Program Control.
|
117 |
|
|
* -f: Mode Options.
|
118 |
|
|
* -file-exec-and-symbols: GDB/MI Program Control.
|
119 |
|
|
* -file-exec-file: GDB/MI Program Control.
|
120 |
|
|
* -file-list-exec-sections: GDB/MI Program Control.
|
121 |
|
|
* -file-list-exec-source-files: GDB/MI Program Control.
|
122 |
|
|
* -file-list-shared-libraries: GDB/MI Program Control.
|
123 |
|
|
* -file-list-symbol-files: GDB/MI Program Control.
|
124 |
|
|
* -file-symbol-file: GDB/MI Program Control.
|
125 |
|
|
* -gdb-exit: GDB/MI Miscellaneous Commands.
|
126 |
|
|
* -gdb-set: GDB/MI Miscellaneous Commands.
|
127 |
|
|
* -gdb-show: GDB/MI Miscellaneous Commands.
|
128 |
|
|
* -gdb-version: GDB/MI Miscellaneous Commands.
|
129 |
|
|
* -m: File Options.
|
130 |
|
|
* -n: Mode Options.
|
131 |
|
|
* -nw: Mode Options.
|
132 |
|
|
* -q: Mode Options.
|
133 |
|
|
* -r: File Options.
|
134 |
|
|
* -s: File Options.
|
135 |
|
|
* -stack-info-depth: GDB/MI Stack Manipulation.
|
136 |
|
|
* -stack-info-frame: GDB/MI Stack Manipulation.
|
137 |
|
|
* -stack-list-arguments: GDB/MI Stack Manipulation.
|
138 |
|
|
* -stack-list-frames: GDB/MI Stack Manipulation.
|
139 |
|
|
* -stack-list-locals: GDB/MI Stack Manipulation.
|
140 |
|
|
* -stack-select-frame: GDB/MI Stack Manipulation.
|
141 |
|
|
* -symbol-info-address: GDB/MI Symbol Query.
|
142 |
|
|
* -symbol-info-file: GDB/MI Symbol Query.
|
143 |
|
|
* -symbol-info-function: GDB/MI Symbol Query.
|
144 |
|
|
* -symbol-info-line: GDB/MI Symbol Query.
|
145 |
|
|
* -symbol-info-symbol: GDB/MI Symbol Query.
|
146 |
|
|
* -symbol-list-functions: GDB/MI Symbol Query.
|
147 |
|
|
* -symbol-list-types: GDB/MI Symbol Query.
|
148 |
|
|
* -symbol-list-variables: GDB/MI Symbol Query.
|
149 |
|
|
* -symbol-locate: GDB/MI Symbol Query.
|
150 |
|
|
* -symbol-type: GDB/MI Symbol Query.
|
151 |
|
|
* -t: Mode Options.
|
152 |
|
|
* -target-attach: GDB/MI Target Manipulation.
|
153 |
|
|
* -target-compare-sections: GDB/MI Target Manipulation.
|
154 |
|
|
* -target-detach: GDB/MI Target Manipulation.
|
155 |
|
|
* -target-download: GDB/MI Target Manipulation.
|
156 |
|
|
* -target-exec-status: GDB/MI Target Manipulation.
|
157 |
|
|
* -target-list-available-targets: GDB/MI Target Manipulation.
|
158 |
|
|
* -target-list-current-targets: GDB/MI Target Manipulation.
|
159 |
|
|
* -target-list-parameters: GDB/MI Target Manipulation.
|
160 |
|
|
* -target-select: GDB/MI Target Manipulation.
|
161 |
|
|
* -thread-info: GDB/MI Thread Commands.
|
162 |
|
|
* -thread-list-all-threads: GDB/MI Thread Commands.
|
163 |
|
|
* -thread-list-ids: GDB/MI Thread Commands.
|
164 |
|
|
* -thread-select: GDB/MI Thread Commands.
|
165 |
|
|
* -var-assign: GDB/MI Variable Objects.
|
166 |
|
|
* -var-create: GDB/MI Variable Objects.
|
167 |
|
|
* -var-delete: GDB/MI Variable Objects.
|
168 |
|
|
* -var-evaluate-expression: GDB/MI Variable Objects.
|
169 |
|
|
* -var-info-expression: GDB/MI Variable Objects.
|
170 |
|
|
* -var-info-num-children: GDB/MI Variable Objects.
|
171 |
|
|
* -var-info-type: GDB/MI Variable Objects.
|
172 |
|
|
* -var-list-children: GDB/MI Variable Objects.
|
173 |
|
|
* -var-set-format: GDB/MI Variable Objects.
|
174 |
|
|
* -var-show-attributes: GDB/MI Variable Objects.
|
175 |
|
|
* -var-show-format: GDB/MI Variable Objects.
|
176 |
|
|
* -var-update: GDB/MI Variable Objects.
|
177 |
|
|
* -w: Mode Options.
|
178 |
|
|
* -x: File Options.
|
179 |
|
|
* ., Modula-2 scope operator: M2 Scope.
|
180 |
|
|
* .esgdbinit: Command Files.
|
181 |
|
|
* .gdbinit: Command Files.
|
182 |
|
|
* .os68gdbinit: Command Files.
|
183 |
|
|
* .vxgdbinit: Command Files.
|
184 |
|
|
* /proc: SVR4 Process Information.
|
185 |
|
|
* @, referencing memory as an array: Arrays.
|
186 |
|
|
* ^done: GDB/MI Result Records.
|
187 |
|
|
* ^error: GDB/MI Result Records.
|
188 |
|
|
* ^running: GDB/MI Result Records.
|
189 |
|
|
* a.out and C++: C plus plus expressions.
|
190 |
|
|
* abbreviation: Command Syntax.
|
191 |
|
|
* abort (C-g): Miscellaneous Commands.
|
192 |
|
|
* accept-line (Newline, Return): Commands For History.
|
193 |
|
|
* acknowledgment, for GDB remote: Protocol.
|
194 |
|
|
* active targets: Active Targets.
|
195 |
|
|
* add-shared-symbol-file: Files.
|
196 |
|
|
* add-symbol-file: Files.
|
197 |
362 |
markom |
* Alpha stack: MIPS.
|
198 |
|
|
* AMD 29K register stack: A29K.
|
199 |
|
|
* AMD EB29K: A29K Embedded.
|
200 |
|
|
* AMD29K via UDI: A29K UDI.
|
201 |
106 |
markom |
* annotations: Annotations Overview.
|
202 |
|
|
* annotations for breakpoints: Breakpoint Info.
|
203 |
|
|
* annotations for display: Displays.
|
204 |
|
|
* annotations for errors, warnings and interrupts: Errors.
|
205 |
|
|
* annotations for frames: Frame Annotations.
|
206 |
|
|
* annotations for invalidation messages: Invalidation.
|
207 |
|
|
* annotations for prompts: Prompting.
|
208 |
|
|
* annotations for running programs: Annotations for Running.
|
209 |
|
|
* annotations for source display: Source Annotations.
|
210 |
|
|
* annotations for values: Value Annotations.
|
211 |
|
|
* apropos: Help.
|
212 |
|
|
* arg-begin: Value Annotations.
|
213 |
|
|
* arg-end: Value Annotations.
|
214 |
|
|
* arg-name-end: Value Annotations.
|
215 |
|
|
* arg-value: Value Annotations.
|
216 |
|
|
* arguments (to your program): Arguments.
|
217 |
|
|
* array-section-end: Value Annotations.
|
218 |
|
|
* artificial array: Arrays.
|
219 |
|
|
* assembly instructions: Machine Code.
|
220 |
|
|
* assignment: Assignment.
|
221 |
|
|
* async output in GDB/MI: GDB/MI Output Syntax.
|
222 |
362 |
markom |
* AT&T disassembly flavor: Machine Code.
|
223 |
106 |
markom |
* attach: Attach.
|
224 |
|
|
* automatic display: Auto Display.
|
225 |
|
|
* automatic thread selection: Threads.
|
226 |
|
|
* awatch: Set Watchpoints.
|
227 |
|
|
* b (break): Set Breaks.
|
228 |
|
|
* backtrace: Backtrace.
|
229 |
|
|
* backtraces: Backtrace.
|
230 |
|
|
* backward-char (C-b): Commands For Moving.
|
231 |
|
|
* backward-delete-char (Rubout): Commands For Text.
|
232 |
|
|
* backward-kill-line (C-x Rubout): Commands For Killing.
|
233 |
|
|
* backward-kill-word (M-DEL): Commands For Killing.
|
234 |
|
|
* backward-word (M-b): Commands For Moving.
|
235 |
|
|
* beginning-of-history (M-<): Commands For History.
|
236 |
|
|
* beginning-of-line (C-a): Commands For Moving.
|
237 |
|
|
* bell-style: Readline Init File Syntax.
|
238 |
|
|
* break: Set Breaks.
|
239 |
|
|
* break ... thread THREADNO: Thread Stops.
|
240 |
|
|
* break in overloaded functions: Debugging C plus plus.
|
241 |
|
|
* breakpoint: Annotations for Running.
|
242 |
|
|
* breakpoint commands: Break Commands.
|
243 |
|
|
* breakpoint commands for GDB/MI: GDB/MI Breakpoint Table Commands.
|
244 |
|
|
* breakpoint conditions: Conditions.
|
245 |
|
|
* breakpoint numbers: Breakpoints.
|
246 |
|
|
* breakpoint on events: Breakpoints.
|
247 |
|
|
* breakpoint on memory address: Breakpoints.
|
248 |
|
|
* breakpoint on variable modification: Breakpoints.
|
249 |
|
|
* breakpoint ranges: Breakpoints.
|
250 |
|
|
* breakpoint subroutine, remote: Stub Contents.
|
251 |
|
|
* breakpoints: Breakpoints.
|
252 |
|
|
* breakpoints and threads: Thread Stops.
|
253 |
|
|
* breakpoints-headers: Breakpoint Info.
|
254 |
|
|
* breakpoints-invalid: Invalidation.
|
255 |
|
|
* breakpoints-table: Breakpoint Info.
|
256 |
|
|
* breakpoints-table-end: Breakpoint Info.
|
257 |
|
|
* bt (backtrace): Backtrace.
|
258 |
|
|
* bug criteria: Bug Criteria.
|
259 |
|
|
* bug reports: Bug Reporting.
|
260 |
|
|
* bugs in GDB: GDB Bugs.
|
261 |
|
|
* c (continue): Continuing and Stepping.
|
262 |
362 |
markom |
* C and C++: C.
|
263 |
|
|
* C and C++ checks: C Checks.
|
264 |
|
|
* C and C++ constants: C Constants.
|
265 |
|
|
* C and C++ defaults: C Defaults.
|
266 |
|
|
* C and C++ operators: C Operators.
|
267 |
|
|
* C++: C.
|
268 |
|
|
* C++ and object formats: C plus plus expressions.
|
269 |
|
|
* C++ exception handling: Debugging C plus plus.
|
270 |
|
|
* C++ scope resolution: Variables.
|
271 |
|
|
* C++ support, not in COFF: C plus plus expressions.
|
272 |
|
|
* C++ symbol decoding style: Print Settings.
|
273 |
|
|
* C++ symbol display: Debugging C plus plus.
|
274 |
106 |
markom |
* call: Calling.
|
275 |
|
|
* call overloaded functions: C plus plus expressions.
|
276 |
|
|
* call stack: Stack.
|
277 |
|
|
* call-last-kbd-macro (C-x e): Keyboard Macros.
|
278 |
|
|
* calling functions: Calling.
|
279 |
|
|
* calling make: Shell Commands.
|
280 |
|
|
* capitalize-word (M-c): Commands For Text.
|
281 |
|
|
* casts, to view memory: Expressions.
|
282 |
|
|
* catch: Set Catchpoints.
|
283 |
|
|
* catch catch: Set Catchpoints.
|
284 |
|
|
* catch exceptions, list active handlers: Frame Info.
|
285 |
|
|
* catch exec: Set Catchpoints.
|
286 |
|
|
* catch fork: Set Catchpoints.
|
287 |
|
|
* catch load: Set Catchpoints.
|
288 |
|
|
* catch throw: Set Catchpoints.
|
289 |
|
|
* catch unload: Set Catchpoints.
|
290 |
|
|
* catch vfork: Set Catchpoints.
|
291 |
|
|
* catchpoints: Breakpoints.
|
292 |
|
|
* catchpoints, setting: Set Catchpoints.
|
293 |
|
|
* cd: Working Directory.
|
294 |
|
|
* cdir: Source Path.
|
295 |
|
|
* character-search (C-]): Miscellaneous Commands.
|
296 |
|
|
* character-search-backward (M-C-]): Miscellaneous Commands.
|
297 |
|
|
* checks, range: Type Checking.
|
298 |
|
|
* checks, type: Checks.
|
299 |
|
|
* checksum, for GDB remote: Protocol.
|
300 |
362 |
markom |
* Chill: Summary.
|
301 |
106 |
markom |
* choosing target byte order: Byte Order.
|
302 |
|
|
* clear: Delete Breaks.
|
303 |
|
|
* clear-screen (C-l): Commands For Moving.
|
304 |
|
|
* clearing breakpoints, watchpoints, catchpoints: Delete Breaks.
|
305 |
362 |
markom |
* COFF versus C++: C plus plus expressions.
|
306 |
106 |
markom |
* colon, doubled as scope operator: M2 Scope.
|
307 |
|
|
* colon-colon, context for variables/functions: Variables.
|
308 |
|
|
* colon-colon, in Modula-2: M2 Scope.
|
309 |
|
|
* command editing: Readline Bare Essentials.
|
310 |
|
|
* command files: Command Files.
|
311 |
|
|
* command hooks: Hooks.
|
312 |
|
|
* command line editing: Editing.
|
313 |
|
|
* commands <1>: Prompting.
|
314 |
|
|
* commands: Break Commands.
|
315 |
|
|
* commands for C++: Debugging C plus plus.
|
316 |
|
|
* commands to STDBUG (ST2000): ST2000.
|
317 |
|
|
* comment: Command Syntax.
|
318 |
|
|
* comment-begin: Readline Init File Syntax.
|
319 |
|
|
* compatibility, GDB/MI and CLI: GDB/MI Compatibility with CLI.
|
320 |
|
|
* compilation directory: Source Path.
|
321 |
|
|
* compiling, on Sparclet: Sparclet.
|
322 |
|
|
* complete: Help.
|
323 |
|
|
* complete (TAB): Commands For Completion.
|
324 |
|
|
* completion: Completion.
|
325 |
|
|
* completion of quoted strings: Completion.
|
326 |
|
|
* completion-query-items: Readline Init File Syntax.
|
327 |
|
|
* condition: Conditions.
|
328 |
|
|
* conditional breakpoints: Conditions.
|
329 |
|
|
* configuring GDB: Installing GDB.
|
330 |
|
|
* confirmation: Messages/Warnings.
|
331 |
|
|
* connect (to STDBUG): ST2000.
|
332 |
|
|
* console output in GDB/MI: GDB/MI Output Syntax.
|
333 |
|
|
* continue: Continuing and Stepping.
|
334 |
|
|
* continuing: Continuing and Stepping.
|
335 |
|
|
* continuing threads: Thread Stops.
|
336 |
|
|
* control C, and remote debugging: Bootstrapping.
|
337 |
|
|
* controlling terminal: Input/Output.
|
338 |
|
|
* convenience variables: Convenience Vars.
|
339 |
|
|
* convert-meta: Readline Init File Syntax.
|
340 |
|
|
* copy-backward-word (): Commands For Killing.
|
341 |
|
|
* copy-forward-word (): Commands For Killing.
|
342 |
|
|
* copy-region-as-kill (): Commands For Killing.
|
343 |
|
|
* core: Files.
|
344 |
|
|
* core dump file: Files.
|
345 |
|
|
* core-file: Files.
|
346 |
|
|
* crash of debugger: Bug Criteria.
|
347 |
|
|
* current directory: Source Path.
|
348 |
|
|
* current stack frame: Frames.
|
349 |
|
|
* current thread: Threads.
|
350 |
|
|
* cwd: Source Path.
|
351 |
|
|
* d (delete): Delete Breaks.
|
352 |
|
|
* data manipulation, in GDB/MI: GDB/MI Data Manipulation.
|
353 |
|
|
* debugger crash: Bug Criteria.
|
354 |
|
|
* debugging optimized code: Compilation.
|
355 |
|
|
* debugging stub, example: Protocol.
|
356 |
|
|
* debugging target: Targets.
|
357 |
|
|
* define: Define.
|
358 |
|
|
* delete: Delete Breaks.
|
359 |
|
|
* delete breakpoints: Delete Breaks.
|
360 |
|
|
* delete display: Auto Display.
|
361 |
|
|
* delete-char (C-d): Commands For Text.
|
362 |
|
|
* delete-char-or-list (): Commands For Completion.
|
363 |
|
|
* delete-horizontal-space (): Commands For Killing.
|
364 |
|
|
* deleting breakpoints, watchpoints, catchpoints: Delete Breaks.
|
365 |
|
|
* demangling: Print Settings.
|
366 |
|
|
* detach: Attach.
|
367 |
|
|
* device: Hitachi Boards.
|
368 |
362 |
markom |
* digit-argument (M-0, M-1, ... M--): Numeric Arguments.
|
369 |
106 |
markom |
* dir: Source Path.
|
370 |
|
|
* directories for source files: Source Path.
|
371 |
|
|
* directory: Source Path.
|
372 |
|
|
* directory, compilation: Source Path.
|
373 |
|
|
* directory, current: Source Path.
|
374 |
|
|
* dis (disable): Disabling.
|
375 |
|
|
* disable: Disabling.
|
376 |
|
|
* disable breakpoints: Disabling.
|
377 |
|
|
* disable display: Auto Display.
|
378 |
|
|
* disable-completion: Readline Init File Syntax.
|
379 |
|
|
* disassemble: Machine Code.
|
380 |
|
|
* display: Auto Display.
|
381 |
|
|
* display of expressions: Auto Display.
|
382 |
|
|
* display-begin: Displays.
|
383 |
|
|
* display-end: Displays.
|
384 |
|
|
* display-expression: Displays.
|
385 |
|
|
* display-expression-end: Displays.
|
386 |
|
|
* display-format: Displays.
|
387 |
|
|
* display-number-end: Displays.
|
388 |
|
|
* display-value: Displays.
|
389 |
|
|
* do (down): Selection.
|
390 |
|
|
* do-uppercase-version (M-a, M-b, M-X, ...): Miscellaneous Commands.
|
391 |
|
|
* document: Define.
|
392 |
|
|
* documentation: Formatting Documentation.
|
393 |
|
|
* down: Selection.
|
394 |
|
|
* down-silently: Selection.
|
395 |
|
|
* downcase-word (M-l): Commands For Text.
|
396 |
|
|
* download to H8/300 or H8/500: H8/300.
|
397 |
|
|
* download to Hitachi SH: H8/300.
|
398 |
|
|
* download to Nindy-960: i960.
|
399 |
|
|
* download to Sparclet: Sparclet Download.
|
400 |
|
|
* download to VxWorks: VxWorks Download.
|
401 |
|
|
* draft changes to output syntax of GDB/MI: GDB/MI Draft Changes to Output Syntax.
|
402 |
|
|
* dump-functions (): Miscellaneous Commands.
|
403 |
|
|
* dump-macros (): Miscellaneous Commands.
|
404 |
|
|
* dump-variables (): Miscellaneous Commands.
|
405 |
|
|
* dynamic linking: Files.
|
406 |
|
|
* eb.log, a log file for EB29K: Remote Log.
|
407 |
362 |
markom |
* EB29K board: A29K EB29K.
|
408 |
|
|
* EBMON: Comms (EB29K).
|
409 |
106 |
markom |
* echo: Output.
|
410 |
362 |
markom |
* ECOFF and C++: C plus plus expressions.
|
411 |
106 |
markom |
* editing: Editing.
|
412 |
|
|
* editing command lines: Readline Bare Essentials.
|
413 |
|
|
* editing-mode: Readline Init File Syntax.
|
414 |
362 |
markom |
* ELF/DWARF and C++: C plus plus expressions.
|
415 |
|
|
* ELF/stabs and C++: C plus plus expressions.
|
416 |
106 |
markom |
* else: Define.
|
417 |
|
|
* elt: Value Annotations.
|
418 |
|
|
* elt-rep: Value Annotations.
|
419 |
|
|
* elt-rep-end: Value Annotations.
|
420 |
362 |
markom |
* Emacs: Emacs.
|
421 |
106 |
markom |
* enable: Disabling.
|
422 |
|
|
* enable breakpoints: Disabling.
|
423 |
|
|
* enable display: Auto Display.
|
424 |
|
|
* enable-keypad: Readline Init File Syntax.
|
425 |
|
|
* end: Break Commands.
|
426 |
|
|
* end-kbd-macro (C-x )): Keyboard Macros.
|
427 |
|
|
* end-of-history (M->): Commands For History.
|
428 |
|
|
* end-of-line (C-e): Commands For Moving.
|
429 |
|
|
* entering numbers: Numbers.
|
430 |
|
|
* environment (of your program): Environment.
|
431 |
|
|
* error: Errors.
|
432 |
|
|
* error on valid input: Bug Criteria.
|
433 |
|
|
* error-begin: Errors.
|
434 |
|
|
* event designators: Event Designators.
|
435 |
|
|
* event handling: Set Catchpoints.
|
436 |
|
|
* examining data: Data.
|
437 |
|
|
* examining memory: Memory.
|
438 |
|
|
* exception handlers: Set Catchpoints.
|
439 |
|
|
* exception handlers, how to list: Frame Info.
|
440 |
|
|
* exceptionHandler: Bootstrapping.
|
441 |
|
|
* exchange-point-and-mark (C-x C-x): Miscellaneous Commands.
|
442 |
|
|
* exec-file: Files.
|
443 |
|
|
* executable file: Files.
|
444 |
|
|
* exited: Annotations for Running.
|
445 |
|
|
* exiting GDB: Quitting GDB.
|
446 |
|
|
* expand-tilde: Readline Init File Syntax.
|
447 |
|
|
* expressions: Expressions.
|
448 |
|
|
* expressions in C or C++: C.
|
449 |
|
|
* expressions in C++: C plus plus expressions.
|
450 |
|
|
* expressions in Modula-2: Modula-2.
|
451 |
|
|
* f (frame): Selection.
|
452 |
|
|
* fatal signal: Bug Criteria.
|
453 |
|
|
* fatal signals: Signals.
|
454 |
|
|
* fg (resume foreground execution): Continuing and Stepping.
|
455 |
|
|
* field: Breakpoint Info.
|
456 |
|
|
* field-begin: Value Annotations.
|
457 |
|
|
* field-end: Value Annotations.
|
458 |
|
|
* field-name-end: Value Annotations.
|
459 |
|
|
* field-value: Value Annotations.
|
460 |
|
|
* file: Files.
|
461 |
|
|
* finish: Continuing and Stepping.
|
462 |
|
|
* flinching: Messages/Warnings.
|
463 |
|
|
* floating point: Floating Point Hardware.
|
464 |
|
|
* floating point registers: Registers.
|
465 |
|
|
* floating point, MIPS remote: MIPS Embedded.
|
466 |
|
|
* flush_i_cache: Bootstrapping.
|
467 |
|
|
* focus of debugging: Threads.
|
468 |
|
|
* foo: Symbol Errors.
|
469 |
|
|
* fork, debugging programs which call: Processes.
|
470 |
|
|
* format options: Print Settings.
|
471 |
|
|
* formatted output: Output Formats.
|
472 |
362 |
markom |
* Fortran: Summary.
|
473 |
106 |
markom |
* forward-backward-delete-char (): Commands For Text.
|
474 |
|
|
* forward-char (C-f): Commands For Moving.
|
475 |
|
|
* forward-search: Search.
|
476 |
|
|
* forward-search-history (C-s): Commands For History.
|
477 |
|
|
* forward-word (M-f): Commands For Moving.
|
478 |
|
|
* frame number: Frames.
|
479 |
|
|
* frame pointer: Frames.
|
480 |
|
|
* frame, command: Frames.
|
481 |
|
|
* frame, definition: Frames.
|
482 |
|
|
* frame, selecting: Selection.
|
483 |
|
|
* frame-address: Frame Annotations.
|
484 |
|
|
* frame-address-end: Frame Annotations.
|
485 |
|
|
* frame-args: Frame Annotations.
|
486 |
|
|
* frame-begin: Frame Annotations.
|
487 |
|
|
* frame-end: Frame Annotations.
|
488 |
|
|
* frame-function-name: Frame Annotations.
|
489 |
|
|
* frame-source-begin: Frame Annotations.
|
490 |
|
|
* frame-source-end: Frame Annotations.
|
491 |
|
|
* frame-source-file: Frame Annotations.
|
492 |
|
|
* frame-source-file-end: Frame Annotations.
|
493 |
|
|
* frame-source-line: Frame Annotations.
|
494 |
|
|
* frame-where: Frame Annotations.
|
495 |
|
|
* frameless execution: Frames.
|
496 |
|
|
* frames-invalid: Invalidation.
|
497 |
362 |
markom |
* Fujitsu: Remote Serial.
|
498 |
106 |
markom |
* function-call: Frame Annotations.
|
499 |
|
|
* g++, GNU C++ compiler: C.
|
500 |
362 |
markom |
* GDB bugs, reporting: Bug Reporting.
|
501 |
|
|
* GDB reference card: Formatting Documentation.
|
502 |
106 |
markom |
* gdb.ini: Command Files.
|
503 |
362 |
markom |
* GDB/MI, breakpoint commands: GDB/MI Breakpoint Table Commands.
|
504 |
|
|
* GDB/MI, compatibility with CLI: GDB/MI Compatibility with CLI.
|
505 |
|
|
* GDB/MI, data manipulation: GDB/MI Data Manipulation.
|
506 |
|
|
* GDB/MI, draft changes to output syntax: GDB/MI Draft Changes to Output Syntax.
|
507 |
|
|
* GDB/MI, input syntax: GDB/MI Input Syntax.
|
508 |
|
|
* GDB/MI, its purpose: GDB/MI.
|
509 |
|
|
* GDB/MI, out-of-band records: GDB/MI Out-of-band Records.
|
510 |
|
|
* GDB/MI, output syntax: GDB/MI Output Syntax.
|
511 |
|
|
* GDB/MI, result records: GDB/MI Result Records.
|
512 |
|
|
* GDB/MI, simple examples: GDB/MI Simple Examples.
|
513 |
|
|
* GDB/MI, stream records: GDB/MI Stream Records.
|
514 |
|
|
* GDBHISTFILE: History.
|
515 |
106 |
markom |
* gdbserve.nlm: NetWare.
|
516 |
|
|
* gdbserver: Server.
|
517 |
|
|
* getDebugChar: Bootstrapping.
|
518 |
362 |
markom |
* GNU C++: C.
|
519 |
|
|
* GNU Emacs: Emacs.
|
520 |
106 |
markom |
* h (help): Help.
|
521 |
362 |
markom |
* H8/300 or H8/500 download: H8/300.
|
522 |
106 |
markom |
* handle: Signals.
|
523 |
|
|
* handle_exception: Stub Contents.
|
524 |
|
|
* handling signals: Signals.
|
525 |
|
|
* hardware watchpoints: Set Watchpoints.
|
526 |
|
|
* hbreak: Set Breaks.
|
527 |
|
|
* help: Help.
|
528 |
|
|
* help target: Target Commands.
|
529 |
|
|
* help user-defined: Define.
|
530 |
|
|
* heuristic-fence-post (Alpha, MIPS): MIPS.
|
531 |
|
|
* history events: Event Designators.
|
532 |
|
|
* history expansion <1>: History Interaction.
|
533 |
|
|
* history expansion: History.
|
534 |
|
|
* history file: History.
|
535 |
|
|
* history number: Value History.
|
536 |
|
|
* history save: History.
|
537 |
|
|
* history size: History.
|
538 |
|
|
* history substitution: History.
|
539 |
|
|
* history-search-backward (): Commands For History.
|
540 |
|
|
* history-search-forward (): Commands For History.
|
541 |
362 |
markom |
* Hitachi: Remote Serial.
|
542 |
|
|
* Hitachi SH download: H8/300.
|
543 |
106 |
markom |
* hooks, for commands: Hooks.
|
544 |
|
|
* horizontal-scroll-mode: Readline Init File Syntax.
|
545 |
|
|
* i (info): Help.
|
546 |
|
|
* i/o: Input/Output.
|
547 |
|
|
* i386: Remote Serial.
|
548 |
|
|
* i386-stub.c: Remote Serial.
|
549 |
|
|
* i960: i960.
|
550 |
|
|
* if: Define.
|
551 |
|
|
* ignore: Conditions.
|
552 |
|
|
* ignore count (of breakpoint): Conditions.
|
553 |
362 |
markom |
* INCLUDE_RDB: VxWorks.
|
554 |
106 |
markom |
* info: Help.
|
555 |
|
|
* info address: Symbols.
|
556 |
|
|
* info all-registers: Registers.
|
557 |
|
|
* info args: Frame Info.
|
558 |
|
|
* info breakpoints: Set Breaks.
|
559 |
|
|
* info catch: Frame Info.
|
560 |
|
|
* info display: Auto Display.
|
561 |
|
|
* info extensions: Show.
|
562 |
|
|
* info f (info frame): Frame Info.
|
563 |
|
|
* info files: Files.
|
564 |
|
|
* info float: Floating Point Hardware.
|
565 |
|
|
* info frame: Frame Info.
|
566 |
|
|
* info frame, show the source language: Show.
|
567 |
|
|
* info functions: Symbols.
|
568 |
|
|
* info line: Machine Code.
|
569 |
|
|
* info locals: Frame Info.
|
570 |
|
|
* info proc: SVR4 Process Information.
|
571 |
|
|
* info proc id: SVR4 Process Information.
|
572 |
|
|
* info proc mappings: SVR4 Process Information.
|
573 |
|
|
* info proc status: SVR4 Process Information.
|
574 |
|
|
* info proc times: SVR4 Process Information.
|
575 |
|
|
* info program: Stopping.
|
576 |
|
|
* info registers: Registers.
|
577 |
|
|
* info s (info stack): Backtrace.
|
578 |
|
|
* info set: Help.
|
579 |
|
|
* info share: Files.
|
580 |
|
|
* info sharedlibrary: Files.
|
581 |
|
|
* info signals: Signals.
|
582 |
|
|
* info source: Symbols.
|
583 |
|
|
* info source, show the source language: Show.
|
584 |
|
|
* info sources: Symbols.
|
585 |
|
|
* info stack: Backtrace.
|
586 |
|
|
* info target: Files.
|
587 |
|
|
* info terminal: Input/Output.
|
588 |
|
|
* info threads: Threads.
|
589 |
|
|
* info types: Symbols.
|
590 |
|
|
* info variables: Symbols.
|
591 |
|
|
* info watchpoints: Set Watchpoints.
|
592 |
|
|
* inheritance: Debugging C plus plus.
|
593 |
|
|
* init file: Command Files.
|
594 |
|
|
* init file name: Command Files.
|
595 |
|
|
* initial frame: Frames.
|
596 |
|
|
* initialization file, readline: Readline Init File.
|
597 |
|
|
* innermost frame: Frames.
|
598 |
|
|
* input syntax for GDB/MI: GDB/MI Input Syntax.
|
599 |
|
|
* input-meta: Readline Init File Syntax.
|
600 |
|
|
* insert-comment (M-#): Miscellaneous Commands.
|
601 |
|
|
* insert-completions (M-*): Commands For Completion.
|
602 |
|
|
* inspect: Data.
|
603 |
|
|
* installation: Installing GDB.
|
604 |
|
|
* instructions, assembly: Machine Code.
|
605 |
362 |
markom |
* Intel: Remote Serial.
|
606 |
|
|
* Intel disassembly flavor: Machine Code.
|
607 |
106 |
markom |
* interaction, readline: Readline Interaction.
|
608 |
|
|
* internal GDB breakpoints: Set Breaks.
|
609 |
|
|
* interrupt: Quitting GDB.
|
610 |
|
|
* interrupting remote programs: Debug Session.
|
611 |
|
|
* interrupting remote targets: Bootstrapping.
|
612 |
|
|
* invalid input: Bug Criteria.
|
613 |
|
|
* isearch-terminators: Readline Init File Syntax.
|
614 |
|
|
* jump: Jumping.
|
615 |
|
|
* kernel object: KOD.
|
616 |
|
|
* kernel object display: KOD.
|
617 |
|
|
* keymap: Readline Init File Syntax.
|
618 |
|
|
* kill: Kill Process.
|
619 |
|
|
* kill ring: Readline Killing Commands.
|
620 |
|
|
* kill-line (C-k): Commands For Killing.
|
621 |
|
|
* kill-region (): Commands For Killing.
|
622 |
|
|
* kill-whole-line (): Commands For Killing.
|
623 |
|
|
* kill-word (M-d): Commands For Killing.
|
624 |
|
|
* killing text: Readline Killing Commands.
|
625 |
362 |
markom |
* KOD: KOD.
|
626 |
106 |
markom |
* l (list): List.
|
627 |
|
|
* languages: Languages.
|
628 |
|
|
* latest breakpoint: Set Breaks.
|
629 |
|
|
* leaving GDB: Quitting GDB.
|
630 |
|
|
* linespec: List.
|
631 |
|
|
* list: List.
|
632 |
|
|
* listing machine instructions: Machine Code.
|
633 |
|
|
* load FILENAME: Target Commands.
|
634 |
|
|
* log file for EB29K: Remote Log.
|
635 |
|
|
* log output in GDB/MI: GDB/MI Output Syntax.
|
636 |
|
|
* m680x0: Remote Serial.
|
637 |
|
|
* m68k-stub.c: Remote Serial.
|
638 |
|
|
* machine instructions: Machine Code.
|
639 |
|
|
* maint info breakpoints: Set Breaks.
|
640 |
|
|
* maint print psymbols: Symbols.
|
641 |
|
|
* maint print symbols: Symbols.
|
642 |
|
|
* make: Shell Commands.
|
643 |
|
|
* mapped: Files.
|
644 |
|
|
* mark-modified-lines: Readline Init File Syntax.
|
645 |
|
|
* member functions: C plus plus expressions.
|
646 |
|
|
* memory models, H8/500: H8/500.
|
647 |
|
|
* memory tracing: Breakpoints.
|
648 |
|
|
* memory, viewing as typed object: Expressions.
|
649 |
|
|
* memory-mapped symbol file: Files.
|
650 |
|
|
* memset: Bootstrapping.
|
651 |
|
|
* menu-complete (): Commands For Completion.
|
652 |
|
|
* meta-flag: Readline Init File Syntax.
|
653 |
362 |
markom |
* MIPS boards: MIPS Embedded.
|
654 |
|
|
* MIPS remote floating point: MIPS Embedded.
|
655 |
|
|
* MIPS remotedebug protocol: MIPS Embedded.
|
656 |
|
|
* MIPS stack: MIPS.
|
657 |
|
|
* Modula-2: Summary.
|
658 |
|
|
* Modula-2 built-ins: M2 Operators.
|
659 |
|
|
* Modula-2 checks: M2 Checks.
|
660 |
|
|
* Modula-2 constants: Built-In Func/Proc.
|
661 |
|
|
* Modula-2 defaults: M2 Defaults.
|
662 |
|
|
* Modula-2 operators: M2 Operators.
|
663 |
|
|
* Modula-2, deviations from: Deviations.
|
664 |
|
|
* Modula-2, GDB support: Modula-2.
|
665 |
|
|
* Motorola 680x0: Remote Serial.
|
666 |
106 |
markom |
* multiple processes: Processes.
|
667 |
|
|
* multiple targets: Active Targets.
|
668 |
|
|
* multiple threads: Threads.
|
669 |
|
|
* n (next): Continuing and Stepping.
|
670 |
|
|
* names of symbols: Symbols.
|
671 |
|
|
* namespace in C++: C plus plus expressions.
|
672 |
|
|
* negative breakpoint numbers: Set Breaks.
|
673 |
362 |
markom |
* New SYSTAG message: Threads.
|
674 |
|
|
* New SYSTAG message, on HP-UX: Threads.
|
675 |
106 |
markom |
* next: Continuing and Stepping.
|
676 |
|
|
* next-history (C-n): Commands For History.
|
677 |
|
|
* nexti: Continuing and Stepping.
|
678 |
|
|
* ni (nexti): Continuing and Stepping.
|
679 |
362 |
markom |
* Nindy: i960.
|
680 |
106 |
markom |
* non-incremental-forward-search-history (M-n): Commands For History.
|
681 |
|
|
* non-incremental-reverse-search-history (M-p): Commands For History.
|
682 |
|
|
* notation, readline: Readline Bare Essentials.
|
683 |
|
|
* notational conventions, for GDB/MI: GDB/MI.
|
684 |
|
|
* notify output in GDB/MI: GDB/MI Output Syntax.
|
685 |
|
|
* number representation: Numbers.
|
686 |
|
|
* numbers for breakpoints: Breakpoints.
|
687 |
|
|
* object formats and C++: C plus plus expressions.
|
688 |
|
|
* online documentation: Help.
|
689 |
|
|
* optimized code, debugging: Compilation.
|
690 |
|
|
* out-of-band records in GDB/MI: GDB/MI Out-of-band Records.
|
691 |
|
|
* outermost frame: Frames.
|
692 |
|
|
* output: Output.
|
693 |
|
|
* output formats: Output Formats.
|
694 |
|
|
* output syntax of GDB/MI: GDB/MI Output Syntax.
|
695 |
|
|
* output-meta: Readline Init File Syntax.
|
696 |
|
|
* overload-choice: Prompting.
|
697 |
|
|
* overloaded functions, calling: C plus plus expressions.
|
698 |
|
|
* overloaded functions, overload resolution: Debugging C plus plus.
|
699 |
|
|
* overloading: Breakpoint Menus.
|
700 |
|
|
* overloading in C++: Debugging C plus plus.
|
701 |
|
|
* packets, reporting on stdout: Debugging Output.
|
702 |
|
|
* partial symbol dump: Symbols.
|
703 |
362 |
markom |
* Pascal: Summary.
|
704 |
106 |
markom |
* patching binaries: Patching.
|
705 |
|
|
* path: Environment.
|
706 |
|
|
* pauses in output: Screen Size.
|
707 |
|
|
* pipes: Starting.
|
708 |
|
|
* pointer, finding referent: Print Settings.
|
709 |
|
|
* possible-completions (M-?): Commands For Completion.
|
710 |
|
|
* post-commands: Prompting.
|
711 |
|
|
* post-overload-choice: Prompting.
|
712 |
|
|
* post-prompt: Prompting.
|
713 |
|
|
* post-prompt-for-continue: Prompting.
|
714 |
|
|
* post-query: Prompting.
|
715 |
|
|
* pre-commands: Prompting.
|
716 |
|
|
* pre-overload-choice: Prompting.
|
717 |
|
|
* pre-prompt: Prompting.
|
718 |
|
|
* pre-prompt-for-continue: Prompting.
|
719 |
|
|
* pre-query: Prompting.
|
720 |
|
|
* prefix-meta (ESC): Miscellaneous Commands.
|
721 |
|
|
* previous-history (C-p): Commands For History.
|
722 |
|
|
* print: Data.
|
723 |
|
|
* print settings: Print Settings.
|
724 |
|
|
* printf: Output.
|
725 |
|
|
* printing data: Data.
|
726 |
|
|
* process image: SVR4 Process Information.
|
727 |
|
|
* processes, multiple: Processes.
|
728 |
|
|
* prompt <1>: Prompting.
|
729 |
|
|
* prompt: Prompt.
|
730 |
|
|
* prompt-for-continue: Prompting.
|
731 |
|
|
* protocol, GDB remote serial: Protocol.
|
732 |
|
|
* ptype: Symbols.
|
733 |
|
|
* putDebugChar: Bootstrapping.
|
734 |
|
|
* pwd: Working Directory.
|
735 |
|
|
* q (quit): Quitting GDB.
|
736 |
|
|
* query: Prompting.
|
737 |
|
|
* quit: Errors.
|
738 |
|
|
* quit [EXPRESSION]: Quitting GDB.
|
739 |
|
|
* quoted-insert (C-q, C-v): Commands For Text.
|
740 |
|
|
* quotes in commands: Completion.
|
741 |
|
|
* quoting names: Symbols.
|
742 |
|
|
* r (run): Starting.
|
743 |
|
|
* raise exceptions: Set Catchpoints.
|
744 |
|
|
* range checking: Type Checking.
|
745 |
|
|
* ranges of breakpoints: Breakpoints.
|
746 |
|
|
* rbreak: Set Breaks.
|
747 |
|
|
* re-read-init-file (C-x C-r): Miscellaneous Commands.
|
748 |
|
|
* reading symbols immediately: Files.
|
749 |
|
|
* readline: Editing.
|
750 |
|
|
* readnow: Files.
|
751 |
|
|
* record: Breakpoint Info.
|
752 |
|
|
* redirection: Input/Output.
|
753 |
|
|
* redraw-current-line (): Commands For Moving.
|
754 |
|
|
* reference card: Formatting Documentation.
|
755 |
|
|
* reference declarations: C plus plus expressions.
|
756 |
|
|
* register stack, AMD29K: A29K.
|
757 |
|
|
* registers: Registers.
|
758 |
|
|
* regular expression: Set Breaks.
|
759 |
|
|
* reloading symbols: Symbols.
|
760 |
|
|
* remote connection without stubs: Server.
|
761 |
|
|
* remote debugging: Remote.
|
762 |
|
|
* remote programs, interrupting: Debug Session.
|
763 |
|
|
* remote serial debugging summary: Debug Session.
|
764 |
|
|
* remote serial debugging, overview: Remote Serial.
|
765 |
|
|
* remote serial protocol: Protocol.
|
766 |
|
|
* remote serial stub: Stub Contents.
|
767 |
|
|
* remote serial stub list: Remote Serial.
|
768 |
|
|
* remote serial stub, initialization: Stub Contents.
|
769 |
|
|
* remote serial stub, main routine: Stub Contents.
|
770 |
|
|
* remote stub, example: Protocol.
|
771 |
|
|
* remote stub, support routines: Bootstrapping.
|
772 |
|
|
* remotedebug, MIPS protocol: MIPS Embedded.
|
773 |
|
|
* remotetimeout: Sparclet.
|
774 |
|
|
* repeating commands: Command Syntax.
|
775 |
|
|
* reporting bugs in GDB: GDB Bugs.
|
776 |
|
|
* reset: Nindy Reset.
|
777 |
|
|
* response time, MIPS debugging: MIPS.
|
778 |
|
|
* result records in GDB/MI: GDB/MI Result Records.
|
779 |
|
|
* resuming execution: Continuing and Stepping.
|
780 |
362 |
markom |
* RET (repeat last command): Command Syntax.
|
781 |
106 |
markom |
* retransmit-timeout, MIPS protocol: MIPS Embedded.
|
782 |
|
|
* return: Returning.
|
783 |
|
|
* returning from a function: Returning.
|
784 |
|
|
* reverse-search: Search.
|
785 |
|
|
* reverse-search-history (C-r): Commands For History.
|
786 |
|
|
* revert-line (M-r): Miscellaneous Commands.
|
787 |
|
|
* run: Starting.
|
788 |
|
|
* running: Starting.
|
789 |
|
|
* running 29K programs: A29K EB29K.
|
790 |
362 |
markom |
* running and debugging Sparclet programs: Sparclet Execution.
|
791 |
106 |
markom |
* running VxWorks tasks: VxWorks Attach.
|
792 |
|
|
* running, on Sparclet: Sparclet.
|
793 |
|
|
* rwatch: Set Watchpoints.
|
794 |
|
|
* s (step): Continuing and Stepping.
|
795 |
|
|
* saving symbol table: Files.
|
796 |
|
|
* scope: M2 Scope.
|
797 |
|
|
* search: Search.
|
798 |
|
|
* searching: Search.
|
799 |
|
|
* section: Files.
|
800 |
|
|
* select-frame: Frames.
|
801 |
|
|
* selected frame: Stack.
|
802 |
|
|
* selecting frame silently: Frames.
|
803 |
|
|
* self-insert (a, b, A, 1, !, ...): Commands For Text.
|
804 |
|
|
* sequence-id, for GDB remote: Protocol.
|
805 |
|
|
* serial connections, debugging: Debugging Output.
|
806 |
|
|
* serial device, Hitachi micros: Hitachi Boards.
|
807 |
|
|
* serial line speed, Hitachi micros: Hitachi Boards.
|
808 |
|
|
* serial line, target remote: Debug Session.
|
809 |
|
|
* serial protocol, GDB remote: Protocol.
|
810 |
|
|
* server prefix for annotations: Server Prefix.
|
811 |
|
|
* set: Help.
|
812 |
|
|
* set args: Arguments.
|
813 |
|
|
* set auto-solib-add: Files.
|
814 |
|
|
* set check range: Range Checking.
|
815 |
|
|
* set check type: Type Checking.
|
816 |
|
|
* set check, range: Range Checking.
|
817 |
|
|
* set check, type: Type Checking.
|
818 |
|
|
* set complaints: Messages/Warnings.
|
819 |
|
|
* set confirm: Messages/Warnings.
|
820 |
|
|
* set debug arch: Debugging Output.
|
821 |
|
|
* set debug event: Debugging Output.
|
822 |
|
|
* set debug expression: Debugging Output.
|
823 |
|
|
* set debug overload: Debugging Output.
|
824 |
|
|
* set debug remote: Debugging Output.
|
825 |
|
|
* set debug serial: Debugging Output.
|
826 |
|
|
* set debug target: Debugging Output.
|
827 |
|
|
* set debug varobj: Debugging Output.
|
828 |
|
|
* set demangle-style: Print Settings.
|
829 |
|
|
* set disassembly-flavor: Machine Code.
|
830 |
|
|
* set editing: Editing.
|
831 |
|
|
* set endian auto: Byte Order.
|
832 |
|
|
* set endian big: Byte Order.
|
833 |
|
|
* set endian little: Byte Order.
|
834 |
|
|
* set environment: Environment.
|
835 |
|
|
* set extension-language: Show.
|
836 |
|
|
* set follow-fork-mode: Processes.
|
837 |
|
|
* set gnutarget: Target Commands.
|
838 |
|
|
* set height: Screen Size.
|
839 |
|
|
* set history expansion: History.
|
840 |
|
|
* set history filename: History.
|
841 |
|
|
* set history save: History.
|
842 |
|
|
* set history size: History.
|
843 |
|
|
* set input-radix: Numbers.
|
844 |
|
|
* set language: Manually.
|
845 |
|
|
* set listsize: List.
|
846 |
|
|
* set machine: Hitachi Special.
|
847 |
|
|
* set memory MOD: H8/500.
|
848 |
|
|
* set mipsfpu: MIPS Embedded.
|
849 |
|
|
* set opaque-type-resolution: Symbols.
|
850 |
|
|
* set output-radix: Numbers.
|
851 |
|
|
* set overload-resolution: Debugging C plus plus.
|
852 |
|
|
* set print address: Print Settings.
|
853 |
|
|
* set print array: Print Settings.
|
854 |
|
|
* set print asm-demangle: Print Settings.
|
855 |
|
|
* set print demangle: Print Settings.
|
856 |
|
|
* set print elements: Print Settings.
|
857 |
|
|
* set print max-symbolic-offset: Print Settings.
|
858 |
|
|
* set print null-stop: Print Settings.
|
859 |
|
|
* set print object: Print Settings.
|
860 |
|
|
* set print pretty: Print Settings.
|
861 |
|
|
* set print sevenbit-strings: Print Settings.
|
862 |
|
|
* set print static-members: Print Settings.
|
863 |
|
|
* set print symbol-filename: Print Settings.
|
864 |
|
|
* set print union: Print Settings.
|
865 |
|
|
* set print vtbl: Print Settings.
|
866 |
|
|
* set processor ARGS: MIPS Embedded.
|
867 |
|
|
* set prompt: Prompt.
|
868 |
|
|
* set remotedebug, MIPS protocol: MIPS Embedded.
|
869 |
|
|
* set retransmit-timeout: MIPS Embedded.
|
870 |
|
|
* set rstack_high_address: A29K.
|
871 |
|
|
* set symbol-reloading: Symbols.
|
872 |
|
|
* set timeout: MIPS Embedded.
|
873 |
|
|
* set variable: Assignment.
|
874 |
|
|
* set verbose: Messages/Warnings.
|
875 |
|
|
* set width: Screen Size.
|
876 |
|
|
* set write: Patching.
|
877 |
|
|
* set-mark (C-@): Miscellaneous Commands.
|
878 |
|
|
* set_debug_traps: Stub Contents.
|
879 |
|
|
* setting variables: Assignment.
|
880 |
|
|
* setting watchpoints: Set Watchpoints.
|
881 |
362 |
markom |
* SH: Remote Serial.
|
882 |
106 |
markom |
* sh-stub.c: Remote Serial.
|
883 |
|
|
* share: Files.
|
884 |
|
|
* shared libraries: Files.
|
885 |
|
|
* sharedlibrary: Files.
|
886 |
|
|
* shell: Shell Commands.
|
887 |
|
|
* shell escape: Shell Commands.
|
888 |
|
|
* show: Help.
|
889 |
|
|
* show args: Arguments.
|
890 |
|
|
* show auto-solib-add: Files.
|
891 |
|
|
* show check range: Range Checking.
|
892 |
|
|
* show check type: Type Checking.
|
893 |
|
|
* show complaints: Messages/Warnings.
|
894 |
|
|
* show confirm: Messages/Warnings.
|
895 |
|
|
* show convenience: Convenience Vars.
|
896 |
|
|
* show copying: Help.
|
897 |
|
|
* show debug arch: Debugging Output.
|
898 |
|
|
* show debug event: Debugging Output.
|
899 |
|
|
* show debug expression: Debugging Output.
|
900 |
|
|
* show debug overload: Debugging Output.
|
901 |
|
|
* show debug remote: Debugging Output.
|
902 |
|
|
* show debug serial: Debugging Output.
|
903 |
|
|
* show debug target: Debugging Output.
|
904 |
|
|
* show debug varobj: Debugging Output.
|
905 |
|
|
* show demangle-style: Print Settings.
|
906 |
|
|
* show directories: Source Path.
|
907 |
|
|
* show editing: Editing.
|
908 |
|
|
* show environment: Environment.
|
909 |
|
|
* show gnutarget: Target Commands.
|
910 |
|
|
* show height: Screen Size.
|
911 |
|
|
* show history: History.
|
912 |
|
|
* show input-radix: Numbers.
|
913 |
|
|
* show language: Show.
|
914 |
|
|
* show listsize: List.
|
915 |
|
|
* show machine: Hitachi Special.
|
916 |
|
|
* show mipsfpu: MIPS Embedded.
|
917 |
|
|
* show opaque-type-resolution: Symbols.
|
918 |
|
|
* show output-radix: Numbers.
|
919 |
|
|
* show paths: Environment.
|
920 |
|
|
* show print address: Print Settings.
|
921 |
|
|
* show print array: Print Settings.
|
922 |
|
|
* show print asm-demangle: Print Settings.
|
923 |
|
|
* show print demangle: Print Settings.
|
924 |
|
|
* show print elements: Print Settings.
|
925 |
|
|
* show print max-symbolic-offset: Print Settings.
|
926 |
|
|
* show print object: Print Settings.
|
927 |
|
|
* show print pretty: Print Settings.
|
928 |
|
|
* show print sevenbit-strings: Print Settings.
|
929 |
|
|
* show print static-members: Print Settings.
|
930 |
|
|
* show print symbol-filename: Print Settings.
|
931 |
|
|
* show print union: Print Settings.
|
932 |
|
|
* show print vtbl: Print Settings.
|
933 |
|
|
* show processor: MIPS Embedded.
|
934 |
|
|
* show prompt: Prompt.
|
935 |
|
|
* show remotedebug, MIPS protocol: MIPS Embedded.
|
936 |
|
|
* show retransmit-timeout: MIPS Embedded.
|
937 |
|
|
* show rstack_high_address: A29K.
|
938 |
|
|
* show symbol-reloading: Symbols.
|
939 |
|
|
* show timeout: MIPS Embedded.
|
940 |
|
|
* show user: Define.
|
941 |
|
|
* show values: Value History.
|
942 |
|
|
* show verbose: Messages/Warnings.
|
943 |
|
|
* show version: Help.
|
944 |
|
|
* show warranty: Help.
|
945 |
|
|
* show width: Screen Size.
|
946 |
|
|
* show write: Patching.
|
947 |
|
|
* show-all-if-ambiguous: Readline Init File Syntax.
|
948 |
|
|
* shows: History.
|
949 |
|
|
* si (stepi): Continuing and Stepping.
|
950 |
|
|
* signal <1>: Annotations for Running.
|
951 |
|
|
* signal: Signaling.
|
952 |
|
|
* signal-handler-caller: Frame Annotations.
|
953 |
|
|
* signal-name: Annotations for Running.
|
954 |
|
|
* signal-name-end: Annotations for Running.
|
955 |
|
|
* signal-string: Annotations for Running.
|
956 |
|
|
* signal-string-end: Annotations for Running.
|
957 |
|
|
* signalled: Annotations for Running.
|
958 |
|
|
* signals: Signals.
|
959 |
|
|
* silent: Break Commands.
|
960 |
|
|
* sim: Z8000.
|
961 |
|
|
* simulator, Z8000: Z8000.
|
962 |
|
|
* size of screen: Screen Size.
|
963 |
|
|
* software watchpoints: Set Watchpoints.
|
964 |
|
|
* source <1>: Source Annotations.
|
965 |
|
|
* source: Command Files.
|
966 |
|
|
* source path: Source Path.
|
967 |
362 |
markom |
* Sparc: Remote Serial.
|
968 |
106 |
markom |
* sparc-stub.c: Remote Serial.
|
969 |
|
|
* sparcl-stub.c: Remote Serial.
|
970 |
362 |
markom |
* Sparclet: Sparclet.
|
971 |
|
|
* SparcLite: Remote Serial.
|
972 |
106 |
markom |
* speed: Hitachi Boards.
|
973 |
362 |
markom |
* ST2000 auxiliary commands: ST2000.
|
974 |
106 |
markom |
* st2000 CMD: ST2000.
|
975 |
|
|
* stack frame: Frames.
|
976 |
|
|
* stack on Alpha: MIPS.
|
977 |
|
|
* stack on MIPS: MIPS.
|
978 |
|
|
* stack traces: Backtrace.
|
979 |
|
|
* stacking targets: Active Targets.
|
980 |
|
|
* start-kbd-macro (C-x (): Keyboard Macros.
|
981 |
|
|
* starting <1>: Annotations for Running.
|
982 |
|
|
* starting: Starting.
|
983 |
|
|
* status output in GDB/MI: GDB/MI Output Syntax.
|
984 |
362 |
markom |
* STDBUG commands (ST2000): ST2000.
|
985 |
106 |
markom |
* step: Continuing and Stepping.
|
986 |
|
|
* stepi: Continuing and Stepping.
|
987 |
|
|
* stepping: Continuing and Stepping.
|
988 |
|
|
* stop, a pseudo-command: Hooks.
|
989 |
|
|
* stopped threads: Thread Stops.
|
990 |
|
|
* stopping: Annotations for Running.
|
991 |
|
|
* stream records in GDB/MI: GDB/MI Stream Records.
|
992 |
|
|
* stub example, remote debugging: Protocol.
|
993 |
|
|
* stupid questions: Messages/Warnings.
|
994 |
|
|
* switching threads: Threads.
|
995 |
|
|
* switching threads automatically: Threads.
|
996 |
|
|
* symbol decoding style, C++: Print Settings.
|
997 |
|
|
* symbol dump: Symbols.
|
998 |
|
|
* symbol names: Symbols.
|
999 |
|
|
* symbol overloading: Breakpoint Menus.
|
1000 |
|
|
* symbol table: Files.
|
1001 |
|
|
* symbol-file: Files.
|
1002 |
|
|
* symbols, reading immediately: Files.
|
1003 |
|
|
* target: Targets.
|
1004 |
|
|
* target abug: M68K.
|
1005 |
|
|
* target adapt: A29K Embedded.
|
1006 |
|
|
* target amd-eb: A29K Embedded.
|
1007 |
|
|
* target array: MIPS Embedded.
|
1008 |
|
|
* target bug: M88K.
|
1009 |
|
|
* target byte order: Byte Order.
|
1010 |
|
|
* target core: Target Commands.
|
1011 |
|
|
* target cpu32bug: M68K.
|
1012 |
|
|
* target dbug: M68K.
|
1013 |
|
|
* target ddb PORT: MIPS Embedded.
|
1014 |
|
|
* target dink32: PowerPC.
|
1015 |
|
|
* target e7000, with H8/300: H8/300.
|
1016 |
|
|
* target e7000, with Hitachi ICE: Hitachi ICE.
|
1017 |
|
|
* target e7000, with Hitachi SH: SH.
|
1018 |
|
|
* target es1800: M68K.
|
1019 |
|
|
* target est: M68K.
|
1020 |
|
|
* target exec: Target Commands.
|
1021 |
|
|
* target hms, and serial protocol: Hitachi Boards.
|
1022 |
|
|
* target hms, with H8/300: H8/300.
|
1023 |
|
|
* target hms, with Hitachi SH: SH.
|
1024 |
|
|
* target lsi PORT: MIPS Embedded.
|
1025 |
|
|
* target m32r: M32R/D.
|
1026 |
|
|
* target mips PORT: MIPS Embedded.
|
1027 |
|
|
* target mon960: i960.
|
1028 |
|
|
* target nindy: i960.
|
1029 |
|
|
* target nrom: Target Commands.
|
1030 |
|
|
* target op50n: PA.
|
1031 |
|
|
* target output in GDB/MI: GDB/MI Output Syntax.
|
1032 |
|
|
* target pmon PORT: MIPS Embedded.
|
1033 |
|
|
* target ppcbug: PowerPC.
|
1034 |
|
|
* target ppcbug1: PowerPC.
|
1035 |
|
|
* target r3900: MIPS Embedded.
|
1036 |
|
|
* target rdi: ARM.
|
1037 |
|
|
* target rdp: ARM.
|
1038 |
|
|
* target remote: Target Commands.
|
1039 |
|
|
* target rom68k: M68K.
|
1040 |
|
|
* target rombug: M68K.
|
1041 |
|
|
* target sds: PowerPC.
|
1042 |
|
|
* target sh3, with H8/300: H8/300.
|
1043 |
|
|
* target sh3, with SH: SH.
|
1044 |
|
|
* target sh3e, with H8/300: H8/300.
|
1045 |
|
|
* target sh3e, with SH: SH.
|
1046 |
|
|
* target sim: Target Commands.
|
1047 |
|
|
* target sim, with Z8000: Z8000.
|
1048 |
|
|
* target sparclite: Sparclite.
|
1049 |
|
|
* target vxworks: VxWorks.
|
1050 |
|
|
* target w89k: PA.
|
1051 |
|
|
* tbreak: Set Breaks.
|
1052 |
362 |
markom |
* TCP port, target remote: Debug Session.
|
1053 |
106 |
markom |
* terminal: Input/Output.
|
1054 |
|
|
* thbreak: Set Breaks.
|
1055 |
|
|
* this, inside C++ member functions: C plus plus expressions.
|
1056 |
|
|
* thread apply: Threads.
|
1057 |
|
|
* thread breakpoints: Thread Stops.
|
1058 |
|
|
* thread identifier (GDB): Threads.
|
1059 |
|
|
* thread identifier (system): Threads.
|
1060 |
|
|
* thread identifier (system), on HP-UX: Threads.
|
1061 |
|
|
* thread number: Threads.
|
1062 |
362 |
markom |
* thread THREADNO: Threads.
|
1063 |
106 |
markom |
* threads and watchpoints: Set Watchpoints.
|
1064 |
|
|
* threads of execution: Threads.
|
1065 |
|
|
* threads, automatic switching: Threads.
|
1066 |
|
|
* threads, continuing: Thread Stops.
|
1067 |
|
|
* threads, stopped: Thread Stops.
|
1068 |
|
|
* timeout, MIPS protocol: MIPS Embedded.
|
1069 |
|
|
* tracebacks: Backtrace.
|
1070 |
|
|
* transpose-chars (C-t): Commands For Text.
|
1071 |
|
|
* transpose-words (M-t): Commands For Text.
|
1072 |
|
|
* tty: Input/Output.
|
1073 |
|
|
* type casting memory: Expressions.
|
1074 |
|
|
* type checking: Checks.
|
1075 |
|
|
* type conversions in C++: C plus plus expressions.
|
1076 |
|
|
* u (until): Continuing and Stepping.
|
1077 |
|
|
* udi: A29K UDI.
|
1078 |
362 |
markom |
* UDI: A29K UDI.
|
1079 |
106 |
markom |
* undisplay: Auto Display.
|
1080 |
|
|
* undo (C-_, C-x C-u): Miscellaneous Commands.
|
1081 |
|
|
* universal-argument (): Numeric Arguments.
|
1082 |
|
|
* unix-line-discard (C-u): Commands For Killing.
|
1083 |
|
|
* unix-word-rubout (C-w): Commands For Killing.
|
1084 |
|
|
* unknown address, locating: Output Formats.
|
1085 |
|
|
* unset environment: Environment.
|
1086 |
|
|
* until: Continuing and Stepping.
|
1087 |
|
|
* up: Selection.
|
1088 |
|
|
* up-silently: Selection.
|
1089 |
|
|
* upcase-word (M-u): Commands For Text.
|
1090 |
|
|
* user-defined command: Define.
|
1091 |
|
|
* value history: Value History.
|
1092 |
|
|
* value-begin: Value Annotations.
|
1093 |
|
|
* value-end: Value Annotations.
|
1094 |
|
|
* value-history-begin: Value Annotations.
|
1095 |
|
|
* value-history-end: Value Annotations.
|
1096 |
|
|
* value-history-value: Value Annotations.
|
1097 |
|
|
* variable name conflict: Variables.
|
1098 |
|
|
* variable objects in GDB/MI: GDB/MI Variable Objects.
|
1099 |
|
|
* variable values, wrong: Variables.
|
1100 |
|
|
* variables, setting: Assignment.
|
1101 |
|
|
* version number: Help.
|
1102 |
|
|
* visible-stats: Readline Init File Syntax.
|
1103 |
362 |
markom |
* VxWorks: VxWorks.
|
1104 |
106 |
markom |
* vxworks-timeout: VxWorks.
|
1105 |
|
|
* watch: Set Watchpoints.
|
1106 |
|
|
* watchpoint: Annotations for Running.
|
1107 |
|
|
* watchpoints: Breakpoints.
|
1108 |
|
|
* watchpoints and threads: Set Watchpoints.
|
1109 |
|
|
* whatis: Symbols.
|
1110 |
|
|
* where: Backtrace.
|
1111 |
|
|
* while: Define.
|
1112 |
|
|
* wild pointer, interpreting: Print Settings.
|
1113 |
|
|
* word completion: Completion.
|
1114 |
|
|
* working directory: Source Path.
|
1115 |
|
|
* working directory (of your program): Working Directory.
|
1116 |
|
|
* working language: Languages.
|
1117 |
|
|
* writing into corefiles: Patching.
|
1118 |
|
|
* writing into executables: Patching.
|
1119 |
|
|
* wrong values: Variables.
|
1120 |
|
|
* x (examine memory): Memory.
|
1121 |
|
|
* x(examine), and info line: Machine Code.
|
1122 |
362 |
markom |
* XCOFF and C++: C plus plus expressions.
|
1123 |
106 |
markom |
* yank (C-y): Commands For Killing.
|
1124 |
|
|
* yank-last-arg (M-., M-_): Commands For History.
|
1125 |
|
|
* yank-nth-arg (M-C-y): Commands For History.
|
1126 |
|
|
* yank-pop (M-y): Commands For Killing.
|
1127 |
|
|
* yanking text: Readline Killing Commands.
|
1128 |
362 |
markom |
* Z8000: Z8000.
|
1129 |
|
|
* Zilog Z8000 simulator: Z8000.
|
1130 |
106 |
markom |
* {TYPE}: Expressions.
|
1131 |
|
|
|
1132 |
|
|
|