1This is gdbint.info, produced by makeinfo version 4.8 from
2../.././gdb/doc/gdbint.texinfo.
3
4INFO-DIR-SECTION Software development
5START-INFO-DIR-ENTRY
6* Gdb-Internals: (gdbint).	The GNU debugger's internals.
7END-INFO-DIR-ENTRY
8
9   This file documents the internals of the GNU debugger GDB.
10Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1998, 1999, 2000,
112001,    2002, 2003, 2004, 2005, 2006    Free Software Foundation, Inc.
12Contributed by Cygnus Solutions.  Written by John Gilmore.  Second
13Edition by Stan Shebs.
14
15   Permission is granted to copy, distribute and/or modify this document
16under the terms of the GNU Free Documentation License, Version 1.1 or
17any later version published by the Free Software Foundation; with no
18Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
19Texts.  A copy of the license is included in the section entitled "GNU
20Free Documentation License".
21
22
23Indirect:
24gdbint.info-1: 904
25gdbint.info-2: 287026
26
27Tag Table:
28(Indirect)
29Node: Top904
30Node: Requirements1767
31Node: Overall Structure3255
32Node: Algorithms8191
33Node: User Interface37936
34Ref: User Interface-Footnote-161728
35Ref: User Interface-Footnote-261777
36Node: libgdb62012
37Node: Symbol Handling65972
38Node: Language Support80752
39Node: Host Definition86153
40Node: Target Architecture Definition93510
41Node: OS ABI Variant Handling94327
42Node: Initialize New Architecture99169
43Node: Registers and Memory100738
44Node: Pointers and Addresses101528
45Ref: Pointers and Addresses-Footnote-1107553
46Node: Address Classes107796
47Node: Raw and Virtual Registers111060
48Node: Register and Memory Data115944
49Node: Frame Interpretation119263
50Node: Inferior Call Setup119462
51Node: Compiler Characteristics119659
52Node: Target Conditionals119867
53Ref: gdbarch_breakpoint_from_pc124341
54Ref: DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS130927
55Ref: frame_align131778
56Ref: DEPRECATED_FRAME_SAVED_PC134144
57Ref: gdbarch_unwind_pc134327
58Ref: gdbarch_unwind_sp134897
59Ref: gdbarch_stabs_argument_has_addr144822
60Ref: gdbarch_push_dummy_call145434
61Ref: gdbarch_push_dummy_code146050
62Ref: DEPRECATED_REG_STRUCT_HAS_ADDR146951
63Ref: SAVE_DUMMY_FRAME_TOS147201
64Ref: gdbarch_return_value147863
65Ref: gdbarch_write_pc153264
66Ref: TARGET_READ_SP153298
67Ref: gdbarch_unwind_dummy_id155042
68Node: Adding a New Target156918
69Node: Target Descriptions159173
70Node: Target Descriptions Implementation160112
71Node: Adding Target Described Register Support161486
72Node: Target Vector Definition164432
73Node: Managing Execution State164964
74Node: Existing Targets166777
75Node: Native Debugging169098
76Node: Support Libraries177998
77Node: Coding189512
78Node: Porting GDB214488
79Node: Versions and Branches216397
80Ref: Tags222357
81Ref: experimental branch tags222688
82Node: Start of New Year Procedure223420
83Node: Releasing GDB224534
84Node: Testsuite242874
85Node: Hints250153
86Node: Getting Started250475
87Node: Debugging GDB254618
88Node: GDB Observers259980
89Node: GNU Free Documentation License264582
90Node: Index287026
91
92End Tag Table
93