1 This is ../.././bfd/doc/bfd.info, produced by makeinfo version 4.8 from
2 ../.././bfd/doc/bfd.texinfo.
5 * Bfd: (bfd). The Binary File Descriptor library.
8 This file documents the BFD library.
10 Copyright (C) 1991, 2000, 2001, 2003 Free Software Foundation, Inc.
12 Permission is granted to copy, distribute and/or modify this document
13 under the terms of the GNU Free Documentation License, Version 1.1
14 or any later version published by the Free Software Foundation;
15 with no Invariant Sections, with no Front-Cover Texts, and with no
16 Back-Cover Texts. A copy of the license is included in the
17 section entitled "GNU Free Documentation License".
27 Node: Overview
\x7f1063
29 Node: How It Works
\x7f3060
30 Node: What BFD Version 2 Can Do
\x7f4602
31 Node: BFD information loss
\x7f5917
32 Node: Canonical format
\x7f8449
33 Node: BFD front end
\x7f12821
34 Node: Memory Usage
\x7f38435
35 Node: Initialization
\x7f39663
36 Node: Sections
\x7f40122
37 Node: Section Input
\x7f40605
38 Node: Section Output
\x7f41970
39 Node: typedef asection
\x7f44456
40 Node: section prototypes
\x7f68938
41 Node: Symbols
\x7f78618
42 Node: Reading Symbols
\x7f80213
43 Node: Writing Symbols
\x7f81320
44 Node: Mini Symbols
\x7f83029
45 Node: typedef asymbol
\x7f84003
46 Node: symbol handling functions
\x7f88921
47 Node: Archives
\x7f94263
48 Node: Formats
\x7f97989
49 Node: Relocations
\x7f100937
50 Node: typedef arelent
\x7f101664
51 Node: howto manager
\x7f117475
52 Node: Core Files
\x7f180075
53 Node: Targets
\x7f181892
54 Node: bfd_target
\x7f183862
55 Node: Architectures
\x7f203942
56 Node: Opening and Closing
\x7f225374
57 Node: Internal
\x7f236376
58 Node: File Caching
\x7f242709
59 Node: Linker Functions
\x7f244623
60 Node: Creating a Linker Hash Table
\x7f246296
61 Node: Adding Symbols to the Hash Table
\x7f248034
62 Node: Differing file formats
\x7f248934
63 Node: Adding symbols from an object file
\x7f250682
64 Node: Adding symbols from an archive
\x7f252833
65 Node: Performing the Final Link
\x7f255247
66 Node: Information provided by the linker
\x7f256489
67 Node: Relocating the section contents
\x7f257643
68 Node: Writing the symbol table
\x7f259394
69 Node: Hash Tables
\x7f262387
70 Node: Creating and Freeing a Hash Table
\x7f263585
71 Node: Looking Up or Entering a String
\x7f264835
72 Node: Traversing a Hash Table
\x7f266088
73 Node: Deriving a New Hash Table Type
\x7f266877
74 Node: Define the Derived Structures
\x7f267943
75 Node: Write the Derived Creation Routine
\x7f269024
76 Node: Write Other Derived Routines
\x7f271648
77 Node: BFD back ends
\x7f272963
78 Node: What to Put Where
\x7f273233
83 Node: File layout
\x7f305957
84 Node: Symbol-table
\x7f311604
85 Node: mmo section mapping
\x7f315373
86 Node: GNU Free Documentation License
\x7f319025
87 Node: BFD Index
\x7f338754