1 This is ../../../src/bfd/doc/bfd.info, produced by makeinfo version 4.2
2 from ../../../src/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".
26 Node: Overview
\x7f1066
28 Node: How It Works
\x7f3057
29 Node: What BFD Version 2 Can Do
\x7f4597
30 Node: BFD information loss
\x7f5907
31 Node: Canonical format
\x7f8430
32 Node: BFD front end
\x7f12791
33 Node: Memory Usage
\x7f38235
34 Node: Initialization
\x7f39458
35 Node: Sections
\x7f39887
36 Node: Section Input
\x7f40365
37 Node: Section Output
\x7f41721
38 Node: typedef asection
\x7f44189
39 Node: section prototypes
\x7f69577
40 Node: Symbols
\x7f78981
41 Node: Reading Symbols
\x7f80571
42 Node: Writing Symbols
\x7f81699
43 Node: Mini Symbols
\x7f83419
44 Node: typedef asymbol
\x7f84384
45 Node: symbol handling functions
\x7f89428
46 Node: Archives
\x7f94557
47 Node: Formats
\x7f98227
48 Node: Relocations
\x7f101106
49 Node: typedef arelent
\x7f101826
50 Node: howto manager
\x7f117663
51 Node: Core Files
\x7f177416
52 Node: Targets
\x7f179152
53 Node: bfd_target
\x7f181115
54 Node: Architectures
\x7f201379
55 Node: Opening and Closing
\x7f222017
56 Node: Internal
\x7f232639
57 Node: File Caching
\x7f238933
58 Node: Linker Functions
\x7f240766
59 Node: Creating a Linker Hash Table
\x7f242432
60 Node: Adding Symbols to the Hash Table
\x7f244159
61 Node: Differing file formats
\x7f245049
62 Node: Adding symbols from an object file
\x7f246782
63 Node: Adding symbols from an archive
\x7f248918
64 Node: Performing the Final Link
\x7f251317
65 Node: Information provided by the linker
\x7f252548
66 Node: Relocating the section contents
\x7f253687
67 Node: Writing the symbol table
\x7f255423
68 Node: Hash Tables
\x7f258371
69 Node: Creating and Freeing a Hash Table
\x7f259562
70 Node: Looking Up or Entering a String
\x7f260801
71 Node: Traversing a Hash Table
\x7f262043
72 Node: Deriving a New Hash Table Type
\x7f262821
73 Node: Define the Derived Structures
\x7f263876
74 Node: Write the Derived Creation Routine
\x7f264942
75 Node: Write Other Derived Routines
\x7f267571
76 Node: BFD back ends
\x7f268871
77 Node: What to Put Where
\x7f269137
82 Node: File layout
\x7f301969
83 Node: Symbol-table
\x7f307607
84 Node: mmo section mapping
\x7f311402
85 Node: GNU Free Documentation License
\x7f315045