This is gdb.info, produced by makeinfo version 4.8 from ./gdb.texinfo.

INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* Gdb: (gdb).                     The GNU debugger.
END-INFO-DIR-ENTRY

   Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
Free Software Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "Free Software" and "Free Software Needs Free
Documentation", with the Front-Cover Texts being "A GNU Manual," and
with the Back-Cover Texts as in (a) below.

   (a) The FSF's Back-Cover Text is: "You are free to copy and modify
this GNU Manual.  Buying copies from GNU Press supports the FSF in
developing GNU and promoting software freedom."

   This file documents the GNU debugger GDB.

   This is the Ninth Edition, of `Debugging with GDB: the GNU
Source-Level Debugger' for GDB (GDB) Version 7.0.

   Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
Free Software Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "Free Software" and "Free Software Needs Free
Documentation", with the Front-Cover Texts being "A GNU Manual," and
with the Back-Cover Texts as in (a) below.

   (a) The FSF's Back-Cover Text is: "You are free to copy and modify
this GNU Manual.  Buying copies from GNU Press supports the FSF in
developing GNU and promoting software freedom."


Indirect:
gdb.info-1: 1876
gdb.info-2: 295727
gdb.info-3: 595535
gdb.info-4: 894844
gdb.info-5: 1158352

Tag Table:
(Indirect)
Node: Top1876
Node: Summary4958
Node: Free Software6594
Node: Contributors12162
Node: Sample Session20146
Node: Invocation26982
Node: Invoking GDB27526
Node: File Options29839
Node: Mode Options32496
Node: Startup38908
Ref: Startup-Footnote-141130
Node: Quitting GDB41239
Node: Shell Commands42136
Node: Logging Output42978
Node: Commands43824
Node: Command Syntax44462
Node: Completion46628
Ref: Completion-Footnote-151834
Node: Help51994
Node: Running57235
Node: Compilation58478
Node: Starting60455
Node: Arguments69345
Node: Environment70615
Node: Working Directory73883
Node: Input/Output74991
Node: Attach76962
Node: Kill Process79429
Node: Inferiors80397
Node: Threads83395
Node: Processes91445
Node: Checkpoint/Restart95894
Ref: Checkpoint/Restart-Footnote-1100427
Node: Stopping100462
Node: Breakpoints101621
Node: Set Breaks104991
Ref: Set Breaks-Footnote-1120887
Node: Set Watchpoints121135
Node: Set Catchpoints128789
Node: Delete Breaks137985
Node: Disabling139921
Node: Conditions142786
Node: Break Commands147735
Node: Error in Breakpoints150624
Node: Breakpoint-related Warnings151353
Node: Continuing and Stepping153678
Node: Signals163038
Ref: extra signal information167310
Node: Thread Stops168813
Node: All-Stop Mode169844
Node: Non-Stop Mode173742
Node: Background Execution177219
Node: Thread-Specific Breakpoints179788
Node: Interrupted System Calls181101
Node: Reverse Execution182593
Ref: Reverse Execution-Footnote-1187223
Ref: Reverse Execution-Footnote-2187850
Node: Process Record and Replay187899
Node: Stack193748
Node: Frames195241
Node: Backtrace197993
Ref: Backtrace-Footnote-1203224
Node: Selection203412
Node: Frame Info206276
Node: Source208607
Node: List209673
Node: Specify Location212286
Node: Edit215536
Ref: Edit-Footnote-1217011
Node: Search217246
Node: Source Path218054
Ref: set substitute-path224312
Node: Machine Code226533
Node: Data231986
Node: Expressions234504
Node: Ambiguous Expressions236596
Node: Variables239830
Node: Arrays244333
Node: Output Formats246864
Ref: Output Formats-Footnote-1249935
Node: Memory250092
Node: Auto Display255341
Node: Print Settings259056
Node: Value History272658
Node: Convenience Vars275076
Node: Registers279059
Ref: Registers-Footnote-1283736
Node: Floating Point Hardware284131
Node: Vector Unit284663
Node: OS Information285050
Node: Memory Region Attributes287518
Node: Dump/Restore Files292188
Node: Core File Generation294493
Node: Character Sets295727
Node: Caching Remote Data302094
Ref: Caching Remote Data-Footnote-1303895
Node: Searching Memory304133
Node: Optimized Code307010
Node: Inline Functions308620
Node: Macros311590
Node: Tracepoints318693
Node: Set Tracepoints320535
Node: Create and Delete Tracepoints322062
Node: Enable and Disable Tracepoints324181
Node: Tracepoint Passcounts324965
Node: Tracepoint Conditions326392
Node: Tracepoint Actions328082
Node: Listing Tracepoints331082
Node: Starting and Stopping Trace Experiments332466
Node: Analyze Collected Data333647
Node: tfind334952
Node: tdump339345
Node: save-tracepoints341004
Node: Tracepoint Variables341423
Node: Overlays342438
Node: How Overlays Work343158
Ref: A code overlay345718
Node: Overlay Commands349156
Node: Automatic Overlay Debugging353346
Node: Overlay Sample Program355487
Node: Languages357247
Node: Setting358410
Node: Filenames360112
Node: Manually360898
Node: Automatically362107
Node: Show363168
Node: Checks364490
Node: Type Checking365880
Node: Range Checking368613
Node: Supported Languages371014
Node: C372187
Node: C Operators373488
Node: C Constants377807
Node: C Plus Plus Expressions380211
Node: C Defaults383754
Node: C Checks384437
Node: Debugging C385160
Node: Debugging C Plus Plus385644
Node: Decimal Floating Point388831
Node: Objective-C390090
Node: Method Names in Commands390551
Node: The Print Command with Objective-C392246
Node: Fortran392897
Node: Fortran Operators393622
Node: Fortran Defaults394478
Node: Special Fortran Commands394863
Node: Pascal395369
Node: Modula-2395884
Node: M2 Operators396859
Node: Built-In Func/Proc399858
Node: M2 Constants402719
Node: M2 Types404320
Node: M2 Defaults407539
Node: Deviations408139
Node: M2 Checks409240
Node: M2 Scope410058
Node: GDB/M2411082
Node: Ada411994
Node: Ada Mode Intro412941
Node: Omissions from Ada414851
Node: Additions to Ada419205
Node: Stopping Before Main Program423135
Node: Ada Tasks423664
Node: Ada Tasks and Core Files430077
Node: Ada Glitches430990
Node: Unsupported Languages432894
Node: Symbols433584
Node: Altering447414
Node: Assignment448383
Node: Jumping451488
Node: Signaling453623
Node: Returning454754
Node: Calling458106
Node: Patching461133
Node: GDB Files462210
Node: Files462798
Ref: Shared Libraries475633
Ref: Files-Footnote-1481777
Node: Separate Debug Files481952
Node: Symbol Errors493426
Node: Data Files497048
Node: Targets497887
Node: Active Targets499367
Node: Target Commands500946
Ref: load505205
Node: Byte Order506186
Node: Remote Debugging507163
Node: Connecting508425
Node: File Transfer513365
Node: Server514305
Ref: Monitor Commands for gdbserver521955
Ref: Server-Footnote-1522814
Node: Remote Configuration522934
Ref: set remotebreak523958
Ref: set remote hardware-watchpoint-limit525422
Ref: set remote hardware-breakpoint-limit525422
Ref: set remote exec-file525704
Node: Remote Stub530546
Node: Stub Contents533443
Node: Bootstrapping535554
Node: Debug Session539363
Node: Configurations540923
Node: Native541692
Node: HP-UX542327
Node: BSD libkvm Interface542616
Node: SVR4 Process Information543687
Node: DJGPP Native547117
Node: Cygwin Native553697
Node: Non-debug DLL Symbols557401
Node: Hurd Native561949
Node: Neutrino567212
Node: Darwin567602
Node: Embedded OS568860
Node: VxWorks569336
Node: VxWorks Connection571553
Node: VxWorks Download572487
Node: VxWorks Attach574222
Node: Embedded Processors574620
Node: ARM575764
Node: M32R/D579501
Node: M68K581203
Node: MIPS Embedded581499
Node: OpenRISC 1000586443
Node: PowerPC Embedded589298
Node: PA590764
Node: Sparclet591053
Node: Sparclet File592537
Node: Sparclet Connection593417
Node: Sparclet Download593895
Node: Sparclet Execution594944
Node: Sparclite595535
Node: Z8000595908
Node: AVR597292
Node: CRIS597655
Node: Super-H598633
Node: Architectures599748
Node: i386600170
Node: A29K600852
Node: Alpha601691
Node: MIPS601824
Node: HPPA604448
Node: SPU604967
Node: PowerPC607155
Node: Controlling GDB607873
Node: Prompt608699
Node: Editing609478
Node: Command History610421
Node: Screen Size613825
Node: Numbers615530
Node: ABI617507
Node: Messages/Warnings620436
Ref: confirmation requests621862
Node: Debugging Output622929
Node: Other Misc Settings628510
Node: Extending GDB629277
Node: Sequences629673
Node: Define630268
Node: Hooks633881
Node: Command Files636248
Node: Output640105
Node: Python644876
Node: Python Commands645301
Node: Python API646516
Node: Basic Python647533
Node: Exception Handling649836
Node: Auto-loading651102
Node: Values From Inferior652973
Node: Types In Python656975
Node: Pretty Printing663509
Node: Selecting Pretty-Printers667689
Node: Commands In Python671435
Node: Functions In Python679856
Node: Objfiles In Python681963
Node: Frames In Python683493
Node: Interpreters686054
Node: TUI688153
Node: TUI Overview689120
Node: TUI Keys691553
Node: TUI Single Key Mode693857
Node: TUI Commands694732
Node: TUI Configuration696820
Node: Emacs698116
Node: GDB/MI703593
Node: GDB/MI General Design705441
Node: Context management707964
Node: Asynchronous and non-stop modes711099
Node: Thread groups713091
Node: GDB/MI Command Syntax715150
Node: GDB/MI Input Syntax715393
Node: GDB/MI Output Syntax716947
Node: GDB/MI Compatibility with CLI720519
Node: GDB/MI Development and Front Ends721256
Node: GDB/MI Output Records722913
Node: GDB/MI Result Records723218
Node: GDB/MI Stream Records723945
Node: GDB/MI Async Records725210
Node: GDB/MI Frame Information729930
Node: GDB/MI Simple Examples730974
Node: GDB/MI Command Description Format732795
Node: GDB/MI Breakpoint Commands733675
Node: GDB/MI Program Context751186
Node: GDB/MI Thread Commands755454
Node: GDB/MI Program Execution758332
Node: GDB/MI Stack Manipulation768481
Node: GDB/MI Variable Objects778202
Ref: -var-set-format787930
Ref: -var-list-children789048
Ref: -var-update797229
Ref: -var-set-frozen799926
Ref: -var-set-update-range800722
Ref: -var-set-visualizer801252
Node: GDB/MI Data Manipulation802745
Node: GDB/MI Tracepoint Commands817125
Node: GDB/MI Symbol Query817369
Node: GDB/MI File Commands818058
Node: GDB/MI Target Manipulation821395
Node: GDB/MI File Transfer Commands827617
Node: GDB/MI Miscellaneous Commands828939
Ref: -interpreter-exec834176
Node: Annotations836489
Node: Annotations Overview837408
Node: Server Prefix839871
Node: Prompting840605
Node: Errors842122
Node: Invalidation843018
Node: Annotations for Running843495
Node: Source Annotations845015
Node: JIT Interface845940
Node: Declarations847658
Node: Registering Code849045
Node: Unregistering Code850017
Node: GDB Bugs850618
Node: Bug Criteria851347
Node: Bug Reporting852224
Node: Command Line Editing859847
Node: Introduction and Notation860499
Node: Readline Interaction862119
Node: Readline Bare Essentials863308
Node: Readline Movement Commands865095
Node: Readline Killing Commands866058
Node: Readline Arguments867976
Node: Searching869018
Node: Readline Init File871167
Node: Readline Init File Syntax872230
Node: Conditional Init Constructs884162
Node: Sample Init File886693
Node: Bindable Readline Commands889808
Node: Commands For Moving890863
Node: Commands For History891722
Node: Commands For Text894844
Node: Commands For Killing897568
Node: Numeric Arguments899708
Node: Commands For Completion900845
Node: Keyboard Macros902387
Node: Miscellaneous Commands902956
Node: Readline vi Mode906315
Node: Using History Interactively907232
Node: History Interaction907747
Node: Event Designators909169
Node: Word Designators910102
Node: Modifiers911739
Node: Formatting Documentation912964
Ref: Formatting Documentation-Footnote-1916293
Node: Installing GDB916357
Node: Requirements916929
Ref: Expat917498
Node: Running Configure919633
Node: Separate Objdir923172
Node: Config Names926056
Node: Configure Options927501
Node: System-wide configuration929871
Node: Maintenance Commands931166
Ref: maint info breakpoints932350
Node: Remote Protocol944906
Node: Overview945429
Ref: Binary Data947991
Node: Packets950250
Ref: thread-id syntax951150
Ref: extended mode952595
Ref: bc954316
Ref: bs954526
Ref: read registers packet955952
Ref: cycle step packet957116
Ref: write register packet958992
Ref: step with signal packet959899
Ref: vStopped packet966180
Ref: X packet966523
Ref: insert breakpoint or watchpoint packet966813
Node: Stop Reply Packets969259
Node: General Query Packets973880
Ref: QNonStop981669
Ref: QPassSignals982293
Ref: qSearch memory984370
Ref: QStartNoAckMode984868
Ref: qSupported985398
Ref: multiprocess extensions993201
Ref: qXfer read996598
Ref: qXfer auxiliary vector read997092
Ref: qXfer target description read997441
Ref: qXfer library list read997885
Ref: qXfer memory map read998531
Ref: qXfer siginfo read998919
Ref: qXfer spu read999315
Ref: qXfer osdata read999837
Ref: qXfer write1001039
Ref: qXfer siginfo write1001596
Ref: qXfer spu write1001992
Ref: General Query Packets-Footnote-11004079
Node: Register Packet Format1004406
Node: Tracepoint Packets1005324
Node: Host I/O Packets1011656
Node: Interrupts1015798
Node: Notification Packets1017543
Node: Remote Non-Stop1019814
Node: Packet Acknowledgment1024073
Node: Examples1026188
Node: File-I/O Remote Protocol Extension1026814
Node: File-I/O Overview1027276
Node: Protocol Basics1029473
Node: The F Request Packet1031705
Node: The F Reply Packet1032606
Node: The Ctrl-C Message1033524
Node: Console I/O1035153
Node: List of Supported Calls1036370
Node: open1036732
Node: close1039226
Node: read1039608
Node: write1040215
Node: lseek1040982
Node: rename1041860
Node: unlink1043256
Node: stat/fstat1044195
Node: gettimeofday1045082
Node: isatty1045517
Node: system1046113
Node: Protocol-specific Representation of Datatypes1047655
Node: Integral Datatypes1048032
Node: Pointer Values1048839
Node: Memory Transfer1049547
Node: struct stat1050167
Node: struct timeval1052369
Node: Constants1052886
Node: Open Flags1053335
Node: mode_t Values1053676
Node: Errno Values1054168
Node: Lseek Flags1054979
Node: Limits1055164
Node: File-I/O Examples1055524
Node: Library List Format1056640
Node: Memory Map Format1059404
Node: Agent Expressions1061937
Node: General Bytecode Design1064870
Node: Bytecode Descriptions1069670
Node: Using Agent Expressions1080356
Node: Varying Target Capabilities1082491
Node: Tracing on Symmetrix1083664
Node: Rationale1089486
Node: Target Descriptions1096865
Node: Retrieving Descriptions1098925
Node: Target Description Format1100010
Node: Predefined Target Types1107839
Node: Standard Target Features1109038
Node: ARM Features1110791
Node: MIPS Features1112067
Node: M68K Features1113011
Node: PowerPC Features1113674
Node: Operating System Information1114958
Node: Process list1115786
Node: Copying1116690
Node: GNU Free Documentation License1135917
Node: Index1158352

End Tag Table
