This is ./gdb.info, produced by makeinfo version 4.0b from gdb.texinfo. INFO-DIR-SECTION Programming & development tools. 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, January 2002, of `Debugging with GDB: the GNU Source-Level Debugger' for GDB Version 5.1.1. Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 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: 1130 gdb.info-2: 49428 gdb.info-3: 98272 gdb.info-4: 146681 gdb.info-5: 196029 gdb.info-6: 245574 gdb.info-7: 290426 gdb.info-8: 325731 gdb.info-9: 374967 gdb.info-10: 424320 gdb.info-11: 473657 gdb.info-12: 514735 gdb.info-13: 564566 gdb.info-14: 612496 gdb.info-15: 645436  Tag Table: (Indirect) Node: Top1130 Node: Summary3069 Node: Free Software4630 Node: Contributors10204 Node: Sample Session16444 Node: Invocation23315 Node: Invoking GDB23788 Node: File Options25731 Node: Mode Options29061 Ref: Mode Options-Footnote-134402 Node: Quitting GDB34548 Node: Shell Commands35431 Node: Commands36245 Node: Command Syntax36882 Node: Completion38741 Node: Help43071 Node: Running48319 Node: Compilation49428 Node: Starting51224 Node: Arguments54397 Node: Environment55662 Node: Working Directory58926 Node: Input/Output59666 Node: Attach61271 Node: Kill Process63699 Node: Threads64657 Node: Processes70546 Node: Stopping73532 Node: Breakpoints74678 Node: Set Breaks77881 Node: Set Watchpoints87097 Node: Set Catchpoints93122 Node: Delete Breaks96590 Node: Disabling98272 Node: Conditions100959 Node: Break Commands105899 Node: Breakpoint Menus108775 Node: Error in Breakpoints110480 Node: Continuing and Stepping112013 Node: Signals120146 Node: Thread Stops124274 Node: Stack127595 Node: Frames129069 Node: Backtrace131792 Node: Selection133524 Node: Frame Info136260 Node: Source138585 Node: List139535 Node: Search143061 Node: Source Path143864 Node: Machine Code146681 Node: Data149676 Node: Expressions151620 Node: Variables153547 Node: Arrays157202 Node: Output Formats159726 Ref: Output Formats-Footnote-1161740 Node: Memory161897 Node: Auto Display166173 Node: Print Settings169941 Node: Value History180036 Node: Convenience Vars182447 Node: Registers185433 Ref: Registers-Footnote-1189077 Node: Floating Point Hardware189472 Node: Memory Region Attributes190008 Node: Tracepoints193108 Node: Set Tracepoints194837 Node: Create and Delete Tracepoints196029 Node: Enable and Disable Tracepoints197709 Node: Tracepoint Passcounts198394 Node: Tracepoint Actions199731 Node: Listing Tracepoints202737 Node: Starting and Stopping Trace Experiment203844 Node: Analyze Collected Data205008 Node: tfind206306 Node: tdump210698 Node: save-tracepoints212366 Node: Tracepoint Variables212774 Node: Languages213784 Node: Setting214893 Node: Filenames216588 Node: Manually217325 Node: Automatically218523 Node: Show219574 Node: Checks220872 Node: Type Checking222228 Node: Range Checking224926 Node: Support227292 Node: C228228 Node: C Operators229383 Node: C Constants233749 Node: C plus plus expressions236221 Node: C Defaults239803 Node: C Checks240471 Node: Debugging C241179 Node: Debugging C plus plus241684 Node: Modula-2244673 Node: M2 Operators245574 Node: Built-In Func/Proc248546 Node: M2 Constants251310 Node: M2 Defaults252899 Node: Deviations253493 Node: M2 Checks254580 Node: M2 Scope255380 Node: GDB/M2256389 Node: Chill257286 Node: How modes are displayed257990 Node: Locations261828 Node: Values and their Operations263916 Ref: Values and their Operations-Footnote-1268794 Node: Chill type and range checks268974 Node: Chill defaults269939 Node: Symbols270517 Node: Altering279570 Node: Assignment280536 Node: Jumping283634 Node: Signaling285784 Node: Returning286905 Node: Calling288097 Node: Patching288891 Node: GDB Files289961 Node: Files290426 Node: Symbol Errors301595 Node: Targets305175 Node: Active Targets306181 Node: Target Commands307753 Node: Byte Order312110 Node: Remote313094 Node: Remote Serial314087 Node: Stub Contents316680 Node: Bootstrapping318782 Node: Debug Session322582 Node: Protocol325731 Node: Server359082 Ref: Server-Footnote-1363008 Node: NetWare363128 Node: KOD365087 Node: Configurations366207 Node: Native366964 Node: HP-UX367307 Node: SVR4 Process Information367589 Node: DJGPP Native369022 Node: Embedded OS374498 Node: VxWorks374967 Node: VxWorks Connection377169 Node: VxWorks Download378088 Node: VxWorks Attach379808 Node: Embedded Processors380191 Node: A29K Embedded381164 Node: A29K UDI381860 Node: A29K EB29K382701 Node: Comms (EB29K)383350 Node: gdb-EB29K386549 Node: Remote Log387916 Node: ARM388392 Node: H8/300388758 Node: Hitachi Boards390242 Node: Hitachi ICE394662 Node: Hitachi Special395442 Node: H8/500395876 Node: i960396234 Node: Nindy Startup397367 Node: Nindy Options398039 Node: Nindy Reset399640 Node: M32R/D400011 Node: M68K400188 Node: M88K400976 Node: MIPS Embedded401150 Node: PowerPC405632 Node: PA405946 Node: SH406211 Node: Sparclet406655 Node: Sparclet File408114 Node: Sparclet Connection408979 Node: Sparclet Download409442 Node: Sparclet Execution410476 Node: Sparclite411052 Node: ST2000411411 Node: Z8000412938 Node: Architectures414293 Node: A29K414583 Node: Alpha415394 Node: MIPS415516 Node: Controlling GDB416486 Node: Prompt417184 Node: Editing417956 Node: History418725 Node: Screen Size421458 Node: Numbers422918 Node: Messages/Warnings424320 Node: Debugging Output426353 Node: Sequences428414 Node: Define428992 Node: Hooks432158 Node: Command Files434360 Ref: Command Files-Footnote-1436495 Node: Output436604 Node: TUI439011 Node: TUI Overview439683 Node: TUI Keys441341 Node: TUI Commands443276 Node: TUI Configuration444581 Node: Emacs446049 Node: Annotations451999 Node: Annotations Overview453123 Node: Server Prefix454905 Node: Value Annotations455554 Node: Frame Annotations458639 Node: Displays462292 Node: Prompting463237 Node: Errors464742 Node: Breakpoint Info465631 Node: Invalidation466762 Node: Annotations for Running467241 Node: Source Annotations468754 Node: TODO469685 Node: GDB/MI470267 Node: GDB/MI Command Syntax471887 Node: GDB/MI Input Syntax472117 Node: GDB/MI Output Syntax473657 Node: GDB/MI Simple Examples477095 Node: GDB/MI Compatibility with CLI478197 Node: GDB/MI Output Records478921 Node: GDB/MI Result Records479200 Node: GDB/MI Stream Records479820 Node: GDB/MI Out-of-band Records480950 Node: GDB/MI Command Description Format481445 Node: GDB/MI Breakpoint Table Commands482428 Node: GDB/MI Data Manipulation497615 Node: GDB/MI Program Control514735 Node: GDB/MI Miscellaneous Commands526927 Node: GDB/MI Stack Manipulation528742 Node: GDB/MI Symbol Query536192 Node: GDB/MI Target Manipulation539038 Node: GDB/MI Thread Commands545854 Node: GDB/MI Tracepoint Commands547948 Node: GDB/MI Variable Objects548185 Node: GDB Bugs555693 Node: Bug Criteria556416 Node: Bug Reporting557286 Node: Command Line Editing564566 Node: Introduction and Notation565231 Node: Readline Interaction566842 Node: Readline Bare Essentials568030 Node: Readline Movement Commands569806 Node: Readline Killing Commands570758 Node: Readline Arguments572659 Node: Searching573629 Node: Readline Init File575467 Node: Readline Init File Syntax576523 Node: Conditional Init Constructs585781 Node: Sample Init File588215 Node: Bindable Readline Commands591387 Node: Commands For Moving592426 Node: Commands For History593270 Node: Commands For Text595982 Node: Commands For Killing597980 Node: Numeric Arguments599942 Node: Commands For Completion601064 Node: Keyboard Macros602807 Node: Miscellaneous Commands603361 Node: Readline vi Mode606160 Node: Using History Interactively607003 Node: History Interaction607399 Node: Event Designators608814 Node: Word Designators609737 Node: Modifiers611362 Node: Formatting Documentation612496 Ref: Formatting Documentation-Footnote-1615805 Node: Installing GDB615873 Node: Separate Objdir619397 Node: Config Names621949 Node: Configure Options623393 Node: GNU Free Documentation License625725 Node: Index645436  End Tag Table