blob: ee31e32cce73661fb5390dfcd5a259e58ef95ec7 [file] [log] [blame]
This is gdbint.info, produced by makeinfo version 4.8 from
./gdbint.texinfo.
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* Gdb-Internals: (gdbint). The GNU debugger's internals.
END-INFO-DIR-ENTRY
Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005, 2006, 2008, 2009, 2010 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.3 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".
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, 2008, 2009, 2010 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.3 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: 1537
gdbint.info-2: 299035

Tag Table:
(Indirect)
Node: Top1537
Node: Summary2418
Node: Requirements2568
Node: Contributors4047
Node: Overall Structure5640
Node: Algorithms10663
Node: User Interface42105
Ref: UI-Independent Output43960
Ref: User Interface-Footnote-165931
Ref: User Interface-Footnote-265980
Node: libgdb66215
Node: Values70166
Node: Stack Frames73010
Node: Symbol Handling77992
Node: Language Support94797
Node: Host Definition99523
Node: Target Architecture Definition103882
Node: OS ABI Variant Handling104702
Node: Initialize New Architecture109547
Node: How an Architecture is Represented109898
Node: Looking Up an Existing Architecture111855
Node: Creating a New Architecture114774
Node: Registers and Memory116812
Node: Pointers and Addresses117604
Ref: Pointers and Addresses-Footnote-1123605
Node: Address Classes123848
Node: Register Representation127093
Node: Raw and Cooked Registers127467
Node: Register Architecture Functions & Variables128651
Node: Register Information Functions132260
Ref: Register Information Functions-Footnote-1138166
Node: Register and Memory Data138585
Node: Register Caching141734
Node: Frame Interpretation143270
Node: All About Stack Frames143676
Ref: All About Stack Frames-Footnote-1149027
Node: Frame Handling Terminology149259
Node: Prologue Caches151786
Node: Functions and Variable to Analyze Frames153467
Ref: frame_align155565
Node: Functions to Access Frame Data157079
Node: Analyzing Stacks---Frame Sniffers159370
Ref: Analyzing Stacks---Frame Sniffers-Footnote-1164020
Node: Inferior Call Setup164517
Node: About Dummy Frames164800
Node: Functions Creating Dummy Frames165426
Node: Adding support for debugging core files169483
Node: Defining Other Architecture Features170027
Ref: gdbarch_breakpoint_from_pc174874
Ref: gdbarch_stabs_argument_has_addr187268
Ref: gdbarch_push_dummy_call187515
Ref: gdbarch_push_dummy_code188075
Ref: gdbarch_return_value189057
Ref: gdbarch_dummy_id194823
Node: Adding a New Target195511
Node: Target Descriptions197978
Node: Target Descriptions Implementation198917
Node: Adding Target Described Register Support200291
Node: Target Vector Definition203237
Node: Managing Execution State203769
Node: Existing Targets205582
Node: Native Debugging208097
Node: Support Libraries211925
Node: Coding223440
Node: Porting GDB248550
Node: Versions and Branches250419
Ref: Tags256375
Ref: experimental branch tags256706
Node: Start of New Year Procedure257438
Node: Releasing GDB259244
Node: Testsuite277476
Ref: Testsuite-Footnote-1289341
Node: Hints289459
Node: Getting Started289781
Node: Debugging GDB293946
Node: GDB Observers299035
Node: GNU Free Documentation License307343
Node: Index332510

End Tag Table