This is ../.././bfd/doc/bfd.info, produced by makeinfo version 4.8 from ../.././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: 724 bfd.info-2: 279689  Tag Table: (Indirect) Node: Top724 Node: Overview1063 Node: History2114 Node: How It Works3060 Node: What BFD Version 2 Can Do4602 Node: BFD information loss5917 Node: Canonical format8449 Node: BFD front end12821 Node: Memory Usage38435 Node: Initialization39663 Node: Sections40122 Node: Section Input40605 Node: Section Output41970 Node: typedef asection44456 Node: section prototypes68938 Node: Symbols78618 Node: Reading Symbols80213 Node: Writing Symbols81320 Node: Mini Symbols83029 Node: typedef asymbol84003 Node: symbol handling functions88921 Node: Archives94263 Node: Formats97989 Node: Relocations100937 Node: typedef arelent101664 Node: howto manager117475 Node: Core Files180075 Node: Targets181892 Node: bfd_target183862 Node: Architectures203942 Node: Opening and Closing225374 Node: Internal236376 Node: File Caching242709 Node: Linker Functions244623 Node: Creating a Linker Hash Table246296 Node: Adding Symbols to the Hash Table248034 Node: Differing file formats248934 Node: Adding symbols from an object file250682 Node: Adding symbols from an archive252833 Node: Performing the Final Link255247 Node: Information provided by the linker256489 Node: Relocating the section contents257643 Node: Writing the symbol table259394 Node: Hash Tables262387 Node: Creating and Freeing a Hash Table263585 Node: Looking Up or Entering a String264835 Node: Traversing a Hash Table266088 Node: Deriving a New Hash Table Type266877 Node: Define the Derived Structures267943 Node: Write the Derived Creation Routine269024 Node: Write Other Derived Routines271648 Node: BFD back ends272963 Node: What to Put Where273233 Node: aout273371 Node: coff279689 Node: elf304166 Node: mmo305029 Node: File layout305957 Node: Symbol-table311604 Node: mmo section mapping315373 Node: GNU Free Documentation License319025 Node: BFD Index338754  End Tag Table