This is bfd.info, produced by makeinfo version 4.7 from 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: 692 bfd.info-2: 299207  Tag Table: (Indirect) Node: Top692 Node: Overview1024 Node: History2075 Node: How It Works3021 Node: What BFD Version 2 Can Do4563 Node: BFD information loss5878 Node: Canonical format8410 Node: BFD front end12782 Node: Memory Usage38003 Node: Initialization39231 Node: Sections39627 Node: Section Input40110 Node: Section Output41475 Node: typedef asection43961 Node: section prototypes61618 Node: Symbols70601 Node: Reading Symbols72196 Node: Writing Symbols73303 Node: Mini Symbols75012 Node: typedef asymbol75986 Node: symbol handling functions80904 Node: Archives86246 Node: Formats89923 Node: Relocations92814 Node: typedef arelent93541 Node: howto manager109259 Node: Core Files163371 Node: Targets164450 Node: bfd_target166420 Node: Architectures185739 Node: Opening and Closing205554 Node: Internal215037 Node: File Caching221309 Node: Linker Functions224616 Node: Creating a Linker Hash Table226289 Node: Adding Symbols to the Hash Table228027 Node: Differing file formats228927 Node: Adding symbols from an object file230675 Node: Adding symbols from an archive232826 Node: Performing the Final Link235240 Node: Information provided by the linker236482 Node: Relocating the section contents237632 Node: Writing the symbol table239383 Node: Hash Tables242376 Node: Creating and Freeing a Hash Table243574 Node: Looking Up or Entering a String244824 Node: Traversing a Hash Table246077 Node: Deriving a New Hash Table Type246866 Node: Define the Derived Structures247932 Node: Write the Derived Creation Routine249013 Node: Write Other Derived Routines251707 Node: BFD back ends253022 Node: What to Put Where253292 Node: aout253430 Node: coff259681 Node: elf284357 Node: mmo285211 Node: File layout286139 Node: Symbol-table291786 Node: mmo section mapping295555 Node: GNU Free Documentation License299207 Node: Index318922  End Tag Table