This is bfd.info, produced by makeinfo version 4.2 from
../../../src/bfd/doc/bfd.texinfo.

START-INFO-DIR-ENTRY
* Bfd: (bfd).                   The Binary File Descriptor library.
END-INFO-DIR-ENTRY

   This file documents the BFD library.

   Copyright (C) 1991, 2000, 2001, 2003 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 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:
bfd.info-1: 713

Tag Table:
(Indirect)
Node: Top713
Node: Overview1045
Node: History2095
Node: How It Works3036
Node: What BFD Version 2 Can Do4576
Node: BFD information loss5886
Node: Canonical format8409
Node: BFD front end12770
Node: Memory Usage37715
Node: Initialization38938
Node: Sections39316
Node: Section Input39794
Node: Section Output41150
Node: typedef asection43618
Node: section prototypes61701
Node: Symbols70403
Node: Reading Symbols71993
Node: Writing Symbols73121
Node: Mini Symbols74841
Node: typedef asymbol75806
Node: symbol handling functions80850
Node: Archives85514
Node: Formats89147
Node: Relocations91981
Node: typedef arelent92701
Node: howto manager108445
Node: Core Files159393
Node: Targets160420
Node: bfd_target162383
Node: Architectures181774
Node: Opening and Closing201297
Node: Internal210482
Node: File Caching216729
Node: Linker Functions219909
Node: Creating a Linker Hash Table221575
Node: Adding Symbols to the Hash Table223302
Node: Differing file formats224192
Node: Adding symbols from an object file225925
Node: Adding symbols from an archive228061
Node: Performing the Final Link230460
Node: Information provided by the linker231691
Node: Relocating the section contents232826
Node: Writing the symbol table234562
Node: Hash Tables237510
Node: Creating and Freeing a Hash Table238701
Node: Looking Up or Entering a String239940
Node: Traversing a Hash Table241182
Node: Deriving a New Hash Table Type241960
Node: Define the Derived Structures243015
Node: Write the Derived Creation Routine244081
Node: Write Other Derived Routines246780
Node: BFD back ends248080
Node: What to Put Where248346
Node: aout248484
Node: coff254621
Node: elf279542
Node: mmo280379
Node: File layout281302
Node: Symbol-table286940
Node: mmo section mapping290735
Node: GNU Free Documentation License294378
Node: Index314078

End Tag Table
