| This is gdbint.info, produced by makeinfo version 4.8 from |
| ../.././gdb/doc/gdbint.texinfo. |
| |
| INFO-DIR-SECTION Software development |
| START-INFO-DIR-ENTRY |
| * Gdb-Internals: (gdbint). The GNU debugger's internals. |
| END-INFO-DIR-ENTRY |
| |
| This file documents the internals of the GNU debugger GDB. |
| Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1998, 1999, 2000, |
| 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. |
| Contributed by Cygnus Solutions. Written by John Gilmore. Second |
| Edition by Stan Shebs. |
| |
| 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 no |
| Invariant Sections, with no Front-Cover Texts, and with no Back-Cover |
| Texts. A copy of the license is included in the section entitled "GNU |
| Free Documentation License". |
| |
| |
| Indirect: |
| gdbint.info-1: 904 |
| gdbint.info-2: 288529 |
| |
| Tag Table: |
| (Indirect) |
| Node: Top904 |
| Node: Requirements1767 |
| Node: Overall Structure3255 |
| Node: Algorithms8191 |
| Node: User Interface40683 |
| Ref: User Interface-Footnote-164475 |
| Ref: User Interface-Footnote-264524 |
| Node: libgdb64759 |
| Node: Symbol Handling68719 |
| Node: Language Support83499 |
| Node: Host Definition88900 |
| Node: Target Architecture Definition95983 |
| Node: OS ABI Variant Handling96800 |
| Node: Initialize New Architecture101642 |
| Node: Registers and Memory103211 |
| Node: Pointers and Addresses104001 |
| Ref: Pointers and Addresses-Footnote-1110026 |
| Node: Address Classes110269 |
| Node: Raw and Virtual Registers113533 |
| Node: Register and Memory Data118417 |
| Node: Frame Interpretation121845 |
| Node: Inferior Call Setup122044 |
| Node: Compiler Characteristics122241 |
| Node: Target Conditionals122449 |
| Ref: gdbarch_breakpoint_from_pc127174 |
| Ref: frame_align133920 |
| Ref: DEPRECATED_FRAME_SAVED_PC136286 |
| Ref: gdbarch_unwind_pc136469 |
| Ref: gdbarch_unwind_sp137039 |
| Ref: gdbarch_stabs_argument_has_addr147068 |
| Ref: gdbarch_push_dummy_call147573 |
| Ref: gdbarch_push_dummy_code148189 |
| Ref: SAVE_DUMMY_FRAME_TOS149071 |
| Ref: gdbarch_return_value149733 |
| Ref: gdbarch_write_pc154655 |
| Ref: TARGET_READ_SP154689 |
| Ref: gdbarch_unwind_dummy_id156433 |
| Node: Adding a New Target157896 |
| Node: Target Descriptions160151 |
| Node: Target Descriptions Implementation161090 |
| Node: Adding Target Described Register Support162464 |
| Node: Target Vector Definition165410 |
| Node: Managing Execution State165942 |
| Node: Existing Targets167755 |
| Node: Native Debugging170076 |
| Node: Support Libraries178701 |
| Node: Coding190215 |
| Node: Porting GDB215191 |
| Node: Versions and Branches217100 |
| Ref: Tags223060 |
| Ref: experimental branch tags223391 |
| Node: Start of New Year Procedure224123 |
| Node: Releasing GDB225472 |
| Node: Testsuite243812 |
| Node: Hints251091 |
| Node: Getting Started251413 |
| Node: Debugging GDB255556 |
| Node: GDB Observers261483 |
| Node: GNU Free Documentation License266085 |
| Node: Index288529 |
| |
| End Tag Table |