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

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

   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 6.8.50.20080706.

   Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1998,
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
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: 1127
gdb.info-2: 304210
gdb.info-3: 604070
gdb.info-4: 901743

Tag Table:
(Indirect)
Node: Top1127
Node: Summary3851
Node: Free Software5487
Node: Contributors11055
Node: Sample Session19039
Node: Invocation25887
Node: Invoking GDB26431
Node: File Options28744
Node: Mode Options31401
Node: Startup37813
Ref: Startup-Footnote-139718
Node: Quitting GDB39827
Node: Shell Commands40724
Node: Logging Output41566
Node: Commands42412
Node: Command Syntax43050
Node: Completion45216
Ref: Completion-Footnote-150422
Node: Help50582
Node: Running55821
Node: Compilation57003
Node: Starting59642
Node: Arguments65892
Node: Environment67162
Node: Working Directory70430
Node: Input/Output71538
Node: Attach73509
Node: Kill Process75976
Node: Threads76942
Node: Processes83778
Node: Checkpoint/Restart88997
Ref: Checkpoint/Restart-Footnote-193530
Node: Stopping93565
Node: Breakpoints94712
Node: Set Breaks98082
Ref: Set Breaks-Footnote-1113458
Node: Set Watchpoints113706
Node: Set Catchpoints121360
Node: Delete Breaks125399
Node: Disabling127335
Node: Conditions130200
Node: Break Commands135148
Node: Error in Breakpoints138037
Node: Breakpoint-related Warnings139613
Node: Continuing and Stepping141938
Node: Signals151298
Node: Thread Stops155570
Node: Stack160207
Node: Frames161683
Node: Backtrace164435
Ref: Backtrace-Footnote-1169326
Node: Selection169514
Node: Frame Info172378
Node: Source174709
Node: List175775
Node: Specify Location178388
Node: Edit181638
Ref: Edit-Footnote-1183113
Node: Search183348
Node: Source Path184156
Ref: set substitute-path189911
Node: Machine Code192132
Node: Data196326
Node: Expressions198834
Node: Ambiguous Expressions200924
Node: Variables204156
Node: Arrays208657
Node: Output Formats211186
Ref: Output Formats-Footnote-1214059
Node: Memory214216
Node: Auto Display219463
Node: Print Settings223176
Node: Value History236647
Node: Convenience Vars239063
Node: Registers242589
Ref: Registers-Footnote-1247264
Node: Floating Point Hardware247659
Node: Vector Unit248189
Node: OS Information248574
Node: Memory Region Attributes250572
Node: Dump/Restore Files255230
Node: Core File Generation257533
Node: Character Sets258765
Node: Caching Remote Data265590
Node: Searching Memory266763
Node: Macros269638
Node: Tracepoints276589
Node: Set Tracepoints278431
Node: Create and Delete Tracepoints279631
Node: Enable and Disable Tracepoints281275
Node: Tracepoint Passcounts281974
Node: Tracepoint Actions283398
Node: Listing Tracepoints286398
Node: Starting and Stopping Trace Experiments287520
Node: Analyze Collected Data288701
Node: tfind290006
Node: tdump294399
Node: save-tracepoints296058
Node: Tracepoint Variables296477
Node: Overlays297492
Node: How Overlays Work298212
Ref: A code overlay300772
Node: Overlay Commands304210
Node: Automatic Overlay Debugging308400
Node: Overlay Sample Program310541
Node: Languages312301
Node: Setting313464
Node: Filenames315166
Node: Manually315952
Node: Automatically317161
Node: Show318222
Node: Checks319544
Node: Type Checking320934
Node: Range Checking323667
Node: Supported Languages326068
Node: C327241
Node: C Operators328542
Node: C Constants332861
Node: C Plus Plus Expressions335265
Node: C Defaults338808
Node: C Checks339491
Node: Debugging C340214
Node: Debugging C Plus Plus340698
Node: Decimal Floating Point343885
Node: Objective-C345143
Node: Method Names in Commands345604
Node: The Print Command with Objective-C347299
Node: Fortran347950
Node: Fortran Operators348675
Node: Fortran Defaults349530
Node: Special Fortran Commands349915
Node: Pascal350421
Node: Modula-2350936
Node: M2 Operators351911
Node: Built-In Func/Proc354909
Node: M2 Constants357770
Node: M2 Types359371
Node: M2 Defaults362590
Node: Deviations363190
Node: M2 Checks364291
Node: M2 Scope365109
Node: GDB/M2366133
Node: Ada367045
Node: Ada Mode Intro367844
Node: Omissions from Ada369716
Node: Additions to Ada373677
Node: Stopping Before Main Program377575
Node: Ada Glitches378107
Node: Unsupported Languages380085
Node: Symbols380775
Node: Altering394274
Node: Assignment395243
Node: Jumping398348
Node: Signaling400483
Node: Returning401614
Node: Calling402816
Node: Patching404709
Node: GDB Files405786
Node: Files406327
Ref: Shared Libraries419162
Node: Separate Debug Files424558
Node: Symbol Errors435181
Node: Targets438784
Node: Active Targets440264
Node: Target Commands441843
Ref: load446102
Node: Byte Order447083
Node: Remote Debugging448060
Node: Connecting449322
Node: File Transfer454262
Node: Server455202
Ref: Monitor Commands for gdbserver462795
Ref: Server-Footnote-1463654
Node: Remote Configuration463774
Ref: set remotebreak464798
Ref: set remote hardware-watchpoint-limit466262
Ref: set remote hardware-breakpoint-limit466262
Ref: set remote exec-file466544
Node: Remote Stub469874
Node: Stub Contents472771
Node: Bootstrapping474882
Node: Debug Session478691
Node: Configurations480251
Node: Native481020
Node: HP-UX481614
Node: BSD libkvm Interface481903
Node: SVR4 Process Information482974
Node: DJGPP Native486404
Node: Cygwin Native492984
Node: Non-debug DLL Symbols496365
Node: Hurd Native500911
Node: Neutrino506174
Node: Embedded OS506549
Node: VxWorks507025
Node: VxWorks Connection509242
Node: VxWorks Download510176
Node: VxWorks Attach511911
Node: Embedded Processors512309
Node: ARM513453
Node: M32R/D517190
Node: M68K518892
Node: MIPS Embedded519188
Node: OpenRISC 1000524133
Node: PowerPC Embedded526988
Node: PA528454
Node: Sparclet528743
Node: Sparclet File530227
Node: Sparclet Connection531107
Node: Sparclet Download531585
Node: Sparclet Execution532634
Node: Sparclite533225
Node: Z8000533598
Node: AVR534982
Node: CRIS535345
Node: Super-H536323
Node: Architectures537438
Node: i386537860
Node: A29K538542
Node: Alpha539381
Node: MIPS539514
Node: HPPA542138
Node: SPU542657
Node: PowerPC543901
Node: Controlling GDB544479
Node: Prompt545240
Node: Editing546019
Node: Command History546962
Node: Screen Size550366
Node: Numbers552071
Node: ABI554048
Node: Messages/Warnings556977
Node: Debugging Output559470
Node: Sequences564601
Node: Define565212
Node: Hooks568563
Node: Command Files570754
Node: Output574607
Node: Interpreters579374
Node: TUI581469
Node: TUI Overview582436
Node: TUI Keys584869
Node: TUI Single Key Mode587173
Node: TUI Commands588048
Node: TUI Configuration590136
Node: Emacs591432
Node: GDB/MI596909
Node: GDB/MI Command Syntax598731
Node: GDB/MI Input Syntax598944
Node: GDB/MI Output Syntax600498
Node: GDB/MI Compatibility with CLI604070
Node: GDB/MI Development and Front Ends604807
Node: GDB/MI Output Records606464
Node: GDB/MI Result Records606740
Node: GDB/MI Stream Records607467
Node: GDB/MI Async Records608732
Node: GDB/MI Simple Examples611078
Node: GDB/MI Command Description Format612899
Node: GDB/MI Breakpoint Commands613779
Node: GDB/MI Program Context630344
Node: GDB/MI Thread Commands634865
Node: GDB/MI Program Execution637397
Node: GDB/MI Stack Manipulation646048
Node: GDB/MI Variable Objects655679
Ref: -var-set-format661742
Ref: -var-list-children662691
Ref: -var-update667913
Ref: -var-set-frozen668727
Node: GDB/MI Data Manipulation669450
Node: GDB/MI Tracepoint Commands683830
Node: GDB/MI Symbol Query684074
Node: GDB/MI File Commands687362
Node: GDB/MI Target Manipulation691615
Node: GDB/MI File Transfer Commands698786
Node: GDB/MI Miscellaneous Commands700108
Ref: -interpreter-exec703323
Node: Annotations705636
Node: Annotations Overview706550
Node: Server Prefix709013
Node: Prompting709653
Node: Errors711170
Node: Invalidation712066
Node: Annotations for Running712543
Node: Source Annotations714063
Node: GDB Bugs714988
Node: Bug Criteria715715
Node: Bug Reporting716592
Node: Command Line Editing724215
Node: Introduction and Notation724867
Node: Readline Interaction726487
Node: Readline Bare Essentials727676
Node: Readline Movement Commands729463
Node: Readline Killing Commands730426
Node: Readline Arguments732344
Node: Searching733386
Node: Readline Init File735535
Node: Readline Init File Syntax736598
Node: Conditional Init Constructs748530
Node: Sample Init File751061
Node: Bindable Readline Commands754176
Node: Commands For Moving755231
Node: Commands For History756090
Node: Commands For Text759212
Node: Commands For Killing761936
Node: Numeric Arguments764076
Node: Commands For Completion765213
Node: Keyboard Macros766755
Node: Miscellaneous Commands767324
Node: Readline vi Mode770683
Node: Using History Interactively771600
Node: History Interaction772115
Node: Event Designators773537
Node: Word Designators774470
Node: Modifiers776107
Node: Formatting Documentation777332
Ref: Formatting Documentation-Footnote-1780709
Node: Installing GDB780797
Node: Requirements781306
Ref: Expat781875
Node: Running Configure783059
Node: Separate Objdir786778
Node: Config Names789734
Node: Configure Options791203
Node: Maintenance Commands793539
Ref: maint info breakpoints794198
Node: Remote Protocol805679
Node: Overview806131
Ref: Binary Data808318
Node: Packets810577
Ref: extended mode811659
Ref: read registers packet814183
Ref: cycle step packet815349
Ref: write register packet817225
Ref: step with signal packet818132
Ref: X packet822838
Ref: insert breakpoint or watchpoint packet823128
Node: Stop Reply Packets825574
Node: General Query Packets829133
Ref: QPassSignals836176
Ref: qSearch memory838253
Ref: qSupported838778
Ref: qXfer read847370
Ref: qXfer auxiliary vector read847864
Ref: qXfer target description read848213
Ref: qXfer library list read848657
Ref: qXfer memory map read849303
Ref: qXfer spu read849692
Ref: qXfer spu write851822
Ref: General Query Packets-Footnote-1853112
Node: Register Packet Format853439
Node: Tracepoint Packets854357
Node: Host I/O Packets860452
Node: Interrupts864594
Node: Examples866055
Node: File-I/O Remote Protocol Extension866668
Node: File-I/O Overview867130
Node: Protocol Basics869279
Node: The F Request Packet871511
Node: The F Reply Packet872412
Node: The Ctrl-C Message873330
Node: Console I/O874959
Node: List of Supported Calls876176
Node: open876538
Node: close879032
Node: read879414
Node: write880021
Node: lseek880788
Node: rename881666
Node: unlink883062
Node: stat/fstat884001
Node: gettimeofday884888
Node: isatty885323
Node: system885919
Node: Protocol-specific Representation of Datatypes887461
Node: Integral Datatypes887838
Node: Pointer Values888645
Node: Memory Transfer889353
Node: struct stat889973
Node: struct timeval892175
Node: Constants892692
Node: Open Flags893141
Node: mode_t Values893482
Node: Errno Values893974
Node: Lseek Flags894785
Node: Limits894970
Node: File-I/O Examples895330
Node: Library List Format896446
Node: Memory Map Format899210
Node: Agent Expressions901743
Node: General Bytecode Design904676
Node: Bytecode Descriptions909476
Node: Using Agent Expressions920162
Node: Varying Target Capabilities921695
Node: Tracing on Symmetrix922868
Node: Rationale928690
Node: Target Descriptions936069
Node: Retrieving Descriptions938108
Node: Target Description Format939193
Node: Predefined Target Types945740
Node: Standard Target Features946939
Node: ARM Features948692
Node: MIPS Features949311
Node: M68K Features950255
Node: PowerPC Features950918
Node: Copying951858
Node: GNU Free Documentation License971076
Node: Index993511

End Tag Table
