No empty .Rs/.Re
[netbsd-mini2440.git] / gnu / dist / gdb6 / gdb / doc / gdb.info
blobcd0e039cd8427666f1cdaed21f67ac18616a8b65
1 This is gdb.info, produced by makeinfo version 4.8 from
2 ../.././gdb/doc/gdb.texinfo.
4 INFO-DIR-SECTION Software development
5 START-INFO-DIR-ENTRY
6 * Gdb: (gdb).                     The GNU debugger.
7 END-INFO-DIR-ENTRY
9    This file documents the GNU debugger GDB.
11    This is the Ninth Edition, of `Debugging with GDB: the GNU
12 Source-Level Debugger' for GDB Version 6.5.
14    Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
15 1998,
16 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
17 Free Software Foundation, Inc.
19    Permission is granted to copy, distribute and/or modify this document
20 under the terms of the GNU Free Documentation License, Version 1.1 or
21 any later version published by the Free Software Foundation; with the
22 Invariant Sections being "Free Software" and "Free Software Needs Free
23 Documentation", with the Front-Cover Texts being "A GNU Manual," and
24 with the Back-Cover Texts as in (a) below.
26    (a) The Free Software Foundation's Back-Cover Text is: "You have
27 freedom to copy and modify this GNU Manual, like GNU software.  Copies
28 published by the Free Software Foundation raise funds for GNU
29 development."
31 \x1f
32 Indirect:
33 gdb.info-1: 1139
34 gdb.info-2: 300639
35 gdb.info-3: 598920
36 gdb.info-4: 883583
37 \x1f
38 Tag Table:
39 (Indirect)
40 Node: Top\x7f1139
41 Node: Summary\x7f3565
42 Node: Free Software\x7f5201
43 Node: Contributors\x7f10769
44 Node: Sample Session\x7f18506
45 Node: Invocation\x7f25336
46 Node: Invoking GDB\x7f25877
47 Node: File Options\x7f28190
48 Node: Mode Options\x7f30950
49 Node: Startup\x7f37362
50 Ref: Startup-Footnote-1\x7f39817
51 Node: Quitting GDB\x7f39926
52 Node: Shell Commands\x7f40817
53 Node: Logging output\x7f41659
54 Node: Commands\x7f42505
55 Node: Command Syntax\x7f43143
56 Node: Completion\x7f45306
57 Node: Help\x7f49641
58 Node: Running\x7f54871
59 Node: Compilation\x7f56053
60 Node: Starting\x7f58692
61 Node: Arguments\x7f63581
62 Node: Environment\x7f64851
63 Node: Working Directory\x7f68119
64 Node: Input/Output\x7f69227
65 Node: Attach\x7f71198
66 Node: Kill Process\x7f73634
67 Node: Threads\x7f74600
68 Node: Processes\x7f80744
69 Node: Checkpoint/Restart\x7f85795
70 Ref: Checkpoint/Restart-Footnote-1\x7f90328
71 Node: Stopping\x7f90363
72 Node: Breakpoints\x7f91510
73 Node: Set Breaks\x7f94744
74 Node: Set Watchpoints\x7f106336
75 Node: Set Catchpoints\x7f113178
76 Node: Delete Breaks\x7f116656
77 Node: Disabling\x7f118373
78 Node: Conditions\x7f121140
79 Node: Break Commands\x7f126088
80 Node: Breakpoint Menus\x7f128973
81 Node: Error in Breakpoints\x7f130705
82 Node: Breakpoint related warnings\x7f132283
83 Node: Continuing and Stepping\x7f134610
84 Node: Signals\x7f143950
85 Node: Thread Stops\x7f148083
86 Node: Stack\x7f152688
87 Node: Frames\x7f154163
88 Node: Backtrace\x7f156915
89 Ref: Backtrace-Footnote-1\x7f161709
90 Node: Selection\x7f161897
91 Node: Frame Info\x7f164761
92 Node: Source\x7f167092
93 Node: List\x7f168096
94 Node: Edit\x7f171625
95 Ref: Edit-Footnote-1\x7f173356
96 Node: Search\x7f173591
97 Node: Source Path\x7f174399
98 Node: Machine Code\x7f178040
99 Node: Data\x7f181450
100 Node: Expressions\x7f183831
101 Node: Variables\x7f185799
102 Node: Arrays\x7f189785
103 Node: Output Formats\x7f192314
104 Ref: Output Formats-Footnote-1\x7f194536
105 Node: Memory\x7f194693
106 Node: Auto Display\x7f199729
107 Node: Print Settings\x7f203501
108 Node: Value History\x7f215287
109 Node: Convenience Vars\x7f217703
110 Node: Registers\x7f221227
111 Ref: Registers-Footnote-1\x7f225902
112 Node: Floating Point Hardware\x7f226297
113 Node: Vector Unit\x7f226827
114 Node: OS Information\x7f227212
115 Node: Memory Region Attributes\x7f229219
116 Node: Dump/Restore Files\x7f232709
117 Node: Core File Generation\x7f235012
118 Node: Character Sets\x7f236244
119 Node: Caching Remote Data\x7f243076
120 Node: Macros\x7f244214
121 Node: Tracepoints\x7f251165
122 Node: Set Tracepoints\x7f253007
123 Node: Create and Delete Tracepoints\x7f254206
124 Node: Enable and Disable Tracepoints\x7f255850
125 Node: Tracepoint Passcounts\x7f256549
126 Node: Tracepoint Actions\x7f257973
127 Node: Listing Tracepoints\x7f260973
128 Node: Starting and Stopping Trace Experiment\x7f262094
129 Node: Analyze Collected Data\x7f263272
130 Node: tfind\x7f264577
131 Node: tdump\x7f268970
132 Node: save-tracepoints\x7f270629
133 Node: Tracepoint Variables\x7f271048
134 Node: Overlays\x7f272063
135 Node: How Overlays Work\x7f272783
136 Ref: A code overlay\x7f275343
137 Node: Overlay Commands\x7f278781
138 Node: Automatic Overlay Debugging\x7f282971
139 Node: Overlay Sample Program\x7f285112
140 Node: Languages\x7f286872
141 Node: Setting\x7f288035
142 Node: Filenames\x7f289737
143 Node: Manually\x7f290523
144 Node: Automatically\x7f291732
145 Node: Show\x7f292793
146 Node: Checks\x7f294115
147 Node: Type Checking\x7f295505
148 Node: Range Checking\x7f298238
149 Node: Supported languages\x7f300639
150 Node: C\x7f301812
151 Node: C Operators\x7f303043
152 Node: C Constants\x7f307424
153 Node: C plus plus expressions\x7f309911
154 Node: C Defaults\x7f313454
155 Node: C Checks\x7f314137
156 Node: Debugging C\x7f314860
157 Node: Debugging C plus plus\x7f315380
158 Node: Objective-C\x7f318466
159 Node: Method Names in Commands\x7f318927
160 Node: The Print Command with Objective-C\x7f320642
161 Node: Fortran\x7f321293
162 Node: Fortran Operators\x7f322018
163 Node: Fortran Defaults\x7f322608
164 Node: Special Fortran commands\x7f322993
165 Node: Pascal\x7f323493
166 Node: Modula-2\x7f324008
167 Node: M2 Operators\x7f324983
168 Node: Built-In Func/Proc\x7f327981
169 Node: M2 Constants\x7f330759
170 Node: M2 Types\x7f332360
171 Node: M2 Defaults\x7f335633
172 Node: Deviations\x7f336238
173 Node: M2 Checks\x7f337339
174 Node: M2 Scope\x7f338157
175 Node: GDB/M2\x7f339181
176 Node: Ada\x7f340093
177 Node: Ada Mode Intro\x7f340892
178 Node: Omissions from Ada\x7f342764
179 Node: Additions to Ada\x7f346725
180 Node: Stopping Before Main Program\x7f350623
181 Node: Ada Glitches\x7f351155
182 Node: Unsupported languages\x7f353133
183 Node: Symbols\x7f353823
184 Node: Altering\x7f367184
185 Node: Assignment\x7f368153
186 Node: Jumping\x7f371258
187 Node: Signaling\x7f373415
188 Node: Returning\x7f374546
189 Node: Calling\x7f375748
190 Node: Patching\x7f377641
191 Node: GDB Files\x7f378718
192 Node: Files\x7f379259
193 Node: Separate Debug Files\x7f397000
194 Node: Symbol Errors\x7f405342
195 Node: Targets\x7f408945
196 Node: Active Targets\x7f410528
197 Node: Target Commands\x7f412107
198 Node: Byte Order\x7f417747
199 Node: Remote\x7f418739
200 Node: KOD\x7f419861
201 Node: Remote Debugging\x7f421259
202 Node: Connecting\x7f421649
203 Node: Server\x7f426514
204 Ref: Server-Footnote-1\x7f430877
205 Node: Remote configuration\x7f430997
206 Ref: set remotebreak\x7f432030
207 Ref: set remote hardware-watchpoint-limit\x7f433763
208 Ref: set remote hardware-breakpoint-limit\x7f433763
209 Node: remote stub\x7f438246
210 Node: Stub Contents\x7f441143
211 Node: Bootstrapping\x7f443254
212 Node: Debug Session\x7f447063
213 Node: Configurations\x7f448623
214 Node: Native\x7f449392
215 Node: HP-UX\x7f449986
216 Node: BSD libkvm Interface\x7f450275
217 Node: SVR4 Process Information\x7f451346
218 Node: DJGPP Native\x7f454776
219 Node: Cygwin Native\x7f461356
220 Node: Non-debug DLL symbols\x7f464179
221 Node: Hurd Native\x7f468729
222 Node: Neutrino\x7f473992
223 Node: Embedded OS\x7f474367
224 Node: VxWorks\x7f474843
225 Node: VxWorks Connection\x7f477060
226 Node: VxWorks Download\x7f477994
227 Node: VxWorks Attach\x7f479729
228 Node: Embedded Processors\x7f480127
229 Node: ARM\x7f481504
230 Node: H8/300\x7f484458
231 Node: Renesas Boards\x7f485957
232 Node: Renesas ICE\x7f490380
233 Node: Renesas Special\x7f492107
234 Node: H8/500\x7f492557
235 Node: M32R/D\x7f492932
236 Node: M68K\x7f494637
237 Node: MIPS Embedded\x7f495271
238 Node: OpenRISC 1000\x7f500216
239 Node: PowerPC\x7f503070
240 Node: PA\x7f503734
241 Node: SH\x7f504014
242 Node: Sparclet\x7f504475
243 Node: Sparclet File\x7f505947
244 Node: Sparclet Connection\x7f506829
245 Node: Sparclet Download\x7f507309
246 Node: Sparclet Execution\x7f508360
247 Node: Sparclite\x7f508953
248 Node: ST2000\x7f509329
249 Node: Z8000\x7f510869
250 Node: AVR\x7f512250
251 Node: CRIS\x7f512613
252 Node: Super-H\x7f513591
253 Node: WinCE\x7f513847
254 Node: Architectures\x7f514755
255 Node: i386\x7f515103
256 Node: A29K\x7f515787
257 Node: Alpha\x7f516626
258 Node: MIPS\x7f516759
259 Node: HPPA\x7f520071
260 Node: Controlling GDB\x7f520577
261 Node: Prompt\x7f521338
262 Node: Editing\x7f522117
263 Node: Command History\x7f523060
264 Node: Screen Size\x7f526440
265 Node: Numbers\x7f528145
266 Node: ABI\x7f530122
267 Node: Messages/Warnings\x7f533051
268 Node: Debugging Output\x7f535089
269 Node: Sequences\x7f539296
270 Node: Define\x7f539898
271 Node: Hooks\x7f543249
272 Node: Command Files\x7f545439
273 Node: Output\x7f549094
274 Node: Interpreters\x7f551508
275 Node: TUI\x7f553599
276 Node: TUI Overview\x7f554293
277 Node: TUI Keys\x7f557378
278 Node: TUI Single Key Mode\x7f559879
279 Node: TUI Commands\x7f560727
280 Node: TUI Configuration\x7f562667
281 Node: Emacs\x7f564145
282 Node: GDB/MI\x7f569251
283 Node: GDB/MI Command Syntax\x7f570968
284 Node: GDB/MI Input Syntax\x7f571208
285 Node: GDB/MI Output Syntax\x7f572762
286 Node: GDB/MI Simple Examples\x7f576211
287 Node: GDB/MI Compatibility with CLI\x7f577376
288 Node: GDB/MI Output Records\x7f578107
289 Node: GDB/MI Result Records\x7f578396
290 Node: GDB/MI Stream Records\x7f579027
291 Node: GDB/MI Out-of-band Records\x7f580168
292 Node: GDB/MI Command Description Format\x7f581605
293 Node: GDB/MI Breakpoint Table Commands\x7f582556
294 Node: GDB/MI Data Manipulation\x7f598920
295 Node: GDB/MI Program Control\x7f618266
296 Node: GDB/MI Miscellaneous Commands\x7f631657
297 Node: GDB/MI Stack Manipulation\x7f634819
298 Node: GDB/MI Symbol Query\x7f643959
299 Node: GDB/MI Target Manipulation\x7f647252
300 Node: GDB/MI Thread Commands\x7f654351
301 Node: GDB/MI Tracepoint Commands\x7f656435
302 Node: GDB/MI Variable Objects\x7f656681
303 Ref: -var-list-children\x7f662413
304 Node: Annotations\x7f665646
305 Node: Annotations Overview\x7f666486
306 Node: Prompting\x7f668944
307 Node: Errors\x7f670468
308 Node: Invalidation\x7f671364
309 Node: Annotations for Running\x7f671841
310 Node: Source Annotations\x7f673361
311 Node: GDB Bugs\x7f674286
312 Node: Bug Criteria\x7f675012
313 Node: Bug Reporting\x7f675889
314 Node: Command Line Editing\x7f683511
315 Node: Introduction and Notation\x7f684179
316 Node: Readline Interaction\x7f685799
317 Node: Readline Bare Essentials\x7f686988
318 Node: Readline Movement Commands\x7f688775
319 Node: Readline Killing Commands\x7f689738
320 Node: Readline Arguments\x7f691656
321 Node: Searching\x7f692698
322 Node: Readline Init File\x7f694847
323 Node: Readline Init File Syntax\x7f695910
324 Node: Conditional Init Constructs\x7f707842
325 Node: Sample Init File\x7f710373
326 Node: Bindable Readline Commands\x7f713488
327 Node: Commands For Moving\x7f714543
328 Node: Commands For History\x7f715402
329 Node: Commands For Text\x7f718524
330 Node: Commands For Killing\x7f721248
331 Node: Numeric Arguments\x7f723388
332 Node: Commands For Completion\x7f724525
333 Node: Keyboard Macros\x7f726067
334 Node: Miscellaneous Commands\x7f726636
335 Node: Readline vi Mode\x7f729995
336 Node: Using History Interactively\x7f730912
337 Node: History Interaction\x7f731417
338 Node: Event Designators\x7f732839
339 Node: Word Designators\x7f733772
340 Node: Modifiers\x7f735409
341 Node: Formatting Documentation\x7f736634
342 Ref: Formatting Documentation-Footnote-1\x7f739954
343 Node: Installing GDB\x7f740018
344 Node: Separate Objdir\x7f743748
345 Node: Config Names\x7f746606
346 Node: Configure Options\x7f748051
347 Node: Maintenance Commands\x7f750388
348 Ref: maint info breakpoints\x7f751047
349 Node: Remote Protocol\x7f760555
350 Node: Overview\x7f760940
351 Node: Packets\x7f764056
352 Ref: read registers packet\x7f767662
353 Ref: cycle step packet\x7f768815
354 Ref: write register packet\x7f770691
355 Ref: step with signal packet\x7f771569
356 Ref: X packet\x7f773407
357 Ref: insert breakpoint or watchpoint packet\x7f773911
358 Node: Stop Reply Packets\x7f776357
359 Node: General Query Packets\x7f779189
360 Ref: General Query Packets-Footnote-1\x7f791215
361 Node: Register Packet Format\x7f791542
362 Node: Tracepoint Packets\x7f792456
363 Node: Interrupts\x7f798545
364 Node: Examples\x7f800007
365 Node: File-I/O remote protocol extension\x7f800620
366 Node: File-I/O Overview\x7f801112
367 Node: Protocol basics\x7f803195
368 Node: The F request packet\x7f805427
369 Node: The F reply packet\x7f806332
370 Node: Memory transfer\x7f807259
371 Node: The Ctrl-C message\x7f807850
372 Node: Console I/O\x7f809542
373 Node: The isatty call\x7f810730
374 Node: The system call\x7f811272
375 Node: List of supported calls\x7f812406
376 Node: open\x7f812772
377 Node: close\x7f814971
378 Node: read\x7f815326
379 Node: write\x7f815895
380 Node: lseek\x7f816606
381 Node: rename\x7f817414
382 Node: unlink\x7f818650
383 Node: stat/fstat\x7f819496
384 Node: gettimeofday\x7f820301
385 Node: isatty\x7f820711
386 Node: system\x7f821025
387 Node: Protocol specific representation of datatypes\x7f821581
388 Node: Integral datatypes\x7f821938
389 Node: Pointer values\x7f822737
390 Node: struct stat\x7f823434
391 Node: struct timeval\x7f825796
392 Node: Constants\x7f826314
393 Node: Open flags\x7f826759
394 Node: mode_t values\x7f827100
395 Node: Errno values\x7f827592
396 Node: Lseek flags\x7f828400
397 Node: Limits\x7f828585
398 Node: File-I/O Examples\x7f828945
399 Node: Agent Expressions\x7f830053
400 Node: General Bytecode Design\x7f832974
401 Node: Bytecode Descriptions\x7f837774
402 Node: Using Agent Expressions\x7f848460
403 Node: Varying Target Capabilities\x7f849993
404 Node: Tracing on Symmetrix\x7f851166
405 Node: Rationale\x7f856988
406 Node: Copying\x7f864367
407 Node: GNU Free Documentation License\x7f883583
408 Node: Index\x7f906018
409 \x1f
410 End Tag Table