OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gdb-7.1/] [gdb/] [doc/] [gdb.info] - Blame information for rev 833

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 227 jeremybenn
This is gdb.info, produced by makeinfo version 4.8 from ./gdb.texinfo.
2
 
3
INFO-DIR-SECTION Software development
4
START-INFO-DIR-ENTRY
5
* Gdb: (gdb).                     The GNU debugger.
6
END-INFO-DIR-ENTRY
7
 
8
   Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
9
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
10
2010 Free Software Foundation, Inc.
11
 
12
   Permission is granted to copy, distribute and/or modify this document
13
under the terms of the GNU Free Documentation License, Version 1.1 or
14
any later version published by the Free Software Foundation; with the
15
Invariant Sections being "Free Software" and "Free Software Needs Free
16
Documentation", with the Front-Cover Texts being "A GNU Manual," and
17
with the Back-Cover Texts as in (a) below.
18
 
19
   (a) The FSF's Back-Cover Text is: "You are free to copy and modify
20
this GNU Manual.  Buying copies from GNU Press supports the FSF in
21
developing GNU and promoting software freedom."
22
 
23
   This file documents the GNU debugger GDB.
24
 
25
   This is the Ninth Edition, of `Debugging with GDB: the GNU
26
Source-Level Debugger' for GDB (GDB) Version 7.1.
27
 
28
   Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
29
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
30
2010 Free Software Foundation, Inc.
31
 
32
   Permission is granted to copy, distribute and/or modify this document
33
under the terms of the GNU Free Documentation License, Version 1.1 or
34
any later version published by the Free Software Foundation; with the
35
Invariant Sections being "Free Software" and "Free Software Needs Free
36
Documentation", with the Front-Cover Texts being "A GNU Manual," and
37
with the Back-Cover Texts as in (a) below.
38
 
39
   (a) The FSF's Back-Cover Text is: "You are free to copy and modify
40
this GNU Manual.  Buying copies from GNU Press supports the FSF in
41
developing GNU and promoting software freedom."
42
 
43

44
Indirect:
45
gdb.info-1: 1888
46
gdb.info-2: 299911
47
gdb.info-3: 599505
48
gdb.info-4: 899093
49
gdb.info-5: 1192142
50

51
Tag Table:
52
(Indirect)
53
Node: Top1888
54
Node: Summary5015
55
Node: Free Software6651
56
Node: Contributors12219
57
Node: Sample Session20308
58
Node: Invocation27144
59
Node: Invoking GDB27688
60
Node: File Options30001
61
Node: Mode Options32738
62
Node: Startup39150
63
Ref: Startup-Footnote-141372
64
Node: Quitting GDB41481
65
Node: Shell Commands42378
66
Node: Logging Output43220
67
Node: Commands44066
68
Node: Command Syntax44704
69
Node: Completion46870
70
Ref: Completion-Footnote-152076
71
Node: Help52236
72
Node: Running57477
73
Node: Compilation58706
74
Node: Starting60683
75
Node: Arguments69573
76
Node: Environment70843
77
Node: Working Directory74111
78
Node: Input/Output75219
79
Node: Attach77190
80
Node: Kill Process79657
81
Node: Inferiors and Programs80638
82
Node: Threads87598
83
Node: Forks95657
84
Node: Checkpoint/Restart101965
85
Ref: Checkpoint/Restart-Footnote-1106494
86
Node: Stopping106529
87
Node: Breakpoints107688
88
Node: Set Breaks111058
89
Ref: Set Breaks-Footnote-1126954
90
Node: Set Watchpoints127202
91
Node: Set Catchpoints134856
92
Node: Delete Breaks144052
93
Node: Disabling145988
94
Node: Conditions148853
95
Node: Break Commands153802
96
Node: Error in Breakpoints156691
97
Node: Breakpoint-related Warnings157420
98
Node: Continuing and Stepping159745
99
Node: Signals169105
100
Ref: extra signal information173377
101
Node: Thread Stops174880
102
Node: All-Stop Mode175911
103
Node: Non-Stop Mode179809
104
Node: Background Execution183286
105
Node: Thread-Specific Breakpoints185855
106
Node: Interrupted System Calls187177
107
Node: Reverse Execution188669
108
Ref: Reverse Execution-Footnote-1193296
109
Ref: Reverse Execution-Footnote-2193923
110
Node: Process Record and Replay193973
111
Node: Stack200342
112
Node: Frames201835
113
Node: Backtrace204587
114
Ref: Backtrace-Footnote-1209818
115
Node: Selection210006
116
Node: Frame Info212870
117
Node: Source215201
118
Node: List216267
119
Node: Specify Location218880
120
Node: Edit222130
121
Ref: Edit-Footnote-1223605
122
Node: Search223840
123
Node: Source Path224648
124
Ref: set substitute-path230906
125
Node: Machine Code233127
126
Node: Data239159
127
Node: Expressions241677
128
Node: Ambiguous Expressions243769
129
Node: Variables247003
130
Node: Arrays251506
131
Node: Output Formats254037
132
Ref: Output Formats-Footnote-1257108
133
Node: Memory257265
134
Node: Auto Display262907
135
Node: Print Settings266622
136
Node: Value History280224
137
Node: Convenience Vars282642
138
Node: Registers286782
139
Ref: Registers-Footnote-1291459
140
Node: Floating Point Hardware291854
141
Node: Vector Unit292386
142
Node: OS Information292773
143
Node: Memory Region Attributes295241
144
Node: Dump/Restore Files299911
145
Node: Core File Generation302216
146
Node: Character Sets303450
147
Node: Caching Remote Data309817
148
Ref: Caching Remote Data-Footnote-1311618
149
Node: Searching Memory311856
150
Node: Optimized Code314733
151
Node: Inline Functions316343
152
Node: Macros319313
153
Node: Tracepoints326416
154
Node: Set Tracepoints328477
155
Node: Create and Delete Tracepoints330229
156
Node: Enable and Disable Tracepoints332884
157
Node: Tracepoint Passcounts333668
158
Node: Tracepoint Conditions335095
159
Node: Trace State Variables336788
160
Node: Tracepoint Actions338978
161
Node: Listing Tracepoints342974
162
Node: Starting and Stopping Trace Experiments344358
163
Node: Analyze Collected Data347361
164
Node: tfind348666
165
Node: tdump353088
166
Node: save-tracepoints354747
167
Node: Tracepoint Variables355166
168
Node: Trace Files356294
169
Node: Overlays357752
170
Node: How Overlays Work358472
171
Ref: A code overlay361032
172
Node: Overlay Commands364470
173
Node: Automatic Overlay Debugging368660
174
Node: Overlay Sample Program370801
175
Node: Languages372561
176
Node: Setting373724
177
Node: Filenames375426
178
Node: Manually376212
179
Node: Automatically377421
180
Node: Show378482
181
Node: Checks379804
182
Node: Type Checking381194
183
Node: Range Checking383927
184
Node: Supported Languages386328
185
Node: C387501
186
Node: C Operators388802
187
Node: C Constants393121
188
Node: C Plus Plus Expressions395525
189
Node: C Defaults399068
190
Node: C Checks399751
191
Node: Debugging C400474
192
Node: Debugging C Plus Plus400958
193
Node: Decimal Floating Point404145
194
Node: Objective-C405404
195
Node: Method Names in Commands405865
196
Node: The Print Command with Objective-C407560
197
Node: Fortran408211
198
Node: Fortran Operators408936
199
Node: Fortran Defaults409792
200
Node: Special Fortran Commands410177
201
Node: Pascal410683
202
Node: Modula-2411198
203
Node: M2 Operators412173
204
Node: Built-In Func/Proc415172
205
Node: M2 Constants418033
206
Node: M2 Types419634
207
Node: M2 Defaults422853
208
Node: Deviations423453
209
Node: M2 Checks424554
210
Node: M2 Scope425372
211
Node: GDB/M2426396
212
Node: Ada427308
213
Node: Ada Mode Intro428255
214
Node: Omissions from Ada430165
215
Node: Additions to Ada434519
216
Node: Stopping Before Main Program438449
217
Node: Ada Tasks438978
218
Node: Ada Tasks and Core Files445391
219
Node: Ada Glitches446304
220
Node: Unsupported Languages449371
221
Node: Symbols450061
222
Node: Altering463890
223
Node: Assignment464859
224
Node: Jumping467964
225
Node: Signaling470099
226
Node: Returning471230
227
Node: Calling474582
228
Node: Patching477609
229
Node: GDB Files478686
230
Node: Files479274
231
Ref: Shared Libraries492109
232
Ref: Files-Footnote-1498253
233
Node: Separate Debug Files498428
234
Node: Symbol Errors510000
235
Node: Data Files513622
236
Node: Targets514461
237
Node: Active Targets515941
238
Node: Target Commands517520
239
Ref: load521779
240
Node: Byte Order522760
241
Node: Remote Debugging523737
242
Node: Connecting524999
243
Node: File Transfer529939
244
Node: Server530879
245
Ref: Monitor Commands for gdbserver538529
246
Ref: Server-Footnote-1539685
247
Node: Remote Configuration539805
248
Ref: set remotebreak540829
249
Ref: set remote hardware-watchpoint-limit542293
250
Ref: set remote hardware-breakpoint-limit542293
251
Ref: set remote exec-file542575
252
Node: Remote Stub548520
253
Node: Stub Contents551417
254
Node: Bootstrapping553528
255
Node: Debug Session557337
256
Node: Configurations558897
257
Node: Native559666
258
Node: HP-UX560301
259
Node: BSD libkvm Interface560590
260
Node: SVR4 Process Information561661
261
Node: DJGPP Native565091
262
Node: Cygwin Native571671
263
Node: Non-debug DLL Symbols575375
264
Node: Hurd Native579923
265
Node: Neutrino585186
266
Node: Darwin585576
267
Node: Embedded OS586834
268
Node: VxWorks587310
269
Node: VxWorks Connection589527
270
Node: VxWorks Download590461
271
Node: VxWorks Attach592196
272
Node: Embedded Processors592594
273
Node: ARM593773
274
Node: M32R/D597510
275
Node: M68K599212
276
Node: MicroBlaze599505
277
Node: MIPS Embedded600955
278
Node: OpenRISC 1000605905
279
Node: PowerPC Embedded608760
280
Node: PA610226
281
Node: Sparclet610515
282
Node: Sparclet File611999
283
Node: Sparclet Connection612879
284
Node: Sparclet Download613357
285
Node: Sparclet Execution614406
286
Node: Sparclite614997
287
Node: Z8000615372
288
Node: AVR616756
289
Node: CRIS617119
290
Node: Super-H618097
291
Node: Architectures619212
292
Node: i386619634
293
Node: A29K620316
294
Node: Alpha621155
295
Node: MIPS621288
296
Node: HPPA623912
297
Node: SPU624431
298
Node: PowerPC626619
299
Node: Controlling GDB627337
300
Node: Prompt628163
301
Node: Editing628942
302
Node: Command History629885
303
Node: Screen Size633289
304
Node: Numbers634994
305
Node: ABI636971
306
Node: Messages/Warnings639900
307
Ref: confirmation requests641326
308
Node: Debugging Output642393
309
Node: Other Misc Settings648312
310
Node: Extending GDB649079
311
Node: Sequences650570
312
Node: Define651165
313
Node: Hooks654778
314
Node: Command Files657145
315
Node: Output661208
316
Node: Python665979
317
Node: Python Commands666404
318
Node: Python API668079
319
Node: Basic Python669167
320
Node: Exception Handling672020
321
Node: Auto-loading673286
322
Node: Values From Inferior675203
323
Node: Types In Python680794
324
Node: Pretty Printing688072
325
Node: Selecting Pretty-Printers692252
326
Node: Commands In Python695998
327
Node: Functions In Python704419
328
Node: Objfiles In Python706526
329
Node: Frames In Python708056
330
Node: Lazy Strings In Python710648
331
Node: Interpreters712885
332
Node: TUI714984
333
Node: TUI Overview715951
334
Node: TUI Keys718384
335
Node: TUI Single Key Mode720688
336
Node: TUI Commands721563
337
Node: TUI Configuration723651
338
Node: Emacs724947
339
Node: GDB/MI730424
340
Node: GDB/MI General Design732272
341
Node: Context management734795
342
Node: Asynchronous and non-stop modes737930
343
Node: Thread groups739922
344
Node: GDB/MI Command Syntax741981
345
Node: GDB/MI Input Syntax742224
346
Node: GDB/MI Output Syntax743778
347
Node: GDB/MI Compatibility with CLI747350
348
Node: GDB/MI Development and Front Ends748087
349
Node: GDB/MI Output Records749744
350
Node: GDB/MI Result Records750079
351
Node: GDB/MI Stream Records751085
352
Node: GDB/MI Async Records752350
353
Node: GDB/MI Frame Information757237
354
Node: GDB/MI Thread Information758315
355
Node: GDB/MI Simple Examples759253
356
Node: GDB/MI Command Description Format761430
357
Node: GDB/MI Breakpoint Commands762310
358
Node: GDB/MI Program Context779821
359
Node: GDB/MI Thread Commands784089
360
Node: GDB/MI Program Execution786967
361
Node: GDB/MI Stack Manipulation798406
362
Node: GDB/MI Variable Objects809100
363
Ref: -var-set-format818828
364
Ref: -var-list-children819946
365
Ref: -var-update828127
366
Ref: -var-set-frozen830824
367
Ref: -var-set-update-range831620
368
Ref: -var-set-visualizer832150
369
Node: GDB/MI Data Manipulation833643
370
Node: GDB/MI Tracepoint Commands848023
371
Node: GDB/MI Symbol Query848267
372
Node: GDB/MI File Commands848956
373
Node: GDB/MI Target Manipulation852293
374
Node: GDB/MI File Transfer Commands858515
375
Node: GDB/MI Miscellaneous Commands859837
376
Ref: -interpreter-exec868174
377
Node: Annotations870487
378
Node: Annotations Overview871406
379
Node: Server Prefix873869
380
Node: Prompting874603
381
Node: Errors876120
382
Node: Invalidation877016
383
Node: Annotations for Running877493
384
Node: Source Annotations879013
385
Node: JIT Interface879938
386
Node: Declarations881656
387
Node: Registering Code883043
388
Node: Unregistering Code884015
389
Node: GDB Bugs884616
390
Node: Bug Criteria885345
391
Node: Bug Reporting886222
392
Node: Command Line Editing893845
393
Node: Introduction and Notation894497
394
Node: Readline Interaction896117
395
Node: Readline Bare Essentials897306
396
Node: Readline Movement Commands899093
397
Node: Readline Killing Commands900056
398
Node: Readline Arguments901974
399
Node: Searching903016
400
Node: Readline Init File905165
401
Node: Readline Init File Syntax906228
402
Node: Conditional Init Constructs918160
403
Node: Sample Init File920691
404
Node: Bindable Readline Commands923806
405
Node: Commands For Moving924861
406
Node: Commands For History925720
407
Node: Commands For Text928842
408
Node: Commands For Killing931566
409
Node: Numeric Arguments933706
410
Node: Commands For Completion934843
411
Node: Keyboard Macros936385
412
Node: Miscellaneous Commands936954
413
Node: Readline vi Mode940313
414
Node: Using History Interactively941230
415
Node: History Interaction941745
416
Node: Event Designators943167
417
Node: Word Designators944100
418
Node: Modifiers945737
419
Node: Formatting Documentation946962
420
Ref: Formatting Documentation-Footnote-1950291
421
Node: Installing GDB950355
422
Node: Requirements950927
423
Ref: Expat951496
424
Node: Running Configure953631
425
Node: Separate Objdir957170
426
Node: Config Names960054
427
Node: Configure Options961499
428
Node: System-wide configuration963869
429
Node: Maintenance Commands965164
430
Ref: maint info breakpoints966348
431
Node: Remote Protocol978904
432
Node: Overview979466
433
Ref: Binary Data982028
434
Node: Packets984287
435
Ref: thread-id syntax985187
436
Ref: extended mode986632
437
Ref: bc988353
438
Ref: bs988563
439
Ref: read registers packet989989
440
Ref: cycle step packet991153
441
Ref: write register packet993029
442
Ref: step with signal packet993936
443
Ref: vStopped packet1000217
444
Ref: X packet1000560
445
Ref: insert breakpoint or watchpoint packet1000846
446
Node: Stop Reply Packets1003608
447
Node: General Query Packets1008348
448
Ref: QNonStop1016153
449
Ref: QPassSignals1016777
450
Ref: qSearch memory1018854
451
Ref: QStartNoAckMode1019352
452
Ref: qSupported1019882
453
Ref: multiprocess extensions1027877
454
Ref: qXfer read1031355
455
Ref: qXfer auxiliary vector read1031849
456
Ref: qXfer target description read1032198
457
Ref: qXfer library list read1032642
458
Ref: qXfer memory map read1033288
459
Ref: qXfer siginfo read1033676
460
Ref: qXfer spu read1034072
461
Ref: qXfer threads read1034595
462
Ref: qXfer osdata read1034988
463
Ref: qXfer write1036190
464
Ref: qXfer siginfo write1036747
465
Ref: qXfer spu write1037143
466
Ref: General Query Packets-Footnote-11039230
467
Node: Architecture-Specific Protocol Details1039557
468
Node: Tracepoint Packets1041070
469
Node: Host I/O Packets1050398
470
Node: Interrupts1054540
471
Node: Notification Packets1056443
472
Node: Remote Non-Stop1058714
473
Node: Packet Acknowledgment1062973
474
Node: Examples1065088
475
Node: File-I/O Remote Protocol Extension1065714
476
Node: File-I/O Overview1066176
477
Node: Protocol Basics1068373
478
Node: The F Request Packet1070605
479
Node: The F Reply Packet1071506
480
Node: The Ctrl-C Message1072424
481
Node: Console I/O1074053
482
Node: List of Supported Calls1075270
483
Node: open1075632
484
Node: close1078126
485
Node: read1078508
486
Node: write1079115
487
Node: lseek1079882
488
Node: rename1080760
489
Node: unlink1082156
490
Node: stat/fstat1083095
491
Node: gettimeofday1083982
492
Node: isatty1084417
493
Node: system1085013
494
Node: Protocol-specific Representation of Datatypes1086555
495
Node: Integral Datatypes1086932
496
Node: Pointer Values1087739
497
Node: Memory Transfer1088447
498
Node: struct stat1089067
499
Node: struct timeval1091269
500
Node: Constants1091786
501
Node: Open Flags1092235
502
Node: mode_t Values1092576
503
Node: Errno Values1093068
504
Node: Lseek Flags1093879
505
Node: Limits1094064
506
Node: File-I/O Examples1094424
507
Node: Library List Format1095540
508
Node: Memory Map Format1098304
509
Node: Thread List Format1100864
510
Node: Agent Expressions1101651
511
Node: General Bytecode Design1104472
512
Node: Bytecode Descriptions1109272
513
Node: Using Agent Expressions1120983
514
Node: Varying Target Capabilities1122961
515
Node: Rationale1124123
516
Node: Trace File Format1131509
517
Node: Target Descriptions1133490
518
Node: Retrieving Descriptions1135550
519
Node: Target Description Format1136635
520
Node: Predefined Target Types1144464
521
Node: Standard Target Features1145849
522
Node: ARM Features1147620
523
Node: i386 Features1148896
524
Node: MIPS Features1149763
525
Node: M68K Features1150708
526
Node: PowerPC Features1151371
527
Node: Operating System Information1152655
528
Node: Process list1153493
529
Node: Copying1154555
530
Node: GNU Free Documentation License1192142
531
Node: Index1214577
532

533
End Tag Table

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.