summaryrefslogtreecommitdiff
path: root/bfd/doc/bfd.info
blob: 08c14140b085bc7435f3e28fa996078063bc665d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
This is ../.././bfd/doc/bfd.info, produced by makeinfo version 4.7 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: 298309

Tag Table:
(Indirect)
Node: Top724
Node: Overview1056
Node: History2107
Node: How It Works3053
Node: What BFD Version 2 Can Do4595
Node: BFD information loss5910
Node: Canonical format8442
Node: BFD front end12814
Node: Memory Usage38041
Node: Initialization39269
Node: Sections39665
Node: Section Input40148
Node: Section Output41513
Node: typedef asection43999
Node: section prototypes61598
Node: Symbols70581
Node: Reading Symbols72176
Node: Writing Symbols73283
Node: Mini Symbols74992
Node: typedef asymbol75966
Node: symbol handling functions80884
Node: Archives86226
Node: Formats89903
Node: Relocations92794
Node: typedef arelent93521
Node: howto manager109239
Node: Core Files165412
Node: Targets166491
Node: bfd_target168461
Node: Architectures187781
Node: Opening and Closing208078
Node: Internal217791
Node: File Caching224063
Node: Linker Functions227370
Node: Creating a Linker Hash Table229043
Node: Adding Symbols to the Hash Table230781
Node: Differing file formats231681
Node: Adding symbols from an object file233429
Node: Adding symbols from an archive235580
Node: Performing the Final Link237994
Node: Information provided by the linker239236
Node: Relocating the section contents240386
Node: Writing the symbol table242137
Node: Hash Tables245130
Node: Creating and Freeing a Hash Table246328
Node: Looking Up or Entering a String247578
Node: Traversing a Hash Table248831
Node: Deriving a New Hash Table Type249620
Node: Define the Derived Structures250686
Node: Write the Derived Creation Routine251767
Node: Write Other Derived Routines254461
Node: BFD back ends255776
Node: What to Put Where256046
Node: aout256184
Node: coff262435
Node: elf287111
Node: mmo287965
Node: File layout288893
Node: Symbol-table294540
Node: mmo section mapping298309
Node: GNU Free Documentation License301961
Node: Index321681

End Tag Table