This is gdb.info, produced by makeinfo version 4.7 from ./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 Version 6.3.

   Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1998,
1999, 2000, 2001, 2002, 2003, 2004 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 Free Software Foundation's Back-Cover Text is: "You have
freedom to copy and modify this GNU Manual, like GNU software.  Copies
published by the Free Software Foundation raise funds for GNU
development."


Indirect:
gdb.info-1: 1113
gdb.info-2: 300400
gdb.info-3: 600173
gdb.info-4: 812783

Tag Table:
(Indirect)
Node: Top1113
Node: Summary3539
Node: Free Software5163
Node: Contributors10731
Node: Sample Session17185
Node: Invocation24015
Node: Invoking GDB24556
Node: File Options26808
Node: Mode Options30452
Node: Quitting GDB35522
Node: Shell Commands36413
Node: Logging output37255
Node: Commands38099
Node: Command Syntax38737
Node: Completion40821
Node: Help45156
Node: Running50360
Node: Compilation51470
Node: Starting53884
Node: Arguments58767
Node: Environment60037
Node: Working Directory63305
Node: Input/Output64050
Node: Attach65660
Node: Kill Process68096
Node: Threads69062
Node: Processes74956
Node: Stopping77992
Node: Breakpoints79139
Node: Set Breaks82414
Node: Set Watchpoints93905
Node: Set Catchpoints99993
Node: Delete Breaks103471
Node: Disabling105162
Node: Conditions107858
Node: Break Commands112806
Node: Breakpoint Menus115691
Node: Error in Breakpoints117423
Node: Breakpoint related warnings119001
Node: Continuing and Stepping121328
Node: Signals130541
Node: Thread Stops134674
Node: Stack139279
Node: Frames140754
Node: Backtrace143482
Node: Selection146177
Node: Frame Info149041
Node: Source151372
Node: List152376
Node: Edit155905
Ref: Edit-Footnote-1157636
Node: Search157871
Node: Source Path158679
Node: Machine Code162208
Node: Data165208
Node: Expressions167463
Node: Variables169431
Node: Arrays173178
Node: Output Formats175707
Ref: Output Formats-Footnote-1177726
Node: Memory177883
Node: Auto Display182164
Node: Print Settings185936
Node: Value History196016
Node: Convenience Vars198432
Node: Registers201423
Ref: Registers-Footnote-1205126
Node: Floating Point Hardware205521
Node: Vector Unit206051
Node: Auxiliary Vector206438
Node: Memory Region Attributes207622
Node: Dump/Restore Files210981
Node: Character Sets213269
Node: Macros220071
Node: Tracepoints226897
Node: Set Tracepoints228630
Node: Create and Delete Tracepoints229829
Node: Enable and Disable Tracepoints231473
Node: Tracepoint Passcounts232172
Node: Tracepoint Actions233596
Node: Listing Tracepoints236596
Node: Starting and Stopping Trace Experiment237717
Node: Analyze Collected Data238895
Node: tfind240200
Node: tdump244593
Node: save-tracepoints246252
Node: Tracepoint Variables246671
Node: Overlays247686
Node: How Overlays Work248406
Ref: A code overlay250966
Node: Overlay Commands254404
Node: Automatic Overlay Debugging258594
Node: Overlay Sample Program260735
Node: Languages262495
Node: Setting263658
Node: Filenames265360
Node: Manually266146
Node: Automatically267355
Node: Show268416
Node: Checks269721
Node: Type Checking271087
Node: Range Checking273796
Node: Support276173
Node: C277247
Node: C Operators278466
Node: C Constants282847
Node: C plus plus expressions285334
Node: C Defaults288877
Node: C Checks289560
Node: Debugging C290283
Node: Debugging C plus plus290803
Node: Objective-C293807
Node: Method Names in Commands294126
Node: The Print Command with Objective-C295841
Node: Modula-2296492
Node: M2 Operators297413
Node: Built-In Func/Proc300400
Node: M2 Constants303178
Node: M2 Defaults304782
Node: Deviations305391
Node: M2 Checks306492
Node: M2 Scope307310
Node: GDB/M2308334
Node: Ada309246
Node: Ada Mode Intro310033
Node: Omissions from Ada311905
Node: Additions to Ada314166
Node: Stopping Before Main Program318064
Node: Ada Glitches318596
Node: Unsupported languages320574
Node: Symbols321252
Node: Altering333175
Node: Assignment334144
Node: Jumping337249
Node: Signaling339406
Node: Returning340537
Node: Calling341739
Node: Patching342223
Node: GDB Files343300
Node: Files343841
Node: Separate Debug Files361792
Node: Symbol Errors370134
Node: Targets373737
Node: Active Targets374748
Node: Target Commands376327
Node: Byte Order380695
Node: Remote381687
Node: KOD382617
Node: Remote Debugging384015
Node: Connecting384468
Node: Server387713
Ref: Server-Footnote-1391746
Node: NetWare391866
Node: Remote configuration393339
Ref: set remote hardware-watchpoint-limit393581
Ref: set remote hardware-breakpoint-limit393581
Node: remote stub393807
Node: Stub Contents396704
Node: Bootstrapping398815
Node: Debug Session402624
Node: Configurations404184
Node: Native404953
Node: HP-UX405419
Node: BSD libkvm Interface405708
Node: SVR4 Process Information406749
Node: DJGPP Native407682
Node: Cygwin Native413194
Node: Non-debug DLL symbols415707
Node: Embedded OS420257
Node: VxWorks420733
Node: VxWorks Connection422950
Node: VxWorks Download423884
Node: VxWorks Attach425619
Node: Embedded Processors426017
Node: ARM426901
Node: H8/300427260
Node: Renesas Boards428759
Node: Renesas ICE433182
Node: Renesas Special433977
Node: H8/500434427
Node: M32R/D434802
Node: M68K435081
Node: MIPS Embedded435715
Node: OpenRISC 1000440220
Node: PowerPC443074
Node: PA443403
Node: SH443683
Node: Sparclet444144
Node: Sparclet File445616
Node: Sparclet Connection446498
Node: Sparclet Download446978
Node: Sparclet Execution448029
Node: Sparclite448622
Node: ST2000448998
Node: Z8000450538
Node: Architectures451907
Node: A29K452204
Node: Alpha453030
Node: MIPS453163
Node: Controlling GDB454144
Node: Prompt454905
Node: Editing455684
Node: History456619
Node: Screen Size459492
Node: Numbers460960
Node: ABI462355
Node: Messages/Warnings465189
Node: Debugging Output467227
Node: Sequences469938
Node: Define470519
Node: Hooks473935
Node: Command Files476124
Ref: Command Files-Footnote-1478757
Ref: Command Files-Footnote-2478885
Node: Output478994
Node: Interpreters481408
Node: TUI483499
Node: TUI Overview484193
Node: TUI Keys487278
Node: TUI Single Key Mode489779
Node: TUI Commands490627
Node: TUI Configuration492500
Node: Emacs493978
Node: GDB/MI499084
Node: GDB/MI Command Syntax500701
Node: GDB/MI Input Syntax500941
Node: GDB/MI Output Syntax502495
Node: GDB/MI Simple Examples505944
Node: GDB/MI Compatibility with CLI507109
Node: GDB/MI Output Records507840
Node: GDB/MI Result Records508129
Node: GDB/MI Stream Records508760
Node: GDB/MI Out-of-band Records509901
Node: GDB/MI Command Description Format510408
Node: GDB/MI Breakpoint Table Commands511386
Node: GDB/MI Data Manipulation526544
Node: GDB/MI Program Control545859
Node: GDB/MI Miscellaneous Commands558777
Node: GDB/MI Stack Manipulation561163
Node: GDB/MI Symbol Query569150
Node: GDB/MI Target Manipulation572443
Node: GDB/MI Thread Commands579542
Node: GDB/MI Tracepoint Commands581626
Node: GDB/MI Variable Objects581872
Node: Annotations590267
Node: Annotations Overview591179
Node: Server Prefix593464
Node: Prompting594112
Node: Errors595629
Node: Invalidation596525
Node: Annotations for Running597002
Node: Source Annotations598522
Node: GDB Bugs599447
Node: Bug Criteria600173
Node: Bug Reporting601050
Node: Command Line Editing608672
Node: Introduction and Notation609340
Node: Readline Interaction610960
Node: Readline Bare Essentials612149
Node: Readline Movement Commands613936
Node: Readline Killing Commands614899
Node: Readline Arguments616817
Node: Searching617859
Node: Readline Init File620008
Node: Readline Init File Syntax621071
Node: Conditional Init Constructs631963
Node: Sample Init File634494
Node: Bindable Readline Commands637609
Node: Commands For Moving638664
Node: Commands For History639523
Node: Commands For Text642391
Node: Commands For Killing645115
Node: Numeric Arguments647075
Node: Commands For Completion648212
Node: Keyboard Macros649754
Node: Miscellaneous Commands650323
Node: Readline vi Mode653682
Node: Using History Interactively654599
Node: History Interaction654998
Node: Event Designators656420
Node: Word Designators657357
Node: Modifiers658994
Node: Formatting Documentation660140
Ref: Formatting Documentation-Footnote-1663460
Node: Installing GDB663524
Node: Separate Objdir667254
Node: Config Names670112
Node: Configure Options671557
Node: Maintenance Commands673894
Ref: maint info breakpoints674225
Node: Remote Protocol678733
Node: Overview679080
Node: Packets682196
Ref: read registers packet685222
Ref: cycle step packet686441
Ref: write register packet688533
Ref: general query packet688766
Ref: step with signal packet689881
Ref: insert breakpoint or watchpoint packet692449
Node: Stop Reply Packets695343
Node: General Query Packets697559
Node: Register Packet Format706020
Node: Examples706924
Node: File-I/O remote protocol extension707549
Node: File-I/O Overview708041
Node: Protocol basics710122
Node: The F request packet712354
Node: The F reply packet713259
Node: Memory transfer714186
Node: The Ctrl-C message714777
Node: Console I/O716469
Node: The isatty call717657
Node: The system call718184
Node: List of supported calls719185
Node: open719551
Node: close721750
Node: read722105
Node: write722674
Node: lseek723385
Node: rename724193
Node: unlink725429
Node: stat/fstat726275
Node: gettimeofday727080
Node: isatty727490
Node: system727804
Node: Protocol specific representation of datatypes728360
Node: Integral datatypes728717
Node: Pointer values729516
Node: struct stat730213
Node: struct timeval732575
Node: Constants733093
Node: Open flags733538
Node: mode_t values733879
Node: Errno values734371
Node: Lseek flags735179
Node: Limits735364
Node: File-I/O Examples735724
Node: Agent Expressions736832
Node: General Bytecode Design739753
Node: Bytecode Descriptions744553
Node: Using Agent Expressions755239
Node: Varying Target Capabilities756772
Node: Tracing on Symmetrix757945
Node: Rationale763767
Node: Copying771146
Node: GNU Free Documentation License790353
Node: Index812783

End Tag Table
