OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gdb-6.8/] [bfd/] [doc/] [bfd.info] - Diff between revs 157 and 225

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 157 Rev 225
Line 4... Line 4...
* Bfd: (bfd).                   The Binary File Descriptor library.
* Bfd: (bfd).                   The Binary File Descriptor library.
END-INFO-DIR-ENTRY
END-INFO-DIR-ENTRY
 
 
   This file documents the BFD library.
   This file documents the BFD library.
 
 
   Copyright (C) 1991, 2000, 2001, 2003, 2006, 2007 Free Software
   Copyright (C) 1991, 2000, 2001, 2003, 2006, 2007, 2008 Free Software
Foundation, Inc.
Foundation, Inc.
 
 
   Permission is granted to copy, distribute and/or modify this document
   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with the
any later version published by the Free Software Foundation; with the
Invariant Sections being "GNU General Public License" and "Funding Free
Invariant Sections being "GNU General Public License" and "Funding Free
Software", the Front-Cover texts being (a) (see below), and with the
Software", the Front-Cover texts being (a) (see below), and with the
Back-Cover Texts being (b) (see below).  A copy of the license is
Back-Cover Texts being (b) (see below).  A copy of the license is
included in the section entitled "GNU Free Documentation License".
included in the section entitled "GNU Free Documentation License".
Line 310... Line 310...
 
 
   Here is the structure that defines the type `bfd'.  It contains the
   Here is the structure that defines the type `bfd'.  It contains the
major data about the file and pointers to the rest of the data.
major data about the file and pointers to the rest of the data.
 
 
 
 
 
     enum bfd_direction
 
       {
 
         no_direction = 0,
 
         read_direction = 1,
 
         write_direction = 2,
 
         both_direction = 3
 
       };
 
 
     struct bfd
     struct bfd
     {
     {
       /* A unique identifier of the BFD  */
       /* A unique identifier of the BFD  */
       unsigned int id;
       unsigned int id;
 
 
Line 326... Line 334...
       /* The IOSTREAM, and corresponding IO vector that provide access
       /* The IOSTREAM, and corresponding IO vector that provide access
          to the file backing the BFD.  */
          to the file backing the BFD.  */
       void *iostream;
       void *iostream;
       const struct bfd_iovec *iovec;
       const struct bfd_iovec *iovec;
 
 
       /* Is the file descriptor being cached?  That is, can it be closed as
 
          needed, and re-opened when accessed later?  */
 
       bfd_boolean cacheable;
 
 
 
       /* Marks whether there was a default target specified when the
 
          BFD was opened. This is used to select which matching algorithm
 
          to use to choose the back end.  */
 
       bfd_boolean target_defaulted;
 
 
 
       /* The caching routines use these to maintain a
       /* The caching routines use these to maintain a
          least-recently-used list of BFDs.  */
          least-recently-used list of BFDs.  */
       struct bfd *lru_prev, *lru_next;
       struct bfd *lru_prev, *lru_next;
 
 
       /* When a file is closed by the caching routines, BFD retains
       /* When a file is closed by the caching routines, BFD retains
          state information on the file here...  */
          state information on the file here...  */
       ufile_ptr where;
       ufile_ptr where;
 
 
       /* ... and here: (``once'' means at least once).  */
 
       bfd_boolean opened_once;
 
 
 
       /* Set if we have a locally maintained mtime value, rather than
 
          getting it from the file each time.  */
 
       bfd_boolean mtime_set;
 
 
 
       /* File modified time, if mtime_set is TRUE.  */
       /* File modified time, if mtime_set is TRUE.  */
       long mtime;
       long mtime;
 
 
       /* Reserved for an unimplemented file locking extension.  */
       /* Reserved for an unimplemented file locking extension.  */
       int ifd;
       int ifd;
 
 
       /* The format which belongs to the BFD. (object, core, etc.)  */
       /* The format which belongs to the BFD. (object, core, etc.)  */
       bfd_format format;
       bfd_format format;
 
 
       /* The direction with which the BFD was opened.  */
       /* The direction with which the BFD was opened.  */
       enum bfd_direction
       enum bfd_direction direction;
         {
 
           no_direction = 0,
 
           read_direction = 1,
 
           write_direction = 2,
 
           both_direction = 3
 
         }
 
       direction;
 
 
 
       /* Format_specific flags.  */
       /* Format_specific flags.  */
       flagword flags;
       flagword flags;
 
 
 
       /* Values that may appear in the flags field of a BFD.  These also
 
          appear in the object_flags field of the bfd_target structure, where
 
          they indicate the set of flags used by that backend (not all flags
 
          are meaningful for all object file formats) (FIXME: at the moment,
 
          the object_flags values have mostly just been copied from backend
 
          to another, and are not necessarily correct).  */
 
 
 
     #define BFD_NO_FLAGS   0x00
 
 
 
       /* BFD contains relocation entries.  */
 
     #define HAS_RELOC      0x01
 
 
 
       /* BFD is directly executable.  */
 
     #define EXEC_P         0x02
 
 
 
       /* BFD has line number information (basically used for F_LNNO in a
 
          COFF header).  */
 
     #define HAS_LINENO     0x04
 
 
 
       /* BFD has debugging information.  */
 
     #define HAS_DEBUG      0x08
 
 
 
       /* BFD has symbols.  */
 
     #define HAS_SYMS       0x10
 
 
 
       /* BFD has local symbols (basically used for F_LSYMS in a COFF
 
          header).  */
 
     #define HAS_LOCALS     0x20
 
 
 
       /* BFD is a dynamic object.  */
 
     #define DYNAMIC        0x40
 
 
 
       /* Text section is write protected (if D_PAGED is not set, this is
 
          like an a.out NMAGIC file) (the linker sets this by default, but
 
          clears it for -r or -N).  */
 
     #define WP_TEXT        0x80
 
 
 
       /* BFD is dynamically paged (this is like an a.out ZMAGIC file) (the
 
          linker sets this by default, but clears it for -r or -n or -N).  */
 
     #define D_PAGED        0x100
 
 
 
       /* BFD is relaxable (this means that bfd_relax_section may be able to
 
          do something) (sometimes bfd_relax_section can do something even if
 
          this is not set).  */
 
     #define BFD_IS_RELAXABLE 0x200
 
 
 
       /* This may be set before writing out a BFD to request using a
 
          traditional format.  For example, this is used to request that when
 
          writing out an a.out object the symbols not be hashed to eliminate
 
          duplicates.  */
 
     #define BFD_TRADITIONAL_FORMAT 0x400
 
 
 
       /* This flag indicates that the BFD contents are actually cached
 
          in memory.  If this is set, iostream points to a bfd_in_memory
 
          struct.  */
 
     #define BFD_IN_MEMORY 0x800
 
 
 
       /* The sections in this BFD specify a memory page.  */
 
     #define HAS_LOAD_PAGE 0x1000
 
 
 
       /* This BFD has been created by the linker and doesn't correspond
 
          to any input file.  */
 
     #define BFD_LINKER_CREATED 0x2000
 
 
 
       /* This may be set before writing out a BFD to request that it
 
          be written using values for UIDs, GIDs, timestamps, etc. that
 
          will be consistent from run to run.  */
 
     #define BFD_DETERMINISTIC_OUTPUT 0x4000
 
 
       /* Currently my_archive is tested before adding origin to
       /* Currently my_archive is tested before adding origin to
          anything. I believe that this can become always an add of
          anything. I believe that this can become always an add of
          origin, with origin set to 0 for non archive files.  */
          origin, with origin set to 0 for non archive files.  */
       ufile_ptr origin;
       ufile_ptr origin;
 
 
       /* Remember when output has begun, to stop strange things
       /* The origin in the archive of the proxy entry.  This will
          from happening.  */
          normally be the same as origin, except for thin archives,
       bfd_boolean output_has_begun;
          when it will contain the current offset of the proxy in the
 
          thin archive rather than the offset of the bfd in its actual
 
          container.  */
 
       ufile_ptr proxy_origin;
 
 
       /* A hash table for section names.  */
       /* A hash table for section names.  */
       struct bfd_hash_table section_htab;
       struct bfd_hash_table section_htab;
 
 
       /* Pointer to linked list of sections.  */
       /* Pointer to linked list of sections.  */
Line 400... Line 457...
       bfd_vma start_address;
       bfd_vma start_address;
 
 
       /* Used for input and output.  */
       /* Used for input and output.  */
       unsigned int symcount;
       unsigned int symcount;
 
 
       /* Symbol table for output BFD (with symcount entries).  */
       /* Symbol table for output BFD (with symcount entries).
 
          Also used by the linker to cache input BFD symbols.  */
       struct bfd_symbol  **outsymbols;
       struct bfd_symbol  **outsymbols;
 
 
       /* Used for slurped dynamic symbol tables.  */
       /* Used for slurped dynamic symbol tables.  */
       unsigned int dynsymcount;
       unsigned int dynsymcount;
 
 
       /* Pointer to structure which contains architecture information.  */
       /* Pointer to structure which contains architecture information.  */
       const struct bfd_arch_info *arch_info;
       const struct bfd_arch_info *arch_info;
 
 
       /* Flag set if symbols from this BFD should not be exported.  */
 
       bfd_boolean no_export;
 
 
 
       /* Stuff only useful for archives.  */
       /* Stuff only useful for archives.  */
       void *arelt_data;
       void *arelt_data;
       struct bfd *my_archive;      /* The containing archive BFD.  */
       struct bfd *my_archive;      /* The containing archive BFD.  */
       struct bfd *archive_next;    /* The next BFD in the archive.  */
       struct bfd *archive_next;    /* The next BFD in the archive.  */
       struct bfd *archive_head;    /* The first BFD in the archive.  */
       struct bfd *archive_head;    /* The first BFD in the archive.  */
       bfd_boolean has_armap;
       struct bfd *nested_archives; /* List of nested archive in a flattened
 
                                       thin archive.  */
 
 
       /* A chain of BFD structures involved in a link.  */
       /* A chain of BFD structures involved in a link.  */
       struct bfd *link_next;
       struct bfd *link_next;
 
 
       /* A field used by _bfd_generic_link_add_archive_symbols.  This will
       /* A field used by _bfd_generic_link_add_archive_symbols.  This will
Line 440... Line 496...
           struct xcoff_tdata *xcoff_obj_data;
           struct xcoff_tdata *xcoff_obj_data;
           struct ecoff_tdata *ecoff_obj_data;
           struct ecoff_tdata *ecoff_obj_data;
           struct ieee_data_struct *ieee_data;
           struct ieee_data_struct *ieee_data;
           struct ieee_ar_data_struct *ieee_ar_data;
           struct ieee_ar_data_struct *ieee_ar_data;
           struct srec_data_struct *srec_data;
           struct srec_data_struct *srec_data;
 
           struct verilog_data_struct *verilog_data;
           struct ihex_data_struct *ihex_data;
           struct ihex_data_struct *ihex_data;
           struct tekhex_data_struct *tekhex_data;
           struct tekhex_data_struct *tekhex_data;
           struct elf_obj_tdata *elf_obj_data;
           struct elf_obj_tdata *elf_obj_data;
           struct nlm_obj_tdata *nlm_obj_data;
           struct nlm_obj_tdata *nlm_obj_data;
           struct bout_data_struct *bout_data;
           struct bout_data_struct *bout_data;
Line 460... Line 517...
           struct cisco_core_struct *cisco_core_data;
           struct cisco_core_struct *cisco_core_data;
           struct versados_data_struct *versados_data;
           struct versados_data_struct *versados_data;
           struct netbsd_core_struct *netbsd_core_data;
           struct netbsd_core_struct *netbsd_core_data;
           struct mach_o_data_struct *mach_o_data;
           struct mach_o_data_struct *mach_o_data;
           struct mach_o_fat_data_struct *mach_o_fat_data;
           struct mach_o_fat_data_struct *mach_o_fat_data;
 
           struct plugin_data_struct *plugin_data;
           struct bfd_pef_data_struct *pef_data;
           struct bfd_pef_data_struct *pef_data;
           struct bfd_pef_xlib_data_struct *pef_xlib_data;
           struct bfd_pef_xlib_data_struct *pef_xlib_data;
           struct bfd_sym_data_struct *sym_data;
           struct bfd_sym_data_struct *sym_data;
           void *any;
           void *any;
         }
         }
Line 474... Line 532...
 
 
       /* Where all the allocated stuff under this BFD goes.  This is a
       /* Where all the allocated stuff under this BFD goes.  This is a
          struct objalloc *, but we use void * to avoid requiring the inclusion
          struct objalloc *, but we use void * to avoid requiring the inclusion
          of objalloc.h.  */
          of objalloc.h.  */
       void *memory;
       void *memory;
 
 
 
       /* Is the file descriptor being cached?  That is, can it be closed as
 
          needed, and re-opened when accessed later?  */
 
       unsigned int cacheable : 1;
 
 
 
       /* Marks whether there was a default target specified when the
 
          BFD was opened. This is used to select which matching algorithm
 
          to use to choose the back end.  */
 
       unsigned int target_defaulted : 1;
 
 
 
       /* ... and here: (``once'' means at least once).  */
 
       unsigned int opened_once : 1;
 
 
 
       /* Set if we have a locally maintained mtime value, rather than
 
          getting it from the file each time.  */
 
       unsigned int mtime_set : 1;
 
 
 
       /* Flag set if symbols from this BFD should not be exported.  */
 
       unsigned int no_export : 1;
 
 
 
       /* Remember when output has begun, to stop strange things
 
          from happening.  */
 
       unsigned int output_has_begun : 1;
 
 
 
       /* Have archive map.  */
 
       unsigned int has_armap : 1;
 
 
 
       /* Set if this is a thin archive.  */
 
       unsigned int is_thin_archive : 1;
     };
     };
 
 
2.2 Error reporting
2.2 Error reporting
===================
===================
 
 
Line 962... Line 1049...
     bfd_vma bfd_emul_get_maxpagesize (const char *);
     bfd_vma bfd_emul_get_maxpagesize (const char *);
   *Description*
   *Description*
Returns the maximum page size, in bytes, as determined by emulation.
Returns the maximum page size, in bytes, as determined by emulation.
 
 
   *Returns*
   *Returns*
Returns the maximum page size in bytes for ELF, abort otherwise.
Returns the maximum page size in bytes for ELF, 0 otherwise.
 
 
2.3.1.21 `bfd_emul_set_maxpagesize'
2.3.1.21 `bfd_emul_set_maxpagesize'
...................................
...................................
 
 
*Synopsis*
*Synopsis*
Line 982... Line 1069...
     bfd_vma bfd_emul_get_commonpagesize (const char *);
     bfd_vma bfd_emul_get_commonpagesize (const char *);
   *Description*
   *Description*
Returns the common page size, in bytes, as determined by emulation.
Returns the common page size, in bytes, as determined by emulation.
 
 
   *Returns*
   *Returns*
Returns the common page size in bytes for ELF, abort otherwise.
Returns the common page size in bytes for ELF, 0 otherwise.
 
 
2.3.1.23 `bfd_emul_set_commonpagesize'
2.3.1.23 `bfd_emul_set_commonpagesize'
......................................
......................................
 
 
*Synopsis*
*Synopsis*
Line 1032... Line 1119...
          Otherwise, a value of -1 is returned (and  `bfd_error' is set).  */
          Otherwise, a value of -1 is returned (and  `bfd_error' is set).  */
       int (*bseek) (struct bfd *abfd, file_ptr offset, int whence);
       int (*bseek) (struct bfd *abfd, file_ptr offset, int whence);
       int (*bclose) (struct bfd *abfd);
       int (*bclose) (struct bfd *abfd);
       int (*bflush) (struct bfd *abfd);
       int (*bflush) (struct bfd *abfd);
       int (*bstat) (struct bfd *abfd, struct stat *sb);
       int (*bstat) (struct bfd *abfd, struct stat *sb);
 
       /* Just like mmap: (void*)-1 on failure, mmapped address on success.  */
 
       void *(*bmmap) (struct bfd *abfd, void *addr, bfd_size_type len,
 
                       int prot, int flags, file_ptr offset);
     };
     };
 
 
2.3.1.26 `bfd_get_mtime'
2.3.1.26 `bfd_get_mtime'
........................
........................
 
 
Line 1072... Line 1162...
table, or a "virtual memory exhausted" error when it tries to allocate
table, or a "virtual memory exhausted" error when it tries to allocate
15 bazillon bytes of space for the 15 bazillon byte table it is about
15 bazillon bytes of space for the 15 bazillon byte table it is about
to read.  This function at least allows us to answer the question, "is
to read.  This function at least allows us to answer the question, "is
the size reasonable?".
the size reasonable?".
 
 
 
2.3.1.28 `bfd_mmap'
 
...................
 
 
 
*Synopsis*
 
     void *bfd_mmap (bfd *abfd, void *addr, bfd_size_type len,
 
         int prot, int flags, file_ptr offset);
 
   *Description*
 
Return mmap()ed region of the file, if possible and implemented.
 
 
* Menu:
* Menu:
 
 
* Memory Usage::
* Memory Usage::
* Initialization::
* Initialization::
* Sections::
* Sections::
Line 1448... Line 1547...
       /* Conditionally link this section; do not link if there are no
       /* Conditionally link this section; do not link if there are no
          references found to any symbol in the section.  This is for TI
          references found to any symbol in the section.  This is for TI
          TMS320C54X only.  */
          TMS320C54X only.  */
     #define SEC_TIC54X_CLINK 0x20000000
     #define SEC_TIC54X_CLINK 0x20000000
 
 
 
       /* Indicate that section has the no read flag set. This happens
 
          when memory read flag isn't set. */
 
     #define SEC_COFF_NOREAD 0x40000000
 
 
       /*  End of section flags.  */
       /*  End of section flags.  */
 
 
       /* Some internal packed boolean fields.  */
       /* Some internal packed boolean fields.  */
 
 
       /* See the vma field.  */
       /* See the vma field.  */
Line 1487... Line 1590...
          these fields.  */
          these fields.  */
 
 
       /* Nonzero if this section has TLS related relocations.  */
       /* Nonzero if this section has TLS related relocations.  */
       unsigned int has_tls_reloc:1;
       unsigned int has_tls_reloc:1;
 
 
 
       /* Nonzero if this section has a call to __tls_get_addr.  */
 
       unsigned int has_tls_get_addr_call:1;
 
 
       /* Nonzero if this section has a gp reloc.  */
       /* Nonzero if this section has a gp reloc.  */
       unsigned int has_gp_reloc:1;
       unsigned int has_gp_reloc:1;
 
 
       /* Nonzero if this section needs the relax finalize pass.  */
       /* Nonzero if this section needs the relax finalize pass.  */
       unsigned int need_finalize_relax:1;
       unsigned int need_finalize_relax:1;
Line 1526... Line 1632...
          targets), and thus the original size needs to be kept to read the
          targets), and thus the original size needs to be kept to read the
          section multiple times.  For output sections, rawsize holds the
          section multiple times.  For output sections, rawsize holds the
          section size calculated on a previous linker relaxation pass.  */
          section size calculated on a previous linker relaxation pass.  */
       bfd_size_type rawsize;
       bfd_size_type rawsize;
 
 
 
       /* Relaxation table. */
 
       struct relax_table *relax;
 
 
 
       /* Count of used relaxation table entries. */
 
       int relax_count;
 
 
 
 
       /* If this section is going to be output, then this value is the
       /* If this section is going to be output, then this value is the
          offset in *bytes* into the output section of the first byte in the
          offset in *bytes* into the output section of the first byte in the
          input section (byte ==> smallest addressable unit on the
          input section (byte ==> smallest addressable unit on the
          target).  In most cases, if this was going to start at the
          target).  In most cases, if this was going to start at the
          100th octet (8-bit quantity) in the output section, this value
          100th octet (8-bit quantity) in the output section, this value
Line 1615... Line 1728...
         struct bfd_link_order *link_order;
         struct bfd_link_order *link_order;
         struct bfd_section *s;
         struct bfd_section *s;
       } map_head, map_tail;
       } map_head, map_tail;
     } asection;
     } asection;
 
 
 
     /* Relax table contains information about instructions which can
 
        be removed by relaxation -- replacing a long address with a
 
        short address.  */
 
     struct relax_table {
 
       /* Address where bytes may be deleted. */
 
       bfd_vma addr;
 
 
 
       /* Number of bytes to be deleted.  */
 
       int size;
 
     };
 
 
     /* These sections are global, and are managed by BFD.  The application
     /* These sections are global, and are managed by BFD.  The application
        and target back end are not permitted to change the values in
        and target back end are not permitted to change the values in
        these sections.  New code should use the section_ptr macros rather
        these sections.  New code should use the section_ptr macros rather
        than referring directly to the const sections.  The const sections
        than referring directly to the const sections.  The const sections
        may eventually vanish.  */
        may eventually vanish.  */
Line 1747... Line 1871...
          0,           0,                1,                                 \
          0,           0,                1,                                 \
                                                                            \
                                                                            \
       /* segment_mark, sec_info_type, use_rela_p, has_tls_reloc,       */  \
       /* segment_mark, sec_info_type, use_rela_p, has_tls_reloc,       */  \
          0,            0,             0,          0,                       \
          0,            0,             0,          0,                       \
                                                                            \
                                                                            \
       /* has_gp_reloc, need_finalize_relax, reloc_done,                */  \
       /* has_tls_get_addr_call, has_gp_reloc, need_finalize_relax,     */  \
          0,            0,                   0,                             \
          0,            0,                   0,                             \
                                                                            \
                                                                            \
       /* vma, lma, size, rawsize                                       */  \
       /* reloc_done, vma, lma, size, rawsize, relax, relax_count,      */  \
          0,   0,   0,    0,                                                \
          0,          0,   0,   0,    0,       0,     0,                    \
                                                                            \
                                                                            \
       /* output_offset, output_section,              alignment_power,  */  \
       /* output_offset, output_section,              alignment_power,  */  \
          0,             (struct bfd_section *) &SEC, 0,                    \
          0,             (struct bfd_section *) &SEC, 0,                    \
                                                                            \
                                                                            \
       /* relocation, orelocation, reloc_count, filepos, rel_filepos,   */  \
       /* relocation, orelocation, reloc_count, filepos, rel_filepos,   */  \
Line 2242... Line 2366...
       /* Attributes of a symbol.  */
       /* Attributes of a symbol.  */
     #define BSF_NO_FLAGS    0x00
     #define BSF_NO_FLAGS    0x00
 
 
       /* The symbol has local scope; `static' in `C'. The value
       /* The symbol has local scope; `static' in `C'. The value
          is the offset into the section of the data.  */
          is the offset into the section of the data.  */
     #define BSF_LOCAL      0x01
     #define BSF_LOCAL              (1 << 0)
 
 
       /* The symbol has global scope; initialized data in `C'. The
       /* The symbol has global scope; initialized data in `C'. The
          value is the offset into the section of the data.  */
          value is the offset into the section of the data.  */
     #define BSF_GLOBAL     0x02
     #define BSF_GLOBAL             (1 << 1)
 
 
       /* The symbol has global scope and is exported. The value is
       /* The symbol has global scope and is exported. The value is
          the offset into the section of the data.  */
          the offset into the section of the data.  */
     #define BSF_EXPORT     BSF_GLOBAL /* No real difference.  */
     #define BSF_EXPORT     BSF_GLOBAL /* No real difference.  */
 
 
       /* A normal C symbol would be one of:
       /* A normal C symbol would be one of:
          `BSF_LOCAL', `BSF_FORT_COMM',  `BSF_UNDEFINED' or
          `BSF_LOCAL', `BSF_COMMON',  `BSF_UNDEFINED' or
          `BSF_GLOBAL'.  */
          `BSF_GLOBAL'.  */
 
 
       /* The symbol is a debugging record. The value has an arbitrary
       /* The symbol is a debugging record. The value has an arbitrary
          meaning, unless BSF_DEBUGGING_RELOC is also set.  */
          meaning, unless BSF_DEBUGGING_RELOC is also set.  */
     #define BSF_DEBUGGING  0x08
     #define BSF_DEBUGGING          (1 << 2)
 
 
       /* The symbol denotes a function entry point.  Used in ELF,
       /* The symbol denotes a function entry point.  Used in ELF,
          perhaps others someday.  */
          perhaps others someday.  */
     #define BSF_FUNCTION    0x10
     #define BSF_FUNCTION           (1 << 3)
 
 
       /* Used by the linker.  */
       /* Used by the linker.  */
     #define BSF_KEEP        0x20
     #define BSF_KEEP               (1 << 5)
     #define BSF_KEEP_G      0x40
     #define BSF_KEEP_G             (1 << 6)
 
 
       /* A weak global symbol, overridable without warnings by
       /* A weak global symbol, overridable without warnings by
          a regular global symbol of the same name.  */
          a regular global symbol of the same name.  */
     #define BSF_WEAK        0x80
     #define BSF_WEAK               (1 << 7)
 
 
       /* This symbol was created to point to a section, e.g. ELF's
       /* This symbol was created to point to a section, e.g. ELF's
          STT_SECTION symbols.  */
          STT_SECTION symbols.  */
     #define BSF_SECTION_SYM 0x100
     #define BSF_SECTION_SYM        (1 << 8)
 
 
       /* The symbol used to be a common symbol, but now it is
       /* The symbol used to be a common symbol, but now it is
          allocated.  */
          allocated.  */
     #define BSF_OLD_COMMON  0x200
     #define BSF_OLD_COMMON         (1 << 9)
 
 
       /* The default value for common data.  */
 
     #define BFD_FORT_COMM_DEFAULT_VALUE 0
 
 
 
       /* In some files the type of a symbol sometimes alters its
       /* In some files the type of a symbol sometimes alters its
          location in an output file - ie in coff a `ISFCN' symbol
          location in an output file - ie in coff a `ISFCN' symbol
          which is also `C_EXT' symbol appears where it was
          which is also `C_EXT' symbol appears where it was
          declared and not at the end of a section.  This bit is set
          declared and not at the end of a section.  This bit is set
          by the target BFD part to convey this information.  */
          by the target BFD part to convey this information.  */
     #define BSF_NOT_AT_END    0x400
     #define BSF_NOT_AT_END         (1 << 10)
 
 
       /* Signal that the symbol is the label of constructor section.  */
       /* Signal that the symbol is the label of constructor section.  */
     #define BSF_CONSTRUCTOR   0x800
     #define BSF_CONSTRUCTOR        (1 << 11)
 
 
       /* Signal that the symbol is a warning symbol.  The name is a
       /* Signal that the symbol is a warning symbol.  The name is a
          warning.  The name of the next symbol is the one to warn about;
          warning.  The name of the next symbol is the one to warn about;
          if a reference is made to a symbol with the same name as the next
          if a reference is made to a symbol with the same name as the next
          symbol, a warning is issued by the linker.  */
          symbol, a warning is issued by the linker.  */
     #define BSF_WARNING       0x1000
     #define BSF_WARNING            (1 << 12)
 
 
       /* Signal that the symbol is indirect.  This symbol is an indirect
       /* Signal that the symbol is indirect.  This symbol is an indirect
          pointer to the symbol with the same name as the next symbol.  */
          pointer to the symbol with the same name as the next symbol.  */
     #define BSF_INDIRECT      0x2000
     #define BSF_INDIRECT           (1 << 13)
 
 
       /* BSF_FILE marks symbols that contain a file name.  This is used
       /* BSF_FILE marks symbols that contain a file name.  This is used
          for ELF STT_FILE symbols.  */
          for ELF STT_FILE symbols.  */
     #define BSF_FILE          0x4000
     #define BSF_FILE               (1 << 14)
 
 
       /* Symbol is from dynamic linking information.  */
       /* Symbol is from dynamic linking information.  */
     #define BSF_DYNAMIC       0x8000
     #define BSF_DYNAMIC            (1 << 15)
 
 
       /* The symbol denotes a data object.  Used in ELF, and perhaps
       /* The symbol denotes a data object.  Used in ELF, and perhaps
          others someday.  */
          others someday.  */
     #define BSF_OBJECT        0x10000
     #define BSF_OBJECT             (1 << 16)
 
 
       /* This symbol is a debugging symbol.  The value is the offset
       /* This symbol is a debugging symbol.  The value is the offset
          into the section of the data.  BSF_DEBUGGING should be set
          into the section of the data.  BSF_DEBUGGING should be set
          as well.  */
          as well.  */
     #define BSF_DEBUGGING_RELOC 0x20000
     #define BSF_DEBUGGING_RELOC    (1 << 17)
 
 
       /* This symbol is thread local.  Used in ELF.  */
       /* This symbol is thread local.  Used in ELF.  */
     #define BSF_THREAD_LOCAL  0x40000
     #define BSF_THREAD_LOCAL       (1 << 18)
 
 
       /* This symbol represents a complex relocation expression,
       /* This symbol represents a complex relocation expression,
          with the expression tree serialized in the symbol name.  */
          with the expression tree serialized in the symbol name.  */
     #define BSF_RELC 0x80000
     #define BSF_RELC               (1 << 19)
 
 
       /* This symbol represents a signed complex relocation expression,
       /* This symbol represents a signed complex relocation expression,
          with the expression tree serialized in the symbol name.  */
          with the expression tree serialized in the symbol name.  */
     #define BSF_SRELC 0x100000
     #define BSF_SRELC              (1 << 20)
 
 
 
       /* This symbol was created by bfd_get_synthetic_symtab.  */
 
     #define BSF_SYNTHETIC          (1 << 21)
 
 
 
       /* This symbol is an indirect code object.  Unrelated to BSF_INDIRECT.
 
          The dynamic linker will compute the value of this symbol by
 
          calling the function that it points to.  BSF_FUNCTION must
 
          also be also set.  */
 
     #define BSF_GNU_INDIRECT_FUNCTION (1 << 22)
 
       /* This symbol is a globally unique data object.  The dynamic linker
 
          will make sure that in the entire process there is just one symbol
 
          with this name and type in use.  BSF_OBJECT must also be set.  */
 
     #define BSF_GNU_UNIQUE         (1 << 23)
 
 
       flagword flags;
       flagword flags;
 
 
       /* A pointer to the section to which this symbol is
       /* A pointer to the section to which this symbol is
          relative.  This will always be non NULL, there are special
          relative.  This will always be non NULL, there are special
Line 3193... Line 3327...
     For ELF.
     For ELF.
 
 
 -- : BFD_RELOC_68K_GLOB_DAT
 -- : BFD_RELOC_68K_GLOB_DAT
 -- : BFD_RELOC_68K_JMP_SLOT
 -- : BFD_RELOC_68K_JMP_SLOT
 -- : BFD_RELOC_68K_RELATIVE
 -- : BFD_RELOC_68K_RELATIVE
 
 -- : BFD_RELOC_68K_TLS_GD32
 
 -- : BFD_RELOC_68K_TLS_GD16
 
 -- : BFD_RELOC_68K_TLS_GD8
 
 -- : BFD_RELOC_68K_TLS_LDM32
 
 -- : BFD_RELOC_68K_TLS_LDM16
 
 -- : BFD_RELOC_68K_TLS_LDM8
 
 -- : BFD_RELOC_68K_TLS_LDO32
 
 -- : BFD_RELOC_68K_TLS_LDO16
 
 -- : BFD_RELOC_68K_TLS_LDO8
 
 -- : BFD_RELOC_68K_TLS_IE32
 
 -- : BFD_RELOC_68K_TLS_IE16
 
 -- : BFD_RELOC_68K_TLS_IE8
 
 -- : BFD_RELOC_68K_TLS_LE32
 
 -- : BFD_RELOC_68K_TLS_LE16
 
 -- : BFD_RELOC_68K_TLS_LE8
     Relocations used by 68K ELF.
     Relocations used by 68K ELF.
 
 
 -- : BFD_RELOC_32_BASEREL
 -- : BFD_RELOC_32_BASEREL
 -- : BFD_RELOC_16_BASEREL
 -- : BFD_RELOC_16_BASEREL
 -- : BFD_RELOC_LO16_BASEREL
 -- : BFD_RELOC_LO16_BASEREL
Line 3249... Line 3398...
 -- : BFD_RELOC_SPARC_JMP_SLOT
 -- : BFD_RELOC_SPARC_JMP_SLOT
 -- : BFD_RELOC_SPARC_RELATIVE
 -- : BFD_RELOC_SPARC_RELATIVE
 -- : BFD_RELOC_SPARC_UA16
 -- : BFD_RELOC_SPARC_UA16
 -- : BFD_RELOC_SPARC_UA32
 -- : BFD_RELOC_SPARC_UA32
 -- : BFD_RELOC_SPARC_UA64
 -- : BFD_RELOC_SPARC_UA64
 
 -- : BFD_RELOC_SPARC_GOTDATA_HIX22
 
 -- : BFD_RELOC_SPARC_GOTDATA_LOX10
 
 -- : BFD_RELOC_SPARC_GOTDATA_OP_HIX22
 
 -- : BFD_RELOC_SPARC_GOTDATA_OP_LOX10
 
 -- : BFD_RELOC_SPARC_GOTDATA_OP
     SPARC ELF relocations.  There is probably some overlap with other
     SPARC ELF relocations.  There is probably some overlap with other
     relocation types already defined.
     relocation types already defined.
 
 
 -- : BFD_RELOC_SPARC_BASE13
 -- : BFD_RELOC_SPARC_BASE13
 -- : BFD_RELOC_SPARC_BASE22
 -- : BFD_RELOC_SPARC_BASE22
Line 3325... Line 3479...
 -- : BFD_RELOC_SPU_PCREL16
 -- : BFD_RELOC_SPU_PCREL16
 -- : BFD_RELOC_SPU_LO16
 -- : BFD_RELOC_SPU_LO16
 -- : BFD_RELOC_SPU_HI16
 -- : BFD_RELOC_SPU_HI16
 -- : BFD_RELOC_SPU_PPU32
 -- : BFD_RELOC_SPU_PPU32
 -- : BFD_RELOC_SPU_PPU64
 -- : BFD_RELOC_SPU_PPU64
 
 -- : BFD_RELOC_SPU_ADD_PIC
     SPU Relocations.
     SPU Relocations.
 
 
 -- : BFD_RELOC_ALPHA_GPDISP_HI16
 -- : BFD_RELOC_ALPHA_GPDISP_HI16
     Alpha ECOFF and ELF relocations.  Some of these treat the symbol or
     Alpha ECOFF and ELF relocations.  Some of these treat the symbol or
     "addend" in some special way.  For GPDISP_HI16 ("gpdisp")
     "addend" in some special way.  For GPDISP_HI16 ("gpdisp")
Line 3396... Line 3551...
 -- : BFD_RELOC_ALPHA_BRSGP
 -- : BFD_RELOC_ALPHA_BRSGP
     Like BFD_RELOC_23_PCREL_S2, except that the source and target must
     Like BFD_RELOC_23_PCREL_S2, except that the source and target must
     share a common GP, and the target address is adjusted for
     share a common GP, and the target address is adjusted for
     STO_ALPHA_STD_GPLOAD.
     STO_ALPHA_STD_GPLOAD.
 
 
 
 -- : BFD_RELOC_ALPHA_NOP
 
     The NOP relocation outputs a NOP if the longword displacement
 
     between two procedure entry points is < 2^21.
 
 
 
 -- : BFD_RELOC_ALPHA_BSR
 
     The BSR relocation outputs a BSR if the longword displacement
 
     between two procedure entry points is < 2^21.
 
 
 
 -- : BFD_RELOC_ALPHA_LDA
 
     The LDA relocation outputs a LDA if the longword displacement
 
     between two procedure entry points is < 2^16.
 
 
 
 -- : BFD_RELOC_ALPHA_BOH
 
     The BOH relocation outputs a BSR if the longword displacement
 
     between two procedure entry points is < 2^21, or else a hint.
 
 
 -- : BFD_RELOC_ALPHA_TLSGD
 -- : BFD_RELOC_ALPHA_TLSGD
 -- : BFD_RELOC_ALPHA_TLSLDM
 -- : BFD_RELOC_ALPHA_TLSLDM
 -- : BFD_RELOC_ALPHA_DTPMOD64
 -- : BFD_RELOC_ALPHA_DTPMOD64
 -- : BFD_RELOC_ALPHA_GOTDTPREL16
 -- : BFD_RELOC_ALPHA_GOTDTPREL16
 -- : BFD_RELOC_ALPHA_DTPREL64
 -- : BFD_RELOC_ALPHA_DTPREL64
Line 3442... Line 3613...
     High 16 bits of 32-bit pc-relative value, adjusted
     High 16 bits of 32-bit pc-relative value, adjusted
 
 
 -- : BFD_RELOC_LO16_PCREL
 -- : BFD_RELOC_LO16_PCREL
     Low 16 bits of pc-relative value
     Low 16 bits of pc-relative value
 
 
 
 -- : BFD_RELOC_MIPS16_GOT16
 
 -- : BFD_RELOC_MIPS16_CALL16
 
     Equivalent of BFD_RELOC_MIPS_*, but with the MIPS16 layout of
 
     16-bit immediate fields
 
 
 -- : BFD_RELOC_MIPS16_HI16
 -- : BFD_RELOC_MIPS16_HI16
     MIPS16 high 16 bits of 32-bit value.
     MIPS16 high 16 bits of 32-bit value.
 
 
 -- : BFD_RELOC_MIPS16_HI16_S
 -- : BFD_RELOC_MIPS16_HI16_S
     MIPS16 high 16 bits of 32-bit value but the low 16 bits will be
     MIPS16 high 16 bits of 32-bit value but the low 16 bits will be
Line 3495... Line 3671...
 -- : BFD_RELOC_MIPS_TLS_TPREL_LO16
 -- : BFD_RELOC_MIPS_TLS_TPREL_LO16
     MIPS ELF relocations.
     MIPS ELF relocations.
 
 
 -- : BFD_RELOC_MIPS_COPY
 -- : BFD_RELOC_MIPS_COPY
 -- : BFD_RELOC_MIPS_JUMP_SLOT
 -- : BFD_RELOC_MIPS_JUMP_SLOT
     MIPS ELF relocations (VxWorks extensions).
     MIPS ELF relocations (VxWorks and PLT extensions).
 
 
 
 -- : BFD_RELOC_MOXIE_10_PCREL
 
     Moxie ELF relocations.
 
 
 -- : BFD_RELOC_FRV_LABEL16
 -- : BFD_RELOC_FRV_LABEL16
 -- : BFD_RELOC_FRV_LABEL24
 -- : BFD_RELOC_FRV_LABEL24
 -- : BFD_RELOC_FRV_LO16
 -- : BFD_RELOC_FRV_LO16
 -- : BFD_RELOC_FRV_HI16
 -- : BFD_RELOC_FRV_HI16
Line 3597... Line 3776...
 -- : BFD_RELOC_386_TLS_DTPOFF32
 -- : BFD_RELOC_386_TLS_DTPOFF32
 -- : BFD_RELOC_386_TLS_TPOFF32
 -- : BFD_RELOC_386_TLS_TPOFF32
 -- : BFD_RELOC_386_TLS_GOTDESC
 -- : BFD_RELOC_386_TLS_GOTDESC
 -- : BFD_RELOC_386_TLS_DESC_CALL
 -- : BFD_RELOC_386_TLS_DESC_CALL
 -- : BFD_RELOC_386_TLS_DESC
 -- : BFD_RELOC_386_TLS_DESC
 
 -- : BFD_RELOC_386_IRELATIVE
     i386/elf relocations
     i386/elf relocations
 
 
 -- : BFD_RELOC_X86_64_GOT32
 -- : BFD_RELOC_X86_64_GOT32
 -- : BFD_RELOC_X86_64_PLT32
 -- : BFD_RELOC_X86_64_PLT32
 -- : BFD_RELOC_X86_64_COPY
 -- : BFD_RELOC_X86_64_COPY
Line 3625... Line 3805...
 -- : BFD_RELOC_X86_64_GOTPLT64
 -- : BFD_RELOC_X86_64_GOTPLT64
 -- : BFD_RELOC_X86_64_PLTOFF64
 -- : BFD_RELOC_X86_64_PLTOFF64
 -- : BFD_RELOC_X86_64_GOTPC32_TLSDESC
 -- : BFD_RELOC_X86_64_GOTPC32_TLSDESC
 -- : BFD_RELOC_X86_64_TLSDESC_CALL
 -- : BFD_RELOC_X86_64_TLSDESC_CALL
 -- : BFD_RELOC_X86_64_TLSDESC
 -- : BFD_RELOC_X86_64_TLSDESC
 
 -- : BFD_RELOC_X86_64_IRELATIVE
     x86-64/elf relocations
     x86-64/elf relocations
 
 
 -- : BFD_RELOC_NS32K_IMM_8
 -- : BFD_RELOC_NS32K_IMM_8
 -- : BFD_RELOC_NS32K_IMM_16
 -- : BFD_RELOC_NS32K_IMM_16
 -- : BFD_RELOC_NS32K_IMM_32
 -- : BFD_RELOC_NS32K_IMM_32
Line 3709... Line 3890...
 -- : BFD_RELOC_PPC64_PLTGOT16_DS
 -- : BFD_RELOC_PPC64_PLTGOT16_DS
 -- : BFD_RELOC_PPC64_PLTGOT16_LO_DS
 -- : BFD_RELOC_PPC64_PLTGOT16_LO_DS
     Power(rs6000) and PowerPC relocations.
     Power(rs6000) and PowerPC relocations.
 
 
 -- : BFD_RELOC_PPC_TLS
 -- : BFD_RELOC_PPC_TLS
 
 -- : BFD_RELOC_PPC_TLSGD
 
 -- : BFD_RELOC_PPC_TLSLD
 -- : BFD_RELOC_PPC_DTPMOD
 -- : BFD_RELOC_PPC_DTPMOD
 -- : BFD_RELOC_PPC_TPREL16
 -- : BFD_RELOC_PPC_TPREL16
 -- : BFD_RELOC_PPC_TPREL16_LO
 -- : BFD_RELOC_PPC_TPREL16_LO
 -- : BFD_RELOC_PPC_TPREL16_HI
 -- : BFD_RELOC_PPC_TPREL16_HI
 -- : BFD_RELOC_PPC_TPREL16_HA
 -- : BFD_RELOC_PPC_TPREL16_HA
Line 4671... Line 4854...
 -- : BFD_RELOC_390_GOT20
 -- : BFD_RELOC_390_GOT20
 -- : BFD_RELOC_390_GOTPLT20
 -- : BFD_RELOC_390_GOTPLT20
 -- : BFD_RELOC_390_TLS_GOTIE20
 -- : BFD_RELOC_390_TLS_GOTIE20
     Long displacement extension.
     Long displacement extension.
 
 
 -- : BFD_RELOC_SCORE_DUMMY1
 
     Score relocations
 
 
 
 -- : BFD_RELOC_SCORE_GPREL15
 -- : BFD_RELOC_SCORE_GPREL15
     Low 16 bit for load/store
     Score relocations Low 16 bit for load/store
 
 
 -- : BFD_RELOC_SCORE_DUMMY2
 -- : BFD_RELOC_SCORE_DUMMY2
 -- : BFD_RELOC_SCORE_JMP
 -- : BFD_RELOC_SCORE_JMP
     This is a 24-bit reloc with the right 1 bit assumed to be 0
     This is a 24-bit reloc with the right 1 bit assumed to be 0
 
 
 -- : BFD_RELOC_SCORE_BRANCH
 -- : BFD_RELOC_SCORE_BRANCH
     This is a 19-bit reloc with the right 1 bit assumed to be 0
     This is a 19-bit reloc with the right 1 bit assumed to be 0
 
 
 
 -- : BFD_RELOC_SCORE_IMM30
 
     This is a 32-bit reloc for 48-bit instructions.
 
 
 
 -- : BFD_RELOC_SCORE_IMM32
 
     This is a 32-bit reloc for 48-bit instructions.
 
 
 -- : BFD_RELOC_SCORE16_JMP
 -- : BFD_RELOC_SCORE16_JMP
     This is a 11-bit reloc with the right 1 bit assumed to be 0
     This is a 11-bit reloc with the right 1 bit assumed to be 0
 
 
 -- : BFD_RELOC_SCORE16_BRANCH
 -- : BFD_RELOC_SCORE16_BRANCH
     This is a 8-bit reloc with the right 1 bit assumed to be 0
     This is a 8-bit reloc with the right 1 bit assumed to be 0
 
 
 
 -- : BFD_RELOC_SCORE_BCMP
 
     This is a 9-bit reloc with the right 1 bit assumed to be 0
 
 
 -- : BFD_RELOC_SCORE_GOT15
 -- : BFD_RELOC_SCORE_GOT15
 -- : BFD_RELOC_SCORE_GOT_LO16
 -- : BFD_RELOC_SCORE_GOT_LO16
 -- : BFD_RELOC_SCORE_CALL15
 -- : BFD_RELOC_SCORE_CALL15
 -- : BFD_RELOC_SCORE_DUMMY_HI16
 -- : BFD_RELOC_SCORE_DUMMY_HI16
     Undocumented Score relocs
     Undocumented Score relocs
Line 4945... Line 5134...
 -- : BFD_RELOC_CR16_DISP24
 -- : BFD_RELOC_CR16_DISP24
 -- : BFD_RELOC_CR16_DISP24a
 -- : BFD_RELOC_CR16_DISP24a
 -- : BFD_RELOC_CR16_SWITCH8
 -- : BFD_RELOC_CR16_SWITCH8
 -- : BFD_RELOC_CR16_SWITCH16
 -- : BFD_RELOC_CR16_SWITCH16
 -- : BFD_RELOC_CR16_SWITCH32
 -- : BFD_RELOC_CR16_SWITCH32
 
 -- : BFD_RELOC_CR16_GOT_REGREL20
 
 -- : BFD_RELOC_CR16_GOTC_REGREL20
 
 -- : BFD_RELOC_CR16_GLOB_DAT
     NS CR16 Relocations.
     NS CR16 Relocations.
 
 
 -- : BFD_RELOC_CRX_REL4
 -- : BFD_RELOC_CRX_REL4
 -- : BFD_RELOC_CRX_REL8
 -- : BFD_RELOC_CRX_REL8
 -- : BFD_RELOC_CRX_REL8_CMP
 -- : BFD_RELOC_CRX_REL8_CMP
Line 5010... Line 5202...
 
 
 -- : BFD_RELOC_CRIS_32_PLT_PCREL
 -- : BFD_RELOC_CRIS_32_PLT_PCREL
     32-bit offset to symbol with PLT entry, relative to this
     32-bit offset to symbol with PLT entry, relative to this
     relocation.
     relocation.
 
 
 
 -- : BFD_RELOC_CRIS_32_GOT_GD
 
 -- : BFD_RELOC_CRIS_16_GOT_GD
 
 -- : BFD_RELOC_CRIS_32_GD
 
 -- : BFD_RELOC_CRIS_DTP
 
 -- : BFD_RELOC_CRIS_32_DTPREL
 
 -- : BFD_RELOC_CRIS_16_DTPREL
 
 -- : BFD_RELOC_CRIS_32_GOT_TPREL
 
 -- : BFD_RELOC_CRIS_16_GOT_TPREL
 
 -- : BFD_RELOC_CRIS_32_TPREL
 
 -- : BFD_RELOC_CRIS_16_TPREL
 
 -- : BFD_RELOC_CRIS_DTPMOD
 
 -- : BFD_RELOC_CRIS_32_IE
 
     Relocs used in TLS code for CRIS.
 
 
 -- : BFD_RELOC_860_COPY
 -- : BFD_RELOC_860_COPY
 -- : BFD_RELOC_860_GLOB_DAT
 -- : BFD_RELOC_860_GLOB_DAT
 -- : BFD_RELOC_860_JUMP_SLOT
 -- : BFD_RELOC_860_JUMP_SLOT
 -- : BFD_RELOC_860_RELATIVE
 -- : BFD_RELOC_860_RELATIVE
 -- : BFD_RELOC_860_PC26
 -- : BFD_RELOC_860_PC26
Line 5186... Line 5392...
 -- : BFD_RELOC_XTENSA_ASM_SIMPLIFY
 -- : BFD_RELOC_XTENSA_ASM_SIMPLIFY
     Xtensa relocation to mark that the linker should simplify
     Xtensa relocation to mark that the linker should simplify
     assembler-expanded instructions.  This is commonly used internally
     assembler-expanded instructions.  This is commonly used internally
     by the linker after analysis of a BFD_RELOC_XTENSA_ASM_EXPAND.
     by the linker after analysis of a BFD_RELOC_XTENSA_ASM_EXPAND.
 
 
 
 -- : BFD_RELOC_XTENSA_TLSDESC_FN
 
 -- : BFD_RELOC_XTENSA_TLSDESC_ARG
 
 -- : BFD_RELOC_XTENSA_TLS_DTPOFF
 
 -- : BFD_RELOC_XTENSA_TLS_TPOFF
 
 -- : BFD_RELOC_XTENSA_TLS_FUNC
 
 -- : BFD_RELOC_XTENSA_TLS_ARG
 
 -- : BFD_RELOC_XTENSA_TLS_CALL
 
     Xtensa TLS relocations.
 
 
 -- : BFD_RELOC_Z80_DISP8
 -- : BFD_RELOC_Z80_DISP8
     8 bit signed offset in (ix+d) or (iy+d).
     8 bit signed offset in (ix+d) or (iy+d).
 
 
 -- : BFD_RELOC_Z8K_DISP7
 -- : BFD_RELOC_Z8K_DISP7
     DJNZ offset.
     DJNZ offset.
Line 5198... Line 5413...
     CALR offset.
     CALR offset.
 
 
 -- : BFD_RELOC_Z8K_IMM4L
 -- : BFD_RELOC_Z8K_IMM4L
     4 bit value.
     4 bit value.
 
 
 
 -- : BFD_RELOC_LM32_CALL
 
 -- : BFD_RELOC_LM32_BRANCH
 
 -- : BFD_RELOC_LM32_16_GOT
 
 -- : BFD_RELOC_LM32_GOTOFF_HI16
 
 -- : BFD_RELOC_LM32_GOTOFF_LO16
 
 -- : BFD_RELOC_LM32_COPY
 
 -- : BFD_RELOC_LM32_GLOB_DAT
 
 -- : BFD_RELOC_LM32_JMP_SLOT
 
 -- : BFD_RELOC_LM32_RELATIVE
 
     Lattice Mico32 relocations.
 
 
 
 -- : BFD_RELOC_MACH_O_SECTDIFF
 
     Difference between two section addreses.  Must be followed by a
 
     BFD_RELOC_MACH_O_PAIR.
 
 
 
 -- : BFD_RELOC_MACH_O_PAIR
 
     Mach-O generic relocations.
 
 
 
 -- : BFD_RELOC_MICROBLAZE_32_LO
 
     This is a 32 bit reloc for the microblaze that stores the low 16
 
     bits of a value
 
 
 
 -- : BFD_RELOC_MICROBLAZE_32_LO_PCREL
 
     This is a 32 bit pc-relative reloc for the microblaze that stores
 
     the low 16 bits of a value
 
 
 
 -- : BFD_RELOC_MICROBLAZE_32_ROSDA
 
     This is a 32 bit reloc for the microblaze that stores a value
 
     relative to the read-only small data area anchor
 
 
 
 -- : BFD_RELOC_MICROBLAZE_32_RWSDA
 
     This is a 32 bit reloc for the microblaze that stores a value
 
     relative to the read-write small data area anchor
 
 
 
 -- : BFD_RELOC_MICROBLAZE_32_SYM_OP_SYM
 
     This is a 32 bit reloc for the microblaze to handle expressions of
 
     the form "Symbol Op Symbol"
 
 
 
 -- : BFD_RELOC_MICROBLAZE_64_NONE
 
     This is a 64 bit reloc that stores the 32 bit pc relative value in
 
     two words (with an imm instruction).  No relocation is done here -
 
     only used for relaxing
 
 
 
 -- : BFD_RELOC_MICROBLAZE_64_GOTPC
 
     This is a 64 bit reloc that stores the 32 bit pc relative value in
 
     two words (with an imm instruction).  The relocation is
 
     PC-relative GOT offset
 
 
 
 -- : BFD_RELOC_MICROBLAZE_64_GOT
 
     This is a 64 bit reloc that stores the 32 bit pc relative value in
 
     two words (with an imm instruction).  The relocation is GOT offset
 
 
 
 -- : BFD_RELOC_MICROBLAZE_64_PLT
 
     This is a 64 bit reloc that stores the 32 bit pc relative value in
 
     two words (with an imm instruction).  The relocation is
 
     PC-relative offset into PLT
 
 
 
 -- : BFD_RELOC_MICROBLAZE_64_GOTOFF
 
     This is a 64 bit reloc that stores the 32 bit GOT relative value
 
     in two words (with an imm instruction).  The relocation is
 
     relative offset from _GLOBAL_OFFSET_TABLE_
 
 
 
 -- : BFD_RELOC_MICROBLAZE_32_GOTOFF
 
     This is a 32 bit reloc that stores the 32 bit GOT relative value
 
     in a word.  The relocation is relative offset from
 
 
 
 -- : BFD_RELOC_MICROBLAZE_COPY
 
     This is used to tell the dynamic linker to copy the value out of
 
     the dynamic object into the runtime process image.
 
 
 
 
     typedef enum bfd_reloc_code_real bfd_reloc_code_real_type;
     typedef enum bfd_reloc_code_real bfd_reloc_code_real_type;
 
 
2.10.2.2 `bfd_reloc_type_lookup'
2.10.2.2 `bfd_reloc_type_lookup'
................................
................................
Line 5448... Line 5733...
       bfd_target_ieee_flavour,
       bfd_target_ieee_flavour,
       bfd_target_nlm_flavour,
       bfd_target_nlm_flavour,
       bfd_target_oasys_flavour,
       bfd_target_oasys_flavour,
       bfd_target_tekhex_flavour,
       bfd_target_tekhex_flavour,
       bfd_target_srec_flavour,
       bfd_target_srec_flavour,
 
       bfd_target_verilog_flavour,
       bfd_target_ihex_flavour,
       bfd_target_ihex_flavour,
       bfd_target_som_flavour,
       bfd_target_som_flavour,
       bfd_target_os9k_flavour,
       bfd_target_os9k_flavour,
       bfd_target_versados_flavour,
       bfd_target_versados_flavour,
       bfd_target_msdos_flavour,
       bfd_target_msdos_flavour,
Line 5731... Line 6017...
       NAME##_bfd_link_split_section, \
       NAME##_bfd_link_split_section, \
       NAME##_bfd_gc_sections, \
       NAME##_bfd_gc_sections, \
       NAME##_bfd_merge_sections, \
       NAME##_bfd_merge_sections, \
       NAME##_bfd_is_group_section, \
       NAME##_bfd_is_group_section, \
       NAME##_bfd_discard_group, \
       NAME##_bfd_discard_group, \
       NAME##_section_already_linked \
       NAME##_section_already_linked, \
 
       NAME##_bfd_define_common_symbol
 
 
       int         (*_bfd_sizeof_headers) (bfd *, struct bfd_link_info *);
       int         (*_bfd_sizeof_headers) (bfd *, struct bfd_link_info *);
       bfd_byte *  (*_bfd_get_relocated_section_contents)
       bfd_byte *  (*_bfd_get_relocated_section_contents)
         (bfd *, struct bfd_link_info *, struct bfd_link_order *,
         (bfd *, struct bfd_link_info *, struct bfd_link_order *,
          bfd_byte *, bfd_boolean, struct bfd_symbol **);
          bfd_byte *, bfd_boolean, struct bfd_symbol **);
Line 5779... Line 6066...
       /* Check if SEC has been already linked during a reloceatable or
       /* Check if SEC has been already linked during a reloceatable or
          final link.  */
          final link.  */
       void (*_section_already_linked) (bfd *, struct bfd_section *,
       void (*_section_already_linked) (bfd *, struct bfd_section *,
                                        struct bfd_link_info *);
                                        struct bfd_link_info *);
 
 
 
       /* Define a common symbol.  */
 
       bfd_boolean (*_bfd_define_common_symbol) (bfd *, struct bfd_link_info *,
 
                                                 struct bfd_link_hash_entry *);
 
 
       /* Routines to handle dynamic symbols and relocs.  */
       /* Routines to handle dynamic symbols and relocs.  */
     #define BFD_JUMP_TABLE_DYNAMIC(NAME) \
     #define BFD_JUMP_TABLE_DYNAMIC(NAME) \
       NAME##_get_dynamic_symtab_upper_bound, \
       NAME##_get_dynamic_symtab_upper_bound, \
       NAME##_canonicalize_dynamic_symtab, \
       NAME##_canonicalize_dynamic_symtab, \
       NAME##_get_synthetic_symtab, \
       NAME##_get_synthetic_symtab, \
Line 5999... Line 6290...
     #define bfd_mach_mips7000              7000
     #define bfd_mach_mips7000              7000
     #define bfd_mach_mips8000              8000
     #define bfd_mach_mips8000              8000
     #define bfd_mach_mips9000              9000
     #define bfd_mach_mips9000              9000
     #define bfd_mach_mips10000             10000
     #define bfd_mach_mips10000             10000
     #define bfd_mach_mips12000             12000
     #define bfd_mach_mips12000             12000
 
     #define bfd_mach_mips14000             14000
 
     #define bfd_mach_mips16000             16000
     #define bfd_mach_mips16                16
     #define bfd_mach_mips16                16
     #define bfd_mach_mips5                 5
     #define bfd_mach_mips5                 5
     #define bfd_mach_mips_loongson_2e      3001
     #define bfd_mach_mips_loongson_2e      3001
     #define bfd_mach_mips_loongson_2f      3002
     #define bfd_mach_mips_loongson_2f      3002
     #define bfd_mach_mips_sb1              12310201 /* octal 'SB', 01 */
     #define bfd_mach_mips_sb1              12310201 /* octal 'SB', 01 */
     #define bfd_mach_mips_octeon           6501
     #define bfd_mach_mips_octeon           6501
 
     #define bfd_mach_mips_xlr              887682   /* decimal 'XLR'  */
     #define bfd_mach_mipsisa32             32
     #define bfd_mach_mipsisa32             32
     #define bfd_mach_mipsisa32r2           33
     #define bfd_mach_mipsisa32r2           33
     #define bfd_mach_mipsisa64             64
     #define bfd_mach_mipsisa64             64
     #define bfd_mach_mipsisa64r2           65
     #define bfd_mach_mipsisa64r2           65
       bfd_arch_i386,      /* Intel 386 */
       bfd_arch_i386,      /* Intel 386 */
     #define bfd_mach_i386_i386 1
     #define bfd_mach_i386_i386 1
     #define bfd_mach_i386_i8086 2
     #define bfd_mach_i386_i8086 2
     #define bfd_mach_i386_i386_intel_syntax 3
     #define bfd_mach_i386_i386_intel_syntax 3
     #define bfd_mach_x86_64 64
     #define bfd_mach_x86_64 64
     #define bfd_mach_x86_64_intel_syntax 65
     #define bfd_mach_x86_64_intel_syntax 65
 
       bfd_arch_l1om,   /* Intel L1OM */
 
     #define bfd_mach_l1om 66
 
     #define bfd_mach_l1om_intel_syntax 67
       bfd_arch_we32k,     /* AT&T WE32xxx */
       bfd_arch_we32k,     /* AT&T WE32xxx */
       bfd_arch_tahoe,     /* CCI/Harris Tahoe */
       bfd_arch_tahoe,     /* CCI/Harris Tahoe */
       bfd_arch_i860,      /* Intel 860 */
       bfd_arch_i860,      /* Intel 860 */
       bfd_arch_i370,      /* IBM 360/370 Mainframes */
       bfd_arch_i370,      /* IBM 360/370 Mainframes */
       bfd_arch_romp,      /* IBM ROMP PC/RT */
       bfd_arch_romp,      /* IBM ROMP PC/RT */
Line 6033... Line 6330...
     #define bfd_mach_h8300hn  4
     #define bfd_mach_h8300hn  4
     #define bfd_mach_h8300sn  5
     #define bfd_mach_h8300sn  5
     #define bfd_mach_h8300sx  6
     #define bfd_mach_h8300sx  6
     #define bfd_mach_h8300sxn 7
     #define bfd_mach_h8300sxn 7
       bfd_arch_pdp11,     /* DEC PDP-11 */
       bfd_arch_pdp11,     /* DEC PDP-11 */
 
       bfd_arch_plugin,
       bfd_arch_powerpc,   /* PowerPC */
       bfd_arch_powerpc,   /* PowerPC */
     #define bfd_mach_ppc           32
     #define bfd_mach_ppc           32
     #define bfd_mach_ppc64         64
     #define bfd_mach_ppc64         64
     #define bfd_mach_ppc_403       403
     #define bfd_mach_ppc_403       403
     #define bfd_mach_ppc_403gc     4030
     #define bfd_mach_ppc_403gc     4030
 
     #define bfd_mach_ppc_405       405
     #define bfd_mach_ppc_505       505
     #define bfd_mach_ppc_505       505
     #define bfd_mach_ppc_601       601
     #define bfd_mach_ppc_601       601
     #define bfd_mach_ppc_602       602
     #define bfd_mach_ppc_602       602
     #define bfd_mach_ppc_603       603
     #define bfd_mach_ppc_603       603
     #define bfd_mach_ppc_ec603e    6031
     #define bfd_mach_ppc_ec603e    6031
Line 6053... Line 6352...
     #define bfd_mach_ppc_a35       35
     #define bfd_mach_ppc_a35       35
     #define bfd_mach_ppc_rs64ii    642
     #define bfd_mach_ppc_rs64ii    642
     #define bfd_mach_ppc_rs64iii   643
     #define bfd_mach_ppc_rs64iii   643
     #define bfd_mach_ppc_7400      7400
     #define bfd_mach_ppc_7400      7400
     #define bfd_mach_ppc_e500      500
     #define bfd_mach_ppc_e500      500
 
     #define bfd_mach_ppc_e500mc    5001
       bfd_arch_rs6000,    /* IBM RS/6000 */
       bfd_arch_rs6000,    /* IBM RS/6000 */
     #define bfd_mach_rs6k          6000
     #define bfd_mach_rs6k          6000
     #define bfd_mach_rs6k_rs1      6001
     #define bfd_mach_rs6k_rs1      6001
     #define bfd_mach_rs6k_rsc      6003
     #define bfd_mach_rs6k_rsc      6003
     #define bfd_mach_rs6k_rs2      6002
     #define bfd_mach_rs6k_rs2      6002
Line 6159... Line 6459...
     #define bfd_mach_fr400         400
     #define bfd_mach_fr400         400
     #define bfd_mach_fr450         450
     #define bfd_mach_fr450         450
     #define bfd_mach_frvtomcat     499     /* fr500 prototype */
     #define bfd_mach_frvtomcat     499     /* fr500 prototype */
     #define bfd_mach_fr500         500
     #define bfd_mach_fr500         500
     #define bfd_mach_fr550         550
     #define bfd_mach_fr550         550
 
       bfd_arch_moxie,       /* The moxie processor */
 
     #define bfd_mach_moxie         1
       bfd_arch_mcore,
       bfd_arch_mcore,
       bfd_arch_mep,
       bfd_arch_mep,
     #define bfd_mach_mep           1
     #define bfd_mach_mep           1
     #define bfd_mach_mep_h1        0x6831
     #define bfd_mach_mep_h1        0x6831
 
     #define bfd_mach_mep_c5        0x6335
       bfd_arch_ia64,      /* HP/Intel ia64 */
       bfd_arch_ia64,      /* HP/Intel ia64 */
     #define bfd_mach_ia64_elf64    64
     #define bfd_mach_ia64_elf64    64
     #define bfd_mach_ia64_elf32    32
     #define bfd_mach_ia64_elf32    32
       bfd_arch_ip2k,      /* Ubicom IP2K microcontrollers. */
       bfd_arch_ip2k,      /* Ubicom IP2K microcontrollers. */
     #define bfd_mach_ip2022        1
     #define bfd_mach_ip2022        1
Line 6180... Line 6483...
     #define bfd_mach_ms2           3
     #define bfd_mach_ms2           3
       bfd_arch_pj,
       bfd_arch_pj,
       bfd_arch_avr,       /* Atmel AVR microcontrollers.  */
       bfd_arch_avr,       /* Atmel AVR microcontrollers.  */
     #define bfd_mach_avr1          1
     #define bfd_mach_avr1          1
     #define bfd_mach_avr2          2
     #define bfd_mach_avr2          2
 
     #define bfd_mach_avr25         25
     #define bfd_mach_avr3          3
     #define bfd_mach_avr3          3
 
     #define bfd_mach_avr31         31
 
     #define bfd_mach_avr35         35
     #define bfd_mach_avr4          4
     #define bfd_mach_avr4          4
     #define bfd_mach_avr5          5
     #define bfd_mach_avr5          5
 
     #define bfd_mach_avr51         51
     #define bfd_mach_avr6          6
     #define bfd_mach_avr6          6
       bfd_arch_bfin,        /* ADI Blackfin */
       bfd_arch_bfin,        /* ADI Blackfin */
     #define bfd_mach_bfin          1
     #define bfd_mach_bfin          1
       bfd_arch_cr16,       /* National Semiconductor CompactRISC (ie CR16). */
       bfd_arch_cr16,       /* National Semiconductor CompactRISC (ie CR16). */
     #define bfd_mach_cr16          1
     #define bfd_mach_cr16          1
Line 6200... Line 6507...
     #define bfd_mach_cris_v10_v32  1032
     #define bfd_mach_cris_v10_v32  1032
       bfd_arch_s390,      /* IBM s390 */
       bfd_arch_s390,      /* IBM s390 */
     #define bfd_mach_s390_31       31
     #define bfd_mach_s390_31       31
     #define bfd_mach_s390_64       64
     #define bfd_mach_s390_64       64
       bfd_arch_score,     /* Sunplus score */
       bfd_arch_score,     /* Sunplus score */
 
     #define bfd_mach_score3         3
 
     #define bfd_mach_score7         7
       bfd_arch_openrisc,  /* OpenRISC */
       bfd_arch_openrisc,  /* OpenRISC */
       bfd_arch_mmix,      /* Donald Knuth's educational processor.  */
       bfd_arch_mmix,      /* Donald Knuth's educational processor.  */
       bfd_arch_xstormy16,
       bfd_arch_xstormy16,
     #define bfd_mach_xstormy16     1
     #define bfd_mach_xstormy16     1
       bfd_arch_msp430,    /* Texas Instruments MSP430 architecture.  */
       bfd_arch_msp430,    /* Texas Instruments MSP430 architecture.  */
Line 6234... Line 6543...
       bfd_arch_z80,
       bfd_arch_z80,
     #define bfd_mach_z80strict      1 /* No undocumented opcodes.  */
     #define bfd_mach_z80strict      1 /* No undocumented opcodes.  */
     #define bfd_mach_z80            3 /* With ixl, ixh, iyl, and iyh.  */
     #define bfd_mach_z80            3 /* With ixl, ixh, iyl, and iyh.  */
     #define bfd_mach_z80full        7 /* All undocumented instructions.  */
     #define bfd_mach_z80full        7 /* All undocumented instructions.  */
     #define bfd_mach_r800           11 /* R800: successor with multiplication.  */
     #define bfd_mach_r800           11 /* R800: successor with multiplication.  */
 
       bfd_arch_lm32,      /* Lattice Mico32 */
 
     #define bfd_mach_lm32      1
 
       bfd_arch_microblaze,/* Xilinx MicroBlaze. */
       bfd_arch_last
       bfd_arch_last
       };
       };
 
 
2.13.2 bfd_arch_info
2.13.2 bfd_arch_info
--------------------
--------------------
Line 7385... Line 7697...
Check if SEC has been already linked during a reloceatable or final
Check if SEC has been already linked during a reloceatable or final
link.
link.
     #define bfd_section_already_linked(abfd, sec, info) \
     #define bfd_section_already_linked(abfd, sec, info) \
            BFD_SEND (abfd, _section_already_linked, (abfd, sec, info))
            BFD_SEND (abfd, _section_already_linked, (abfd, sec, info))
 
 
 
2.17.3.6 `bfd_generic_define_common_symbol'
 
...........................................
 
 
 
*Synopsis*
 
     bfd_boolean bfd_generic_define_common_symbol
 
        (bfd *output_bfd, struct bfd_link_info *info,
 
         struct bfd_link_hash_entry *h);
 
   *Description*
 
Convert common symbol H into a defined symbol.  Return TRUE on success
 
and FALSE on failure.
 
     #define bfd_define_common_symbol(output_bfd, info, h) \
 
            BFD_SEND (output_bfd, _bfd_define_common_symbol, (output_bfd, info, h))
 
 
 
2.17.3.7 `bfd_find_version_for_sym '
 
....................................
 
 
 
*Synopsis*
 
     struct bfd_elf_version_tree * bfd_find_version_for_sym
 
        (struct bfd_elf_version_tree *verdefs,
 
         const char *sym_name, bfd_boolean *hide);
 
   *Description*
 
Search an elf version script tree for symbol versioning info and export
 
/ don't-export status for a given symbol.  Return non-NULL on success
 
and NULL on failure; also sets the output `hide' boolean parameter.
 
 


File: bfd.info,  Node: Hash Tables,  Prev: Linker Functions,  Up: BFD front end
File: bfd.info,  Node: Hash Tables,  Prev: Linker Functions,  Up: BFD front end
 
 
2.18 Hash Tables
2.18 Hash Tables
================
================
Line 7919... Line 8256...
includes `coffcode.h'.  Since the i960 has complex relocation types,
includes `coffcode.h'.  Since the i960 has complex relocation types,
`coff-i960.c' also includes some code to manipulate the i960 relocs.
`coff-i960.c' also includes some code to manipulate the i960 relocs.
This code is not in `coffcode.h' because it would not be used by any
This code is not in `coffcode.h' because it would not be used by any
other target.
other target.
 
 
3.3.2.2 Bit twiddling
3.3.2.2 Coff long section names
 
...............................
 
 
 
In the standard Coff object format, section names are limited to the
 
eight bytes available in the `s_name' field of the `SCNHDR' section
 
header structure.  The format requires the field to be NUL-padded, but
 
not necessarily NUL-terminated, so the longest section names permitted
 
are a full eight characters.
 
 
 
   The Microsoft PE variants of the Coff object file format add an
 
extension to support the use of long section names.  This extension is
 
defined in section 4 of the Microsoft PE/COFF specification (rev 8.1).
 
If a section name is too long to fit into the section header's `s_name'
 
field, it is instead placed into the string table, and the `s_name'
 
field is filled with a slash ("/") followed by the ASCII decimal
 
representation of the offset of the full name relative to the string
 
table base.
 
 
 
   Note that this implies that the extension can only be used in object
 
files, as executables do not contain a string table.  The standard
 
specifies that long section names from objects emitted into executable
 
images are to be truncated.
 
 
 
   However, as a GNU extension, BFD can generate executable images that
 
contain a string table and long section names.  This would appear to be
 
technically valid, as the standard only says that Coff debugging
 
information is deprecated, not forbidden, and in practice it works,
 
although some tools that parse PE files expecting the MS standard
 
format may become confused; `PEview' is one known example.
 
 
 
   The functionality is supported in BFD by code implemented under the
 
control of the macro `COFF_LONG_SECTION_NAMES'.  If not defined, the
 
format does not support long section names in any way.  If defined, it
 
is used to initialise a flag, `_bfd_coff_long_section_names', and a
 
hook function pointer, `_bfd_coff_set_long_section_names', in the Coff
 
backend data structure.  The flag controls the generation of long
 
section names in output BFDs at runtime; if it is false, as it will be
 
by default when generating an executable image, long section names are
 
truncated; if true, the long section names extension is employed.  The
 
hook points to a function that allows the value of the flag to be
 
altered at runtime, on formats that support long section names at all;
 
on other formats it points to a stub that returns an error indication.
 
With input BFDs, the flag is set according to whether any long section
 
names are detected while reading the section headers.  For a completely
 
new BFD, the flag is set to the default for the target format.  This
 
information can be used by a client of the BFD library when deciding
 
what output format to generate, and means that a BFD that is opened for
 
read and subsequently converted to a writeable BFD and modified
 
in-place will retain whatever format it had on input.
 
 
 
   If `COFF_LONG_SECTION_NAMES' is simply defined (blank), or is
 
defined to the value "1", then long section names are enabled by
 
default; if it is defined to the value zero, they are disabled by
 
default (but still accepted in input BFDs).  The header `coffcode.h'
 
defines a macro, `COFF_DEFAULT_LONG_SECTION_NAMES', which is used in
 
the backends to initialise the backend data structure fields
 
appropriately; see the comments for further detail.
 
 
 
3.3.2.3 Bit twiddling
.....................
.....................
 
 
Each flavour of coff supported in BFD has its own header file
Each flavour of coff supported in BFD has its own header file
describing the external layout of the structures. There is also an
describing the external layout of the structures. There is also an
internal description of the coff layout, in `coff/internal.h'. A major
internal description of the coff layout, in `coff/internal.h'. A major
Line 7949... Line 8344...
overhead, but uses BFD to swap things on the way out, making cross
overhead, but uses BFD to swap things on the way out, making cross
ports much safer.  Doing so also allows BFD (and thus the linker) to
ports much safer.  Doing so also allows BFD (and thus the linker) to
use the same header files as `gas', which makes one avenue to disaster
use the same header files as `gas', which makes one avenue to disaster
disappear.
disappear.
 
 
3.3.2.3 Symbol reading
3.3.2.4 Symbol reading
......................
......................
 
 
The simple canonical form for symbols used by BFD is not rich enough to
The simple canonical form for symbols used by BFD is not rich enough to
keep all the information available in a coff symbol table. The back end
keep all the information available in a coff symbol table. The back end
gets around this problem by keeping the original symbol table around,
gets around this problem by keeping the original symbol table around,
Line 7987... Line 8382...
canonical table shares strings with the hidden internal symbol table.
canonical table shares strings with the hidden internal symbol table.
 
 
   Any linenumbers are read from the coff file too, and attached to the
   Any linenumbers are read from the coff file too, and attached to the
symbols which own the functions the linenumbers belong to.
symbols which own the functions the linenumbers belong to.
 
 
3.3.2.4 Symbol writing
3.3.2.5 Symbol writing
......................
......................
 
 
Writing a symbol to a coff file which didn't come from a coff file will
Writing a symbol to a coff file which didn't come from a coff file will
lose any debugging information. The `asymbol' structure remembers the
lose any debugging information. The `asymbol' structure remembers the
BFD from which the symbol was taken, and on output the back end makes
BFD from which the symbol was taken, and on output the back end makes
Line 8029... Line 8424...
   * `coff_write_symbols'
   * `coff_write_symbols'
   This routine runs through the symbol table and patches up the
   This routine runs through the symbol table and patches up the
symbols from their internal form into the coff way, calls the bit
symbols from their internal form into the coff way, calls the bit
twiddlers, and writes out the table to the file.
twiddlers, and writes out the table to the file.
 
 
3.3.2.5 `coff_symbol_type'
3.3.2.6 `coff_symbol_type'
..........................
..........................
 
 
*Description*
*Description*
The hidden information for an `asymbol' is described in a
The hidden information for an `asymbol' is described in a
`combined_entry_type':
`combined_entry_type':
Line 8090... Line 8485...
 
 
       /* Have the line numbers been relocated yet ? */
       /* Have the line numbers been relocated yet ? */
       bfd_boolean done_lineno;
       bfd_boolean done_lineno;
     } coff_symbol_type;
     } coff_symbol_type;
 
 
3.3.2.6 `bfd_coff_backend_data'
3.3.2.7 `bfd_coff_backend_data'
...............................
...............................
 
 
     /* COFF symbol classifications.  */
     /* COFF symbol classifications.  */
 
 
     enum coff_symbol_classification
     enum coff_symbol_classification
Line 8150... Line 8545...
       unsigned int _bfd_auxesz;
       unsigned int _bfd_auxesz;
       unsigned int _bfd_relsz;
       unsigned int _bfd_relsz;
       unsigned int _bfd_linesz;
       unsigned int _bfd_linesz;
       unsigned int _bfd_filnmlen;
       unsigned int _bfd_filnmlen;
       bfd_boolean _bfd_coff_long_filenames;
       bfd_boolean _bfd_coff_long_filenames;
 
 
       bfd_boolean _bfd_coff_long_section_names;
       bfd_boolean _bfd_coff_long_section_names;
 
       bfd_boolean (*_bfd_coff_set_long_section_names)
 
         (bfd *, int);
 
 
       unsigned int _bfd_coff_default_section_alignment_power;
       unsigned int _bfd_coff_default_section_alignment_power;
       bfd_boolean _bfd_coff_force_symnames_in_strings;
       bfd_boolean _bfd_coff_force_symnames_in_strings;
       unsigned int _bfd_coff_debug_string_prefix_length;
       unsigned int _bfd_coff_debug_string_prefix_length;
 
 
       void (*_bfd_coff_swap_filehdr_in)
       void (*_bfd_coff_swap_filehdr_in)
Line 8237... Line 8636...
         (bfd *, struct coff_final_link_info *);
         (bfd *, struct coff_final_link_info *);
 
 
       bfd_boolean (*_bfd_coff_final_link_postscript)
       bfd_boolean (*_bfd_coff_final_link_postscript)
         (bfd *, struct coff_final_link_info *);
         (bfd *, struct coff_final_link_info *);
 
 
 
       bfd_boolean (*_bfd_coff_print_pdata)
 
         (bfd *, void *);
 
 
     } bfd_coff_backend_data;
     } bfd_coff_backend_data;
 
 
     #define coff_backend_info(abfd) \
     #define coff_backend_info(abfd) \
       ((bfd_coff_backend_data *) (abfd)->xvec->backend_data)
       ((bfd_coff_backend_data *) (abfd)->xvec->backend_data)
 
 
Line 8284... Line 8686...
     #define bfd_coff_filnmlen(abfd) (coff_backend_info (abfd)->_bfd_filnmlen)
     #define bfd_coff_filnmlen(abfd) (coff_backend_info (abfd)->_bfd_filnmlen)
     #define bfd_coff_long_filenames(abfd) \
     #define bfd_coff_long_filenames(abfd) \
       (coff_backend_info (abfd)->_bfd_coff_long_filenames)
       (coff_backend_info (abfd)->_bfd_coff_long_filenames)
     #define bfd_coff_long_section_names(abfd) \
     #define bfd_coff_long_section_names(abfd) \
       (coff_backend_info (abfd)->_bfd_coff_long_section_names)
       (coff_backend_info (abfd)->_bfd_coff_long_section_names)
 
     #define bfd_coff_set_long_section_names(abfd, enable) \
 
       ((coff_backend_info (abfd)->_bfd_coff_set_long_section_names) (abfd, enable))
     #define bfd_coff_default_section_alignment_power(abfd) \
     #define bfd_coff_default_section_alignment_power(abfd) \
       (coff_backend_info (abfd)->_bfd_coff_default_section_alignment_power)
       (coff_backend_info (abfd)->_bfd_coff_default_section_alignment_power)
     #define bfd_coff_swap_filehdr_in(abfd, i,o) \
     #define bfd_coff_swap_filehdr_in(abfd, i,o) \
       ((coff_backend_info (abfd)->_bfd_coff_swap_filehdr_in) (abfd, i, o))
       ((coff_backend_info (abfd)->_bfd_coff_swap_filehdr_in) (abfd, i, o))
 
 
Line 8369... Line 8773...
     #define bfd_coff_link_output_has_begun(a,p) \
     #define bfd_coff_link_output_has_begun(a,p) \
       ((coff_backend_info (a)->_bfd_coff_link_output_has_begun) (a, p))
       ((coff_backend_info (a)->_bfd_coff_link_output_has_begun) (a, p))
     #define bfd_coff_final_link_postscript(a,p) \
     #define bfd_coff_final_link_postscript(a,p) \
       ((coff_backend_info (a)->_bfd_coff_final_link_postscript) (a, p))
       ((coff_backend_info (a)->_bfd_coff_final_link_postscript) (a, p))
 
 
3.3.2.7 Writing relocations
     #define bfd_coff_have_print_pdata(a) \
 
       (coff_backend_info (a)->_bfd_coff_print_pdata)
 
     #define bfd_coff_print_pdata(a,p) \
 
       ((coff_backend_info (a)->_bfd_coff_print_pdata) (a, p))
 
 
 
     /* Macro: Returns true if the bfd is a PE executable as opposed to a
 
        PE object file.  */
 
     #define bfd_pei_p(abfd) \
 
       (CONST_STRNEQ ((abfd)->xvec->name, "pei-"))
 
 
 
3.3.2.8 Writing relocations
...........................
...........................
 
 
To write relocations, the back end steps though the canonical
To write relocations, the back end steps though the canonical
relocation table and create an `internal_reloc'. The symbol index to
relocation table and create an `internal_reloc'. The symbol index to
use is removed from the `offset' field in the symbol table supplied.
use is removed from the `offset' field in the symbol table supplied.
The address comes directly from the sum of the section base address and
The address comes directly from the sum of the section base address and
the relocation offset; the type is dug directly from the howto field.
the relocation offset; the type is dug directly from the howto field.
Then the `internal_reloc' is swapped into the shape of an
Then the `internal_reloc' is swapped into the shape of an
`external_reloc' and written out to disk.
`external_reloc' and written out to disk.
 
 
3.3.2.8 Reading linenumbers
3.3.2.9 Reading linenumbers
...........................
...........................
 
 
Creating the linenumber table is done by reading in the entire coff
Creating the linenumber table is done by reading in the entire coff
linenumber table, and creating another table for internal use.
linenumber table, and creating another table for internal use.
 
 
Line 8400... Line 8814...
   The information is copied from the external to the internal table,
   The information is copied from the external to the internal table,
and each symbol which marks a function is marked by pointing its...
and each symbol which marks a function is marked by pointing its...
 
 
   How does this work ?
   How does this work ?
 
 
3.3.2.9 Reading relocations
3.3.2.10 Reading relocations
...........................
............................
 
 
Coff relocations are easily transformed into the internal BFD form
Coff relocations are easily transformed into the internal BFD form
(`arelent').
(`arelent').
 
 
   Reading a coff relocation table is done in the following stages:
   Reading a coff relocation table is done in the following stages:
Line 8438... Line 8852...
 
 
   Documentation of the internals of the support code still needs to be
   Documentation of the internals of the support code still needs to be
written.  The code is changing quickly enough that we haven't bothered
written.  The code is changing quickly enough that we haven't bothered
yet.
yet.
 
 
3.4.0.1 `bfd_elf_find_section'
 
..............................
 
 
 
*Synopsis*
 
     struct elf_internal_shdr *bfd_elf_find_section (bfd *abfd, char *name);
 
   *Description*
 
Helper functions for GDB to locate the string tables.  Since BFD hides
 
string tables from callers, GDB needs to use an internal hook to find
 
them.  Sun's .stabstr, in particular, isn't even pointed to by the
 
.stab section, so ordinary mechanisms wouldn't work to find it, even if
 
we had some.
 
 
 


File: bfd.info,  Node: mmo,  Prev: elf,  Up: BFD back ends
File: bfd.info,  Node: mmo,  Prev: elf,  Up: BFD back ends
 
 
3.5 mmo backend
3.5 mmo backend
===============
===============
Line 8801... Line 9203...
the DWARF 2 debugging format.
the DWARF 2 debugging format.
 
 


File: bfd.info,  Node: GNU Free Documentation License,  Next: BFD Index,  Prev: BFD back ends,  Up: Top
File: bfd.info,  Node: GNU Free Documentation License,  Next: BFD Index,  Prev: BFD back ends,  Up: Top
 
 
Appendix A GNU Free Documentation License
                     Version 1.3, 3 November 2008
*****************************************
 
 
 
                        Version 1.1, March 2000
 
 
 
     Copyright (C) 2000, 2003 Free Software Foundation, Inc.
     Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
     51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
     `http://fsf.org/'
 
 
     Everyone is permitted to copy and distribute verbatim copies
     Everyone is permitted to copy and distribute verbatim copies
     of this license document, but changing it is not allowed.
     of this license document, but changing it is not allowed.
 
 
 
 
  0. PREAMBLE
  0. PREAMBLE
 
 
     The purpose of this License is to make a manual, textbook, or other
     The purpose of this License is to make a manual, textbook, or other
     written document "free" in the sense of freedom: to assure everyone
     functional and useful document "free" in the sense of freedom: to
     the effective freedom to copy and redistribute it, with or without
     assure everyone the effective freedom to copy and redistribute it,
     modifying it, either commercially or noncommercially.  Secondarily,
     with or without modifying it, either commercially or
     this License preserves for the author and publisher a way to get
     noncommercially.  Secondarily, this License preserves for the
     credit for their work, while not being considered responsible for
     author and publisher a way to get credit for their work, while not
     modifications made by others.
     being considered responsible for modifications made by others.
 
 
     This License is a kind of "copyleft", which means that derivative
     This License is a kind of "copyleft", which means that derivative
     works of the document must themselves be free in the same sense.
     works of the document must themselves be free in the same sense.
     It complements the GNU General Public License, which is a copyleft
     It complements the GNU General Public License, which is a copyleft
     license designed for free software.
     license designed for free software.
Line 8837... Line 9235...
     software manuals; it can be used for any textual work, regardless
     software manuals; it can be used for any textual work, regardless
     of subject matter or whether it is published as a printed book.
     of subject matter or whether it is published as a printed book.
     We recommend this License principally for works whose purpose is
     We recommend this License principally for works whose purpose is
     instruction or reference.
     instruction or reference.
 
 
 
 
  1. APPLICABILITY AND DEFINITIONS
  1. APPLICABILITY AND DEFINITIONS
 
 
     This License applies to any manual or other work that contains a
     This License applies to any manual or other work, in any medium,
     notice placed by the copyright holder saying it can be distributed
     that contains a notice placed by the copyright holder saying it
     under the terms of this License.  The "Document", below, refers to
     can be distributed under the terms of this License.  Such a notice
     any such manual or work.  Any member of the public is a licensee,
     grants a world-wide, royalty-free license, unlimited in duration,
     and is addressed as "you."
     to use that work under the conditions stated herein.  The
 
     "Document", below, refers to any such manual or work.  Any member
 
     of the public is a licensee, and is addressed as "you".  You
 
     accept the license if you copy, modify or distribute the work in a
 
     way requiring permission under copyright law.
 
 
     A "Modified Version" of the Document means any work containing the
     A "Modified Version" of the Document means any work containing the
     Document or a portion of it, either copied verbatim, or with
     Document or a portion of it, either copied verbatim, or with
     modifications and/or translated into another language.
     modifications and/or translated into another language.
 
 
     A "Secondary Section" is a named appendix or a front-matter
     A "Secondary Section" is a named appendix or a front-matter section
     section of the Document that deals exclusively with the
     of the Document that deals exclusively with the relationship of the
     relationship of the publishers or authors of the Document to the
     publishers or authors of the Document to the Document's overall
     Document's overall subject (or to related matters) and contains
     subject (or to related matters) and contains nothing that could
     nothing that could fall directly within that overall subject.
     fall directly within that overall subject.  (Thus, if the Document
     (For example, if the Document is in part a textbook of
     is in part a textbook of mathematics, a Secondary Section may not
     mathematics, a Secondary Section may not explain any mathematics.)
     explain any mathematics.)  The relationship could be a matter of
     The relationship could be a matter of historical connection with
     historical connection with the subject or with related matters, or
     the subject or with related matters, or of legal, commercial,
     of legal, commercial, philosophical, ethical or political position
     philosophical, ethical or political position regarding them.
     regarding them.
 
 
     The "Invariant Sections" are certain Secondary Sections whose
     The "Invariant Sections" are certain Secondary Sections whose
     titles are designated, as being those of Invariant Sections, in
     titles are designated, as being those of Invariant Sections, in
     the notice that says that the Document is released under this
     the notice that says that the Document is released under this
     License.
     License.  If a section does not fit the above definition of
 
     Secondary then it is not allowed to be designated as Invariant.
 
     The Document may contain zero Invariant Sections.  If the Document
 
     does not identify any Invariant Sections then there are none.
 
 
     The "Cover Texts" are certain short passages of text that are
     The "Cover Texts" are certain short passages of text that are
     listed, as Front-Cover Texts or Back-Cover Texts, in the notice
     listed, as Front-Cover Texts or Back-Cover Texts, in the notice
     that says that the Document is released under this License.
     that says that the Document is released under this License.  A
 
     Front-Cover Text may be at most 5 words, and a Back-Cover Text may
 
     be at most 25 words.
 
 
     A "Transparent" copy of the Document means a machine-readable copy,
     A "Transparent" copy of the Document means a machine-readable copy,
     represented in a format whose specification is available to the
     represented in a format whose specification is available to the
     general public, whose contents can be viewed and edited directly
     general public, that is suitable for revising the document
     and straightforwardly with generic text editors or (for images
     straightforwardly with generic text editors or (for images
     composed of pixels) generic paint programs or (for drawings) some
     composed of pixels) generic paint programs or (for drawings) some
     widely available drawing editor, and that is suitable for input to
     widely available drawing editor, and that is suitable for input to
     text formatters or for automatic translation to a variety of
     text formatters or for automatic translation to a variety of
     formats suitable for input to text formatters.  A copy made in an
     formats suitable for input to text formatters.  A copy made in an
     otherwise Transparent file format whose markup has been designed
     otherwise Transparent file format whose markup, or absence of
     to thwart or discourage subsequent modification by readers is not
     markup, has been arranged to thwart or discourage subsequent
     Transparent.  A copy that is not "Transparent" is called "Opaque."
     modification by readers is not Transparent.  An image format is
 
     not Transparent if used for any substantial amount of text.  A
 
     copy that is not "Transparent" is called "Opaque".
 
 
     Examples of suitable formats for Transparent copies include plain
     Examples of suitable formats for Transparent copies include plain
     ASCII without markup, Texinfo input format, LaTeX input format,
     ASCII without markup, Texinfo input format, LaTeX input format,
     SGML or XML using a publicly available DTD, and
     SGML or XML using a publicly available DTD, and
     standard-conforming simple HTML designed for human modification.
     standard-conforming simple HTML, PostScript or PDF designed for
     Opaque formats include PostScript, PDF, proprietary formats that
     human modification.  Examples of transparent image formats include
     can be read and edited only by proprietary word processors, SGML
     PNG, XCF and JPG.  Opaque formats include proprietary formats that
     or XML for which the DTD and/or processing tools are not generally
     can be read and edited only by proprietary word processors, SGML or
     available, and the machine-generated HTML produced by some word
     XML for which the DTD and/or processing tools are not generally
     processors for output purposes only.
     available, and the machine-generated HTML, PostScript or PDF
 
     produced by some word processors for output purposes only.
 
 
     The "Title Page" means, for a printed book, the title page itself,
     The "Title Page" means, for a printed book, the title page itself,
     plus such following pages as are needed to hold, legibly, the
     plus such following pages as are needed to hold, legibly, the
     material this License requires to appear in the title page.  For
     material this License requires to appear in the title page.  For
     works in formats which do not have any title page as such, "Title
     works in formats which do not have any title page as such, "Title
     Page" means the text near the most prominent appearance of the
     Page" means the text near the most prominent appearance of the
     work's title, preceding the beginning of the body of the text.
     work's title, preceding the beginning of the body of the text.
 
 
 
     The "publisher" means any person or entity that distributes copies
 
     of the Document to the public.
 
 
 
     A section "Entitled XYZ" means a named subunit of the Document
 
     whose title either is precisely XYZ or contains XYZ in parentheses
 
     following text that translates XYZ in another language.  (Here XYZ
 
     stands for a specific section name mentioned below, such as
 
     "Acknowledgements", "Dedications", "Endorsements", or "History".)
 
     To "Preserve the Title" of such a section when you modify the
 
     Document means that it remains a section "Entitled XYZ" according
 
     to this definition.
 
 
 
     The Document may include Warranty Disclaimers next to the notice
 
     which states that this License applies to the Document.  These
 
     Warranty Disclaimers are considered to be included by reference in
 
     this License, but only as regards disclaiming warranties: any other
 
     implication that these Warranty Disclaimers may have is void and
 
     has no effect on the meaning of this License.
 
 
  2. VERBATIM COPYING
  2. VERBATIM COPYING
 
 
     You may copy and distribute the Document in any medium, either
     You may copy and distribute the Document in any medium, either
     commercially or noncommercially, provided that this License, the
     commercially or noncommercially, provided that this License, the
     copyright notices, and the license notice saying this License
     copyright notices, and the license notice saying this License
Line 8917... Line 9345...
     You may also lend copies, under the same conditions stated above,
     You may also lend copies, under the same conditions stated above,
     and you may publicly display copies.
     and you may publicly display copies.
 
 
  3. COPYING IN QUANTITY
  3. COPYING IN QUANTITY
 
 
     If you publish printed copies of the Document numbering more than
     If you publish printed copies (or copies in media that commonly
     100, and the Document's license notice requires Cover Texts, you
     have printed covers) of the Document, numbering more than 100, and
     must enclose the copies in covers that carry, clearly and legibly,
     the Document's license notice requires Cover Texts, you must
     all these Cover Texts: Front-Cover Texts on the front cover, and
     enclose the copies in covers that carry, clearly and legibly, all
 
     these Cover Texts: Front-Cover Texts on the front cover, and
     Back-Cover Texts on the back cover.  Both covers must also clearly
     Back-Cover Texts on the back cover.  Both covers must also clearly
     and legibly identify you as the publisher of these copies.  The
     and legibly identify you as the publisher of these copies.  The
     front cover must present the full title with all words of the
     front cover must present the full title with all words of the
     title equally prominent and visible.  You may add other material
     title equally prominent and visible.  You may add other material
     on the covers in addition.  Copying with changes limited to the
     on the covers in addition.  Copying with changes limited to the
Line 8938... Line 9367...
     adjacent pages.
     adjacent pages.
 
 
     If you publish or distribute Opaque copies of the Document
     If you publish or distribute Opaque copies of the Document
     numbering more than 100, you must either include a
     numbering more than 100, you must either include a
     machine-readable Transparent copy along with each Opaque copy, or
     machine-readable Transparent copy along with each Opaque copy, or
     state in or with each Opaque copy a publicly-accessible
     state in or with each Opaque copy a computer-network location from
     computer-network location containing a complete Transparent copy
     which the general network-using public has access to download
     of the Document, free of added material, which the general
     using public-standard network protocols a complete Transparent
     network-using public has access to download anonymously at no
     copy of the Document, free of added material.  If you use the
     charge using public-standard network protocols.  If you use the
 
     latter option, you must take reasonably prudent steps, when you
     latter option, you must take reasonably prudent steps, when you
     begin distribution of Opaque copies in quantity, to ensure that
     begin distribution of Opaque copies in quantity, to ensure that
     this Transparent copy will remain thus accessible at the stated
     this Transparent copy will remain thus accessible at the stated
     location until at least one year after the last time you
     location until at least one year after the last time you
     distribute an Opaque copy (directly or through your agents or
     distribute an Opaque copy (directly or through your agents or
Line 8966... Line 9394...
     licensing distribution and modification of the Modified Version to
     licensing distribution and modification of the Modified Version to
     whoever possesses a copy of it.  In addition, you must do these
     whoever possesses a copy of it.  In addition, you must do these
     things in the Modified Version:
     things in the Modified Version:
 
 
     A. Use in the Title Page (and on the covers, if any) a title
     A. Use in the Title Page (and on the covers, if any) a title
     distinct    from that of the Document, and from those of previous
          distinct from that of the Document, and from those of
     versions    (which should, if there were any, be listed in the
          previous versions (which should, if there were any, be listed
     History section    of the Document).  You may use the same title
          in the History section of the Document).  You may use the
     as a previous version    if the original publisher of that version
          same title as a previous version if the original publisher of
     gives permission.
          that version gives permission.
 
 
     B. List on the Title Page, as authors, one or more persons or
     B. List on the Title Page, as authors, one or more persons or
     entities    responsible for authorship of the modifications in the
          entities responsible for authorship of the modifications in
     Modified    Version, together with at least five of the principal
          the Modified Version, together with at least five of the
     authors of the    Document (all of its principal authors, if it
          principal authors of the Document (all of its principal
     has less than five).
          authors, if it has fewer than five), unless they release you
 
          from this requirement.
 
 
     C. State on the Title page the name of the publisher of the
     C. State on the Title page the name of the publisher of the
     Modified Version, as the publisher.
     Modified Version, as the publisher.
 
 
     D. Preserve all the copyright notices of the Document.
     D. Preserve all the copyright notices of the Document.
 
 
     E. Add an appropriate copyright notice for your modifications
     E. Add an appropriate copyright notice for your modifications
     adjacent to the other copyright notices.
     adjacent to the other copyright notices.
 
 
     F. Include, immediately after the copyright notices, a license
     F. Include, immediately after the copyright notices, a license
     notice    giving the public permission to use the Modified Version
          notice giving the public permission to use the Modified
     under the    terms of this License, in the form shown in the
          Version under the terms of this License, in the form shown in
     Addendum below.
          the Addendum below.
 
 
     G. Preserve in that license notice the full lists of Invariant
     G. Preserve in that license notice the full lists of Invariant
     Sections    and required Cover Texts given in the Document's
     Sections    and required Cover Texts given in the Document's
     license notice.
     license notice.
 
 
     H. Include an unaltered copy of this License.
     H. Include an unaltered copy of this License.
     I. Preserve the section entitled "History", and its title, and add
 
     to    it an item stating at least the title, year, new authors, and
       I. Preserve the section Entitled "History", Preserve its Title,
       publisher of the Modified Version as given on the Title Page.
          and add to it an item stating at least the title, year, new
     If    there is no section entitled "History" in the Document,
          authors, and publisher of the Modified Version as given on
     create one    stating the title, year, authors, and publisher of
          the Title Page.  If there is no section Entitled "History" in
     the Document as    given on its Title Page, then add an item
          the Document, create one stating the title, year, authors,
     describing the Modified    Version as stated in the previous
          and publisher of the Document as given on its Title Page,
     sentence.
          then add an item describing the Modified Version as stated in
     J. Preserve the network location, if any, given in the Document for
          the previous sentence.
       public access to a Transparent copy of the Document, and
 
 
       J. Preserve the network location, if any, given in the Document
 
          for public access to a Transparent copy of the Document, and
     likewise    the network locations given in the Document for
     likewise    the network locations given in the Document for
     previous versions    it was based on.  These may be placed in the
          previous versions it was based on.  These may be placed in
     "History" section.     You may omit a network location for a work
          the "History" section.  You may omit a network location for a
     that was published at    least four years before the Document
          work that was published at least four years before the
     itself, or if the original    publisher of the version it refers
          Document itself, or if the original publisher of the version
     to gives permission.
          it refers to gives permission.
     K. In any section entitled "Acknowledgements" or "Dedications",
 
     preserve the section's title, and preserve in the section all the
       K. For any section Entitled "Acknowledgements" or "Dedications",
      substance and tone of each of the contributor acknowledgements
          Preserve the Title of the section, and preserve in the
     and/or dedications given therein.
          section all the substance and tone of each of the contributor
 
          acknowledgements and/or dedications given therein.
 
 
     L. Preserve all the Invariant Sections of the Document,
     L. Preserve all the Invariant Sections of the Document,
     unaltered in their text and in their titles.  Section numbers
     unaltered in their text and in their titles.  Section numbers
     or the equivalent are not considered part of the section titles.
          or the equivalent are not considered part of the section
     M. Delete any section entitled "Endorsements."  Such a section
          titles.
 
 
 
       M. Delete any section Entitled "Endorsements".  Such a section
     may not be included in the Modified Version.
     may not be included in the Modified Version.
     N. Do not retitle any existing section as "Endorsements"    or to
 
     conflict in title with any Invariant Section.
       N. Do not retitle any existing section to be Entitled
 
          "Endorsements" or to conflict in title with any Invariant
 
          Section.
 
 
 
       O. Preserve any Warranty Disclaimers.
 
 
     If the Modified Version includes new front-matter sections or
     If the Modified Version includes new front-matter sections or
     appendices that qualify as Secondary Sections and contain no
     appendices that qualify as Secondary Sections and contain no
     material copied from the Document, you may at your option
     material copied from the Document, you may at your option
     designate some or all of these sections as invariant.  To do this,
     designate some or all of these sections as invariant.  To do this,
     add their titles to the list of Invariant Sections in the Modified
     add their titles to the list of Invariant Sections in the Modified
     Version's license notice.  These titles must be distinct from any
     Version's license notice.  These titles must be distinct from any
     other section titles.
     other section titles.
 
 
     You may add a section entitled "Endorsements", provided it contains
     You may add a section Entitled "Endorsements", provided it contains
     nothing but endorsements of your Modified Version by various
     nothing but endorsements of your Modified Version by various
     parties-for example, statements of peer review or that the text has
     parties--for example, statements of peer review or that the text
     been approved by an organization as the authoritative definition
     has been approved by an organization as the authoritative
     of a standard.
     definition of a standard.
 
 
     You may add a passage of up to five words as a Front-Cover Text,
     You may add a passage of up to five words as a Front-Cover Text,
     and a passage of up to 25 words as a Back-Cover Text, to the end
     and a passage of up to 25 words as a Back-Cover Text, to the end
     of the list of Cover Texts in the Modified Version.  Only one
     of the list of Cover Texts in the Modified Version.  Only one
     passage of Front-Cover Text and one of Back-Cover Text may be
     passage of Front-Cover Text and one of Back-Cover Text may be
Line 9053... Line 9499...
     You may combine the Document with other documents released under
     You may combine the Document with other documents released under
     this License, under the terms defined in section 4 above for
     this License, under the terms defined in section 4 above for
     modified versions, provided that you include in the combination
     modified versions, provided that you include in the combination
     all of the Invariant Sections of all of the original documents,
     all of the Invariant Sections of all of the original documents,
     unmodified, and list them all as Invariant Sections of your
     unmodified, and list them all as Invariant Sections of your
     combined work in its license notice.
     combined work in its license notice, and that you preserve all
 
     their Warranty Disclaimers.
 
 
     The combined work need only contain one copy of this License, and
     The combined work need only contain one copy of this License, and
     multiple identical Invariant Sections may be replaced with a single
     multiple identical Invariant Sections may be replaced with a single
     copy.  If there are multiple Invariant Sections with the same name
     copy.  If there are multiple Invariant Sections with the same name
     but different contents, make the title of each such section unique
     but different contents, make the title of each such section unique
Line 9065... Line 9512...
     original author or publisher of that section if known, or else a
     original author or publisher of that section if known, or else a
     unique number.  Make the same adjustment to the section titles in
     unique number.  Make the same adjustment to the section titles in
     the list of Invariant Sections in the license notice of the
     the list of Invariant Sections in the license notice of the
     combined work.
     combined work.
 
 
     In the combination, you must combine any sections entitled
     In the combination, you must combine any sections Entitled
     "History" in the various original documents, forming one section
     "History" in the various original documents, forming one section
     entitled "History"; likewise combine any sections entitled
     Entitled "History"; likewise combine any sections Entitled
     "Acknowledgements", and any sections entitled "Dedications."  You
     "Acknowledgements", and any sections Entitled "Dedications".  You
     must delete all sections entitled "Endorsements."
     must delete all sections Entitled "Endorsements."
 
 
  6. COLLECTIONS OF DOCUMENTS
  6. COLLECTIONS OF DOCUMENTS
 
 
     You may make a collection consisting of the Document and other
     You may make a collection consisting of the Document and other
     documents released under this License, and replace the individual
     documents released under this License, and replace the individual
Line 9090... Line 9537...
 
 
  7. AGGREGATION WITH INDEPENDENT WORKS
  7. AGGREGATION WITH INDEPENDENT WORKS
 
 
     A compilation of the Document or its derivatives with other
     A compilation of the Document or its derivatives with other
     separate and independent documents or works, in or on a volume of
     separate and independent documents or works, in or on a volume of
     a storage or distribution medium, does not as a whole count as a
     a storage or distribution medium, is called an "aggregate" if the
     Modified Version of the Document, provided no compilation
     copyright resulting from the compilation is not used to limit the
     copyright is claimed for the compilation.  Such a compilation is
     legal rights of the compilation's users beyond what the individual
     called an "aggregate", and this License does not apply to the
     works permit.  When the Document is included in an aggregate, this
     other self-contained works thus compiled with the Document, on
     License does not apply to the other works in the aggregate which
     account of their being thus compiled, if they are not themselves
     are not themselves derivative works of the Document.
     derivative works of the Document.
 
 
 
     If the Cover Text requirement of section 3 is applicable to these
     If the Cover Text requirement of section 3 is applicable to these
     copies of the Document, then if the Document is less than one
     copies of the Document, then if the Document is less than one half
     quarter of the entire aggregate, the Document's Cover Texts may be
     of the entire aggregate, the Document's Cover Texts may be placed
     placed on covers that surround only the Document within the
     on covers that bracket the Document within the aggregate, or the
     aggregate.  Otherwise they must appear on covers around the whole
     electronic equivalent of covers if the Document is in electronic
     aggregate.
     form.  Otherwise they must appear on printed covers that bracket
 
     the whole aggregate.
 
 
  8. TRANSLATION
  8. TRANSLATION
 
 
     Translation is considered a kind of modification, so you may
     Translation is considered a kind of modification, so you may
     distribute translations of the Document under the terms of section
     distribute translations of the Document under the terms of section
     4.  Replacing Invariant Sections with translations requires special
     4.  Replacing Invariant Sections with translations requires special
     permission from their copyright holders, but you may include
     permission from their copyright holders, but you may include
     translations of some or all Invariant Sections in addition to the
     translations of some or all Invariant Sections in addition to the
     original versions of these Invariant Sections.  You may include a
     original versions of these Invariant Sections.  You may include a
     translation of this License provided that you also include the
     translation of this License, and all the license notices in the
     original English version of this License.  In case of a
     Document, and any Warranty Disclaimers, provided that you also
     disagreement between the translation and the original English
     include the original English version of this License and the
     version of this License, the original English version will prevail.
     original versions of those notices and disclaimers.  In case of a
 
     disagreement between the translation and the original version of
 
     this License or a notice or disclaimer, the original version will
 
     prevail.
 
 
 
     If a section in the Document is Entitled "Acknowledgements",
 
     "Dedications", or "History", the requirement (section 4) to
 
     Preserve its Title (section 1) will typically require changing the
 
     actual title.
 
 
  9. TERMINATION
  9. TERMINATION
 
 
     You may not copy, modify, sublicense, or distribute the Document
     You may not copy, modify, sublicense, or distribute the Document
     except as expressly provided for under this License.  Any other
     except as expressly provided under this License.  Any attempt
     attempt to copy, modify, sublicense or distribute the Document is
     otherwise to copy, modify, sublicense, or distribute it is void,
     void, and will automatically terminate your rights under this
     and will automatically terminate your rights under this License.
     License.  However, parties who have received copies, or rights,
 
     from you under this License will not have their licenses
     However, if you cease all violation of this License, then your
     terminated so long as such parties remain in full compliance.
     license from a particular copyright holder is reinstated (a)
 
     provisionally, unless and until the copyright holder explicitly
 
     and finally terminates your license, and (b) permanently, if the
 
     copyright holder fails to notify you of the violation by some
 
     reasonable means prior to 60 days after the cessation.
 
 
 
     Moreover, your license from a particular copyright holder is
 
     reinstated permanently if the copyright holder notifies you of the
 
     violation by some reasonable means, this is the first time you have
 
     received notice of violation of this License (for any work) from
 
     that copyright holder, and you cure the violation prior to 30 days
 
     after your receipt of the notice.
 
 
 
     Termination of your rights under this section does not terminate
 
     the licenses of parties who have received copies or rights from
 
     you under this License.  If your rights have been terminated and
 
     not permanently reinstated, receipt of a copy of some or all of
 
     the same material does not give you any rights to use it.
 
 
 10. FUTURE REVISIONS OF THIS LICENSE
 10. FUTURE REVISIONS OF THIS LICENSE
 
 
     The Free Software Foundation may publish new, revised versions of
     The Free Software Foundation may publish new, revised versions of
     the GNU Free Documentation License from time to time.  Such new
     the GNU Free Documentation License from time to time.  Such new
     versions will be similar in spirit to the present version, but may
     versions will be similar in spirit to the present version, but may
     differ in detail to address new problems or concerns.  See
     differ in detail to address new problems or concerns.  See
     http://www.gnu.org/copyleft/.
     `http://www.gnu.org/copyleft/'.
 
 
     Each version of the License is given a distinguishing version
     Each version of the License is given a distinguishing version
     number.  If the Document specifies that a particular numbered
     number.  If the Document specifies that a particular numbered
     version of this License "or any later version" applies to it, you
     version of this License "or any later version" applies to it, you
     have the option of following the terms and conditions either of
     have the option of following the terms and conditions either of
     that specified version or of any later version that has been
     that specified version or of any later version that has been
     published (not as a draft) by the Free Software Foundation.  If
     published (not as a draft) by the Free Software Foundation.  If
     the Document does not specify a version number of this License,
     the Document does not specify a version number of this License,
     you may choose any version ever published (not as a draft) by the
     you may choose any version ever published (not as a draft) by the
     Free Software Foundation.
     Free Software Foundation.  If the Document specifies that a proxy
 
     can decide which future versions of this License can be used, that
 
     proxy's public statement of acceptance of a version permanently
 
     authorizes you to choose that version for the Document.
 
 
 
 11. RELICENSING
 
 
 
     "Massive Multiauthor Collaboration Site" (or "MMC Site") means any
 
     World Wide Web server that publishes copyrightable works and also
 
     provides prominent facilities for anybody to edit those works.  A
 
     public wiki that anybody can edit is an example of such a server.
 
     A "Massive Multiauthor Collaboration" (or "MMC") contained in the
 
     site means any set of copyrightable works thus published on the MMC
 
     site.
 
 
 
     "CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0
 
     license published by Creative Commons Corporation, a not-for-profit
 
     corporation with a principal place of business in San Francisco,
 
     California, as well as future copyleft versions of that license
 
     published by that same organization.
 
 
 
     "Incorporate" means to publish or republish a Document, in whole or
 
     in part, as part of another Document.
 
 
 
     An MMC is "eligible for relicensing" if it is licensed under this
 
     License, and if all works that were first published under this
 
     License somewhere other than this MMC, and subsequently
 
     incorporated in whole or in part into the MMC, (1) had no cover
 
     texts or invariant sections, and (2) were thus incorporated prior
 
     to November 1, 2008.
 
 
 
     The operator of an MMC Site may republish an MMC contained in the
 
     site under CC-BY-SA on the same site at any time before August 1,
 
     2009, provided the MMC is eligible for relicensing.
 
 
 
 
ADDENDUM: How to use this License for your documents
ADDENDUM: How to use this License for your documents
====================================================
====================================================
 
 
Line 9156... Line 9661...
the License in the document and put the following copyright and license
the License in the document and put the following copyright and license
notices just after the title page:
notices just after the title page:
 
 
     Copyright (C)  YEAR  YOUR NAME.
     Copyright (C)  YEAR  YOUR NAME.
     Permission is granted to copy, distribute and/or modify this document
     Permission is granted to copy, distribute and/or modify this document
     under the terms of the GNU Free Documentation License, Version 1.1
       under the terms of the GNU Free Documentation License, Version 1.3
     or any later version published by the Free Software Foundation;
     or any later version published by the Free Software Foundation;
     with the Invariant Sections being LIST THEIR TITLES, with the
       with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
     Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
       Texts.  A copy of the license is included in the section entitled ``GNU
     A copy of the license is included in the section entitled "GNU
       Free Documentation License''.
     Free Documentation License."
 
 
   If you have Invariant Sections, Front-Cover Texts and Back-Cover
   If you have no Invariant Sections, write "with no Invariant Sections"
Texts, replace the "with...Texts." line with this:
instead of saying which ones are invariant.  If you have no Front-Cover
 
Texts, write "no Front-Cover Texts" instead of "Front-Cover Texts being
         with the Invariant Sections being LIST THEIR TITLES, with
LIST"; likewise for Back-Cover Texts.
         the Front-Cover Texts being LIST, and with the Back-Cover Texts
 
         being LIST.
 
 
 
   If you have Invariant Sections without Cover Texts, or some other
 
combination of the three, merge those two alternatives to suit the
 
situation.
 
 
   If your document contains nontrivial examples of program code, we
   If your document contains nontrivial examples of program code, we
recommend releasing these examples in parallel under your choice of
recommend releasing these examples in parallel under your choice of
free software license, such as the GNU General Public License, to
free software license, such as the GNU General Public License, to
permit their use in free software.
permit their use in free software.
Line 9212... Line 9722...
* BFD canonical format:                  Canonical format.   (line   11)
* BFD canonical format:                  Canonical format.   (line   11)
* bfd_alloc:                             Opening and Closing.
* bfd_alloc:                             Opening and Closing.
                                                             (line  210)
                                                             (line  210)
* bfd_alloc2:                            Opening and Closing.
* bfd_alloc2:                            Opening and Closing.
                                                             (line  219)
                                                             (line  219)
* bfd_alt_mach_code:                     BFD front end.      (line  602)
* bfd_alt_mach_code:                     BFD front end.      (line  689)
* bfd_arch_bits_per_address:             Architectures.      (line  496)
* bfd_arch_bits_per_address:             Architectures.      (line  517)
* bfd_arch_bits_per_byte:                Architectures.      (line  488)
* bfd_arch_bits_per_byte:                Architectures.      (line  509)
* bfd_arch_get_compatible:               Architectures.      (line  431)
* bfd_arch_get_compatible:               Architectures.      (line  452)
* bfd_arch_list:                         Architectures.      (line  422)
* bfd_arch_list:                         Architectures.      (line  443)
* bfd_arch_mach_octets_per_byte:         Architectures.      (line  565)
* bfd_arch_mach_octets_per_byte:         Architectures.      (line  586)
* BFD_ARELOC_BFIN_ADD:                   howto manager.      (line  956)
* BFD_ARELOC_BFIN_ADD:                   howto manager.      (line 1005)
* BFD_ARELOC_BFIN_ADDR:                  howto manager.      (line 1007)
* BFD_ARELOC_BFIN_ADDR:                  howto manager.      (line 1056)
* BFD_ARELOC_BFIN_AND:                   howto manager.      (line  977)
* BFD_ARELOC_BFIN_AND:                   howto manager.      (line 1026)
* BFD_ARELOC_BFIN_COMP:                  howto manager.      (line  998)
* BFD_ARELOC_BFIN_COMP:                  howto manager.      (line 1047)
* BFD_ARELOC_BFIN_CONST:                 howto manager.      (line  953)
* BFD_ARELOC_BFIN_CONST:                 howto manager.      (line 1002)
* BFD_ARELOC_BFIN_DIV:                   howto manager.      (line  965)
* BFD_ARELOC_BFIN_DIV:                   howto manager.      (line 1014)
* BFD_ARELOC_BFIN_HWPAGE:                howto manager.      (line 1004)
* BFD_ARELOC_BFIN_HWPAGE:                howto manager.      (line 1053)
* BFD_ARELOC_BFIN_LAND:                  howto manager.      (line  986)
* BFD_ARELOC_BFIN_LAND:                  howto manager.      (line 1035)
* BFD_ARELOC_BFIN_LEN:                   howto manager.      (line  992)
* BFD_ARELOC_BFIN_LEN:                   howto manager.      (line 1041)
* BFD_ARELOC_BFIN_LOR:                   howto manager.      (line  989)
* BFD_ARELOC_BFIN_LOR:                   howto manager.      (line 1038)
* BFD_ARELOC_BFIN_LSHIFT:                howto manager.      (line  971)
* BFD_ARELOC_BFIN_LSHIFT:                howto manager.      (line 1020)
* BFD_ARELOC_BFIN_MOD:                   howto manager.      (line  968)
* BFD_ARELOC_BFIN_MOD:                   howto manager.      (line 1017)
* BFD_ARELOC_BFIN_MULT:                  howto manager.      (line  962)
* BFD_ARELOC_BFIN_MULT:                  howto manager.      (line 1011)
* BFD_ARELOC_BFIN_NEG:                   howto manager.      (line  995)
* BFD_ARELOC_BFIN_NEG:                   howto manager.      (line 1044)
* BFD_ARELOC_BFIN_OR:                    howto manager.      (line  980)
* BFD_ARELOC_BFIN_OR:                    howto manager.      (line 1029)
* BFD_ARELOC_BFIN_PAGE:                  howto manager.      (line 1001)
* BFD_ARELOC_BFIN_PAGE:                  howto manager.      (line 1050)
* BFD_ARELOC_BFIN_PUSH:                  howto manager.      (line  950)
* BFD_ARELOC_BFIN_PUSH:                  howto manager.      (line  999)
* BFD_ARELOC_BFIN_RSHIFT:                howto manager.      (line  974)
* BFD_ARELOC_BFIN_RSHIFT:                howto manager.      (line 1023)
* BFD_ARELOC_BFIN_SUB:                   howto manager.      (line  959)
* BFD_ARELOC_BFIN_SUB:                   howto manager.      (line 1008)
* BFD_ARELOC_BFIN_XOR:                   howto manager.      (line  983)
* BFD_ARELOC_BFIN_XOR:                   howto manager.      (line 1032)
* bfd_cache_close:                       File Caching.       (line   26)
* bfd_cache_close:                       File Caching.       (line   26)
* bfd_cache_close_all:                   File Caching.       (line   39)
* bfd_cache_close_all:                   File Caching.       (line   39)
* bfd_cache_init:                        File Caching.       (line   18)
* bfd_cache_init:                        File Caching.       (line   18)
* bfd_calc_gnu_debuglink_crc32:          Opening and Closing.
* bfd_calc_gnu_debuglink_crc32:          Opening and Closing.
                                                             (line  246)
                                                             (line  246)
* bfd_canonicalize_reloc:                BFD front end.      (line  321)
* bfd_canonicalize_reloc:                BFD front end.      (line  408)
* bfd_canonicalize_symtab:               symbol handling functions.
* bfd_canonicalize_symtab:               symbol handling functions.
                                                             (line   50)
                                                             (line   50)
* bfd_check_format:                      Formats.            (line   21)
* bfd_check_format:                      Formats.            (line   21)
* bfd_check_format_matches:              Formats.            (line   52)
* bfd_check_format_matches:              Formats.            (line   52)
* bfd_check_overflow:                    typedef arelent.    (line  351)
* bfd_check_overflow:                    typedef arelent.    (line  351)
* bfd_close:                             Opening and Closing.
* bfd_close:                             Opening and Closing.
                                                             (line  135)
                                                             (line  135)
* bfd_close_all_done:                    Opening and Closing.
* bfd_close_all_done:                    Opening and Closing.
                                                             (line  153)
                                                             (line  153)
* bfd_coff_backend_data:                 coff.               (line  246)
* bfd_coff_backend_data:                 coff.               (line  304)
* bfd_copy_private_bfd_data:             BFD front end.      (line  460)
* bfd_copy_private_bfd_data:             BFD front end.      (line  547)
* bfd_copy_private_header_data:          BFD front end.      (line  442)
* bfd_copy_private_header_data:          BFD front end.      (line  529)
* bfd_copy_private_section_data:         section prototypes. (line  255)
* bfd_copy_private_section_data:         section prototypes. (line  255)
* bfd_copy_private_symbol_data:          symbol handling functions.
* bfd_copy_private_symbol_data:          symbol handling functions.
                                                             (line  140)
                                                             (line  140)
* bfd_core_file_failing_command:         Core Files.         (line   12)
* bfd_core_file_failing_command:         Core Files.         (line   12)
* bfd_core_file_failing_signal:          Core Files.         (line   21)
* bfd_core_file_failing_signal:          Core Files.         (line   21)
Line 9267... Line 9777...
                                                             (line  172)
                                                             (line  172)
* bfd_create_gnu_debuglink_section:      Opening and Closing.
* bfd_create_gnu_debuglink_section:      Opening and Closing.
                                                             (line  312)
                                                             (line  312)
* bfd_decode_symclass:                   symbol handling functions.
* bfd_decode_symclass:                   symbol handling functions.
                                                             (line  111)
                                                             (line  111)
* bfd_default_arch_struct:               Architectures.      (line  443)
* bfd_default_arch_struct:               Architectures.      (line  464)
* bfd_default_compatible:                Architectures.      (line  505)
* bfd_default_compatible:                Architectures.      (line  526)
* bfd_default_reloc_type_lookup:         howto manager.      (line 2096)
* bfd_default_reloc_type_lookup:         howto manager.      (line 2247)
* bfd_default_scan:                      Architectures.      (line  514)
* bfd_default_scan:                      Architectures.      (line  535)
* bfd_default_set_arch_mach:             Architectures.      (line  461)
* bfd_default_set_arch_mach:             Architectures.      (line  482)
* bfd_demangle:                          BFD front end.      (line  700)
* bfd_demangle:                          BFD front end.      (line  787)
* bfd_elf_find_section:                  elf.                (line   13)
* bfd_emul_get_commonpagesize:           BFD front end.      (line  767)
* bfd_emul_get_commonpagesize:           BFD front end.      (line  680)
* bfd_emul_get_maxpagesize:              BFD front end.      (line  747)
* bfd_emul_get_maxpagesize:              BFD front end.      (line  660)
* bfd_emul_set_commonpagesize:           BFD front end.      (line  778)
* bfd_emul_set_commonpagesize:           BFD front end.      (line  691)
* bfd_emul_set_maxpagesize:              BFD front end.      (line  758)
* bfd_emul_set_maxpagesize:              BFD front end.      (line  671)
* bfd_errmsg:                            BFD front end.      (line  333)
* bfd_errmsg:                            BFD front end.      (line  246)
 
* bfd_fdopenr:                           Opening and Closing.
* bfd_fdopenr:                           Opening and Closing.
                                                             (line   46)
                                                             (line   46)
* bfd_fill_in_gnu_debuglink_section:     Opening and Closing.
* bfd_fill_in_gnu_debuglink_section:     Opening and Closing.
                                                             (line  326)
                                                             (line  326)
* bfd_find_target:                       bfd_target.         (line  439)
* bfd_find_target:                       bfd_target.         (line  445)
 
* bfd_find_version_for_sym:              Writing the symbol table.
 
                                                             (line   80)
* bfd_follow_gnu_debuglink:              Opening and Closing.
* bfd_follow_gnu_debuglink:              Opening and Closing.
                                                             (line  291)
                                                             (line  291)
* bfd_fopen:                             Opening and Closing.
* bfd_fopen:                             Opening and Closing.
                                                             (line    9)
                                                             (line    9)
* bfd_format_string:                     Formats.            (line   79)
* bfd_format_string:                     Formats.            (line   79)
 
* bfd_generic_define_common_symbol:      Writing the symbol table.
 
                                                             (line   67)
* bfd_generic_discard_group:             section prototypes. (line  281)
* bfd_generic_discard_group:             section prototypes. (line  281)
* bfd_generic_gc_sections:               howto manager.      (line 2127)
* bfd_generic_gc_sections:               howto manager.      (line 2278)
* bfd_generic_get_relocated_section_contents: howto manager. (line 2147)
* bfd_generic_get_relocated_section_contents: howto manager. (line 2298)
* bfd_generic_is_group_section:          section prototypes. (line  273)
* bfd_generic_is_group_section:          section prototypes. (line  273)
* bfd_generic_merge_sections:            howto manager.      (line 2137)
* bfd_generic_merge_sections:            howto manager.      (line 2288)
* bfd_generic_relax_section:             howto manager.      (line 2114)
* bfd_generic_relax_section:             howto manager.      (line 2265)
* bfd_get_arch:                          Architectures.      (line  472)
* bfd_get_arch:                          Architectures.      (line  493)
* bfd_get_arch_info:                     Architectures.      (line  524)
* bfd_get_arch_info:                     Architectures.      (line  545)
* bfd_get_arch_size:                     BFD front end.      (line  365)
* bfd_get_arch_size:                     BFD front end.      (line  452)
* bfd_get_error:                         BFD front end.      (line  227)
* bfd_get_error:                         BFD front end.      (line  314)
* bfd_get_error_handler:                 BFD front end.      (line  297)
* bfd_get_error_handler:                 BFD front end.      (line  384)
* bfd_get_gp_size:                       BFD front end.      (line  406)
* bfd_get_gp_size:                       BFD front end.      (line  493)
* bfd_get_mach:                          Architectures.      (line  480)
* bfd_get_mach:                          Architectures.      (line  501)
* bfd_get_mtime:                         BFD front end.      (line  741)
* bfd_get_mtime:                         BFD front end.      (line  831)
* bfd_get_next_mapent:                   Archives.           (line   52)
* bfd_get_next_mapent:                   Archives.           (line   52)
* bfd_get_reloc_code_name:               howto manager.      (line 2105)
* bfd_get_reloc_code_name:               howto manager.      (line 2256)
* bfd_get_reloc_size:                    typedef arelent.    (line  330)
* bfd_get_reloc_size:                    typedef arelent.    (line  330)
* bfd_get_reloc_upper_bound:             BFD front end.      (line  311)
* bfd_get_reloc_upper_bound:             BFD front end.      (line  398)
* bfd_get_section_by_name:               section prototypes. (line   17)
* bfd_get_section_by_name:               section prototypes. (line   17)
* bfd_get_section_by_name_if:            section prototypes. (line   31)
* bfd_get_section_by_name_if:            section prototypes. (line   31)
* bfd_get_section_contents:              section prototypes. (line  228)
* bfd_get_section_contents:              section prototypes. (line  228)
* bfd_get_sign_extend_vma:               BFD front end.      (line  378)
* bfd_get_sign_extend_vma:               BFD front end.      (line  465)
* bfd_get_size <1>:                      Internal.           (line   25)
* bfd_get_size <1>:                      Internal.           (line   25)
* bfd_get_size:                          BFD front end.      (line  750)
* bfd_get_size:                          BFD front end.      (line  840)
* bfd_get_symtab_upper_bound:            symbol handling functions.
* bfd_get_symtab_upper_bound:            symbol handling functions.
                                                             (line    6)
                                                             (line    6)
* bfd_get_unique_section_name:           section prototypes. (line   50)
* bfd_get_unique_section_name:           section prototypes. (line   50)
* bfd_h_put_size:                        Internal.           (line   97)
* bfd_h_put_size:                        Internal.           (line   97)
* bfd_hash_allocate:                     Creating and Freeing a Hash Table.
* bfd_hash_allocate:                     Creating and Freeing a Hash Table.
Line 9346... Line 9859...
* bfd_is_undefined_symclass:             symbol handling functions.
* bfd_is_undefined_symclass:             symbol handling functions.
                                                             (line  120)
                                                             (line  120)
* bfd_link_split_section:                Writing the symbol table.
* bfd_link_split_section:                Writing the symbol table.
                                                             (line   44)
                                                             (line   44)
* bfd_log2:                              Internal.           (line  164)
* bfd_log2:                              Internal.           (line  164)
* bfd_lookup_arch:                       Architectures.      (line  532)
* bfd_lookup_arch:                       Architectures.      (line  553)
* bfd_make_debug_symbol:                 symbol handling functions.
* bfd_make_debug_symbol:                 symbol handling functions.
                                                             (line  102)
                                                             (line  102)
* bfd_make_empty_symbol:                 symbol handling functions.
* bfd_make_empty_symbol:                 symbol handling functions.
                                                             (line   78)
                                                             (line   78)
* bfd_make_readable:                     Opening and Closing.
* bfd_make_readable:                     Opening and Closing.
Line 9362... Line 9875...
* bfd_make_section_with_flags:           section prototypes. (line  116)
* bfd_make_section_with_flags:           section prototypes. (line  116)
* bfd_make_writable:                     Opening and Closing.
* bfd_make_writable:                     Opening and Closing.
                                                             (line  182)
                                                             (line  182)
* bfd_malloc_and_get_section:            section prototypes. (line  245)
* bfd_malloc_and_get_section:            section prototypes. (line  245)
* bfd_map_over_sections:                 section prototypes. (line  155)
* bfd_map_over_sections:                 section prototypes. (line  155)
* bfd_merge_private_bfd_data:            BFD front end.      (line  476)
* bfd_merge_private_bfd_data:            BFD front end.      (line  563)
* bfd_octets_per_byte:                   Architectures.      (line  555)
* bfd_mmap:                              BFD front end.      (line  869)
 
* bfd_octets_per_byte:                   Architectures.      (line  576)
* bfd_open_file:                         File Caching.       (line   52)
* bfd_open_file:                         File Caching.       (line   52)
* bfd_openr:                             Opening and Closing.
* bfd_openr:                             Opening and Closing.
                                                             (line   30)
                                                             (line   30)
* bfd_openr_iovec:                       Opening and Closing.
* bfd_openr_iovec:                       Opening and Closing.
                                                             (line   76)
                                                             (line   76)
Line 9375... Line 9889...
* bfd_openstreamr:                       Opening and Closing.
* bfd_openstreamr:                       Opening and Closing.
                                                             (line   67)
                                                             (line   67)
* bfd_openw:                             Opening and Closing.
* bfd_openw:                             Opening and Closing.
                                                             (line  123)
                                                             (line  123)
* bfd_perform_relocation:                typedef arelent.    (line  367)
* bfd_perform_relocation:                typedef arelent.    (line  367)
* bfd_perror:                            BFD front end.      (line  255)
* bfd_perror:                            BFD front end.      (line  342)
* bfd_preserve_finish:                   BFD front end.      (line  650)
* bfd_preserve_finish:                   BFD front end.      (line  737)
* bfd_preserve_restore:                  BFD front end.      (line  640)
* bfd_preserve_restore:                  BFD front end.      (line  727)
* bfd_preserve_save:                     BFD front end.      (line  624)
* bfd_preserve_save:                     BFD front end.      (line  711)
* bfd_print_symbol_vandf:                symbol handling functions.
* bfd_print_symbol_vandf:                symbol handling functions.
                                                             (line   70)
                                                             (line   70)
* bfd_printable_arch_mach:               Architectures.      (line  543)
* bfd_printable_arch_mach:               Architectures.      (line  564)
* bfd_printable_name:                    Architectures.      (line  403)
* bfd_printable_name:                    Architectures.      (line  424)
* bfd_put_size:                          Internal.           (line   22)
* bfd_put_size:                          Internal.           (line   22)
* BFD_RELOC_12_PCREL:                    howto manager.      (line   39)
* BFD_RELOC_12_PCREL:                    howto manager.      (line   39)
* BFD_RELOC_14:                          howto manager.      (line   31)
* BFD_RELOC_14:                          howto manager.      (line   31)
* BFD_RELOC_16:                          howto manager.      (line   30)
* BFD_RELOC_16:                          howto manager.      (line   30)
* BFD_RELOC_16_BASEREL:                  howto manager.      (line   80)
* BFD_RELOC_16_BASEREL:                  howto manager.      (line   95)
* BFD_RELOC_16_GOT_PCREL:                howto manager.      (line   52)
* BFD_RELOC_16_GOT_PCREL:                howto manager.      (line   52)
* BFD_RELOC_16_GOTOFF:                   howto manager.      (line   55)
* BFD_RELOC_16_GOTOFF:                   howto manager.      (line   55)
* BFD_RELOC_16_PCREL:                    howto manager.      (line   38)
* BFD_RELOC_16_PCREL:                    howto manager.      (line   38)
* BFD_RELOC_16_PCREL_S2:                 howto manager.      (line   92)
* BFD_RELOC_16_PCREL_S2:                 howto manager.      (line  107)
* BFD_RELOC_16_PLT_PCREL:                howto manager.      (line   63)
* BFD_RELOC_16_PLT_PCREL:                howto manager.      (line   63)
* BFD_RELOC_16_PLTOFF:                   howto manager.      (line   67)
* BFD_RELOC_16_PLTOFF:                   howto manager.      (line   67)
* BFD_RELOC_16C_ABS20:                   howto manager.      (line 1783)
* BFD_RELOC_16C_ABS20:                   howto manager.      (line 1838)
* BFD_RELOC_16C_ABS20_C:                 howto manager.      (line 1784)
* BFD_RELOC_16C_ABS20_C:                 howto manager.      (line 1839)
* BFD_RELOC_16C_ABS24:                   howto manager.      (line 1785)
* BFD_RELOC_16C_ABS24:                   howto manager.      (line 1840)
* BFD_RELOC_16C_ABS24_C:                 howto manager.      (line 1786)
* BFD_RELOC_16C_ABS24_C:                 howto manager.      (line 1841)
* BFD_RELOC_16C_DISP04:                  howto manager.      (line 1763)
* BFD_RELOC_16C_DISP04:                  howto manager.      (line 1818)
* BFD_RELOC_16C_DISP04_C:                howto manager.      (line 1764)
* BFD_RELOC_16C_DISP04_C:                howto manager.      (line 1819)
* BFD_RELOC_16C_DISP08:                  howto manager.      (line 1765)
* BFD_RELOC_16C_DISP08:                  howto manager.      (line 1820)
* BFD_RELOC_16C_DISP08_C:                howto manager.      (line 1766)
* BFD_RELOC_16C_DISP08_C:                howto manager.      (line 1821)
* BFD_RELOC_16C_DISP16:                  howto manager.      (line 1767)
* BFD_RELOC_16C_DISP16:                  howto manager.      (line 1822)
* BFD_RELOC_16C_DISP16_C:                howto manager.      (line 1768)
* BFD_RELOC_16C_DISP16_C:                howto manager.      (line 1823)
* BFD_RELOC_16C_DISP24:                  howto manager.      (line 1769)
* BFD_RELOC_16C_DISP24:                  howto manager.      (line 1824)
* BFD_RELOC_16C_DISP24_C:                howto manager.      (line 1770)
* BFD_RELOC_16C_DISP24_C:                howto manager.      (line 1825)
* BFD_RELOC_16C_DISP24a:                 howto manager.      (line 1771)
* BFD_RELOC_16C_DISP24a:                 howto manager.      (line 1826)
* BFD_RELOC_16C_DISP24a_C:               howto manager.      (line 1772)
* BFD_RELOC_16C_DISP24a_C:               howto manager.      (line 1827)
* BFD_RELOC_16C_IMM04:                   howto manager.      (line 1787)
* BFD_RELOC_16C_IMM04:                   howto manager.      (line 1842)
* BFD_RELOC_16C_IMM04_C:                 howto manager.      (line 1788)
* BFD_RELOC_16C_IMM04_C:                 howto manager.      (line 1843)
* BFD_RELOC_16C_IMM16:                   howto manager.      (line 1789)
* BFD_RELOC_16C_IMM16:                   howto manager.      (line 1844)
* BFD_RELOC_16C_IMM16_C:                 howto manager.      (line 1790)
* BFD_RELOC_16C_IMM16_C:                 howto manager.      (line 1845)
* BFD_RELOC_16C_IMM20:                   howto manager.      (line 1791)
* BFD_RELOC_16C_IMM20:                   howto manager.      (line 1846)
* BFD_RELOC_16C_IMM20_C:                 howto manager.      (line 1792)
* BFD_RELOC_16C_IMM20_C:                 howto manager.      (line 1847)
* BFD_RELOC_16C_IMM24:                   howto manager.      (line 1793)
* BFD_RELOC_16C_IMM24:                   howto manager.      (line 1848)
* BFD_RELOC_16C_IMM24_C:                 howto manager.      (line 1794)
* BFD_RELOC_16C_IMM24_C:                 howto manager.      (line 1849)
* BFD_RELOC_16C_IMM32:                   howto manager.      (line 1795)
* BFD_RELOC_16C_IMM32:                   howto manager.      (line 1850)
* BFD_RELOC_16C_IMM32_C:                 howto manager.      (line 1796)
* BFD_RELOC_16C_IMM32_C:                 howto manager.      (line 1851)
* BFD_RELOC_16C_NUM08:                   howto manager.      (line 1757)
* BFD_RELOC_16C_NUM08:                   howto manager.      (line 1812)
* BFD_RELOC_16C_NUM08_C:                 howto manager.      (line 1758)
* BFD_RELOC_16C_NUM08_C:                 howto manager.      (line 1813)
* BFD_RELOC_16C_NUM16:                   howto manager.      (line 1759)
* BFD_RELOC_16C_NUM16:                   howto manager.      (line 1814)
* BFD_RELOC_16C_NUM16_C:                 howto manager.      (line 1760)
* BFD_RELOC_16C_NUM16_C:                 howto manager.      (line 1815)
* BFD_RELOC_16C_NUM32:                   howto manager.      (line 1761)
* BFD_RELOC_16C_NUM32:                   howto manager.      (line 1816)
* BFD_RELOC_16C_NUM32_C:                 howto manager.      (line 1762)
* BFD_RELOC_16C_NUM32_C:                 howto manager.      (line 1817)
* BFD_RELOC_16C_REG04:                   howto manager.      (line 1773)
* BFD_RELOC_16C_REG04:                   howto manager.      (line 1828)
* BFD_RELOC_16C_REG04_C:                 howto manager.      (line 1774)
* BFD_RELOC_16C_REG04_C:                 howto manager.      (line 1829)
* BFD_RELOC_16C_REG04a:                  howto manager.      (line 1775)
* BFD_RELOC_16C_REG04a:                  howto manager.      (line 1830)
* BFD_RELOC_16C_REG04a_C:                howto manager.      (line 1776)
* BFD_RELOC_16C_REG04a_C:                howto manager.      (line 1831)
* BFD_RELOC_16C_REG14:                   howto manager.      (line 1777)
* BFD_RELOC_16C_REG14:                   howto manager.      (line 1832)
* BFD_RELOC_16C_REG14_C:                 howto manager.      (line 1778)
* BFD_RELOC_16C_REG14_C:                 howto manager.      (line 1833)
* BFD_RELOC_16C_REG16:                   howto manager.      (line 1779)
* BFD_RELOC_16C_REG16:                   howto manager.      (line 1834)
* BFD_RELOC_16C_REG16_C:                 howto manager.      (line 1780)
* BFD_RELOC_16C_REG16_C:                 howto manager.      (line 1835)
* BFD_RELOC_16C_REG20:                   howto manager.      (line 1781)
* BFD_RELOC_16C_REG20:                   howto manager.      (line 1836)
* BFD_RELOC_16C_REG20_C:                 howto manager.      (line 1782)
* BFD_RELOC_16C_REG20_C:                 howto manager.      (line 1837)
* BFD_RELOC_23_PCREL_S2:                 howto manager.      (line   93)
* BFD_RELOC_23_PCREL_S2:                 howto manager.      (line  108)
* BFD_RELOC_24:                          howto manager.      (line   29)
* BFD_RELOC_24:                          howto manager.      (line   29)
* BFD_RELOC_24_PCREL:                    howto manager.      (line   37)
* BFD_RELOC_24_PCREL:                    howto manager.      (line   37)
* BFD_RELOC_24_PLT_PCREL:                howto manager.      (line   62)
* BFD_RELOC_24_PLT_PCREL:                howto manager.      (line   62)
* BFD_RELOC_26:                          howto manager.      (line   28)
* BFD_RELOC_26:                          howto manager.      (line   28)
* BFD_RELOC_32:                          howto manager.      (line   27)
* BFD_RELOC_32:                          howto manager.      (line   27)
* BFD_RELOC_32_BASEREL:                  howto manager.      (line   79)
* BFD_RELOC_32_BASEREL:                  howto manager.      (line   94)
* BFD_RELOC_32_GOT_PCREL:                howto manager.      (line   51)
* BFD_RELOC_32_GOT_PCREL:                howto manager.      (line   51)
* BFD_RELOC_32_GOTOFF:                   howto manager.      (line   54)
* BFD_RELOC_32_GOTOFF:                   howto manager.      (line   54)
* BFD_RELOC_32_PCREL:                    howto manager.      (line   36)
* BFD_RELOC_32_PCREL:                    howto manager.      (line   36)
* BFD_RELOC_32_PCREL_S2:                 howto manager.      (line   91)
* BFD_RELOC_32_PCREL_S2:                 howto manager.      (line  106)
* BFD_RELOC_32_PLT_PCREL:                howto manager.      (line   61)
* BFD_RELOC_32_PLT_PCREL:                howto manager.      (line   61)
* BFD_RELOC_32_PLTOFF:                   howto manager.      (line   66)
* BFD_RELOC_32_PLTOFF:                   howto manager.      (line   66)
* BFD_RELOC_32_SECREL:                   howto manager.      (line   48)
* BFD_RELOC_32_SECREL:                   howto manager.      (line   48)
* BFD_RELOC_386_COPY:                    howto manager.      (line  460)
* BFD_RELOC_386_COPY:                    howto manager.      (line  505)
* BFD_RELOC_386_GLOB_DAT:                howto manager.      (line  461)
* BFD_RELOC_386_GLOB_DAT:                howto manager.      (line  506)
* BFD_RELOC_386_GOT32:                   howto manager.      (line  458)
* BFD_RELOC_386_GOT32:                   howto manager.      (line  503)
* BFD_RELOC_386_GOTOFF:                  howto manager.      (line  464)
* BFD_RELOC_386_GOTOFF:                  howto manager.      (line  509)
* BFD_RELOC_386_GOTPC:                   howto manager.      (line  465)
* BFD_RELOC_386_GOTPC:                   howto manager.      (line  510)
* BFD_RELOC_386_JUMP_SLOT:               howto manager.      (line  462)
* BFD_RELOC_386_IRELATIVE:               howto manager.      (line  526)
* BFD_RELOC_386_PLT32:                   howto manager.      (line  459)
* BFD_RELOC_386_JUMP_SLOT:               howto manager.      (line  507)
* BFD_RELOC_386_RELATIVE:                howto manager.      (line  463)
* BFD_RELOC_386_PLT32:                   howto manager.      (line  504)
* BFD_RELOC_386_TLS_DESC:                howto manager.      (line  480)
* BFD_RELOC_386_RELATIVE:                howto manager.      (line  508)
* BFD_RELOC_386_TLS_DESC_CALL:           howto manager.      (line  479)
* BFD_RELOC_386_TLS_DESC:                howto manager.      (line  525)
* BFD_RELOC_386_TLS_DTPMOD32:            howto manager.      (line  475)
* BFD_RELOC_386_TLS_DESC_CALL:           howto manager.      (line  524)
* BFD_RELOC_386_TLS_DTPOFF32:            howto manager.      (line  476)
* BFD_RELOC_386_TLS_DTPMOD32:            howto manager.      (line  520)
* BFD_RELOC_386_TLS_GD:                  howto manager.      (line  470)
* BFD_RELOC_386_TLS_DTPOFF32:            howto manager.      (line  521)
* BFD_RELOC_386_TLS_GOTDESC:             howto manager.      (line  478)
* BFD_RELOC_386_TLS_GD:                  howto manager.      (line  515)
* BFD_RELOC_386_TLS_GOTIE:               howto manager.      (line  468)
* BFD_RELOC_386_TLS_GOTDESC:             howto manager.      (line  523)
* BFD_RELOC_386_TLS_IE:                  howto manager.      (line  467)
* BFD_RELOC_386_TLS_GOTIE:               howto manager.      (line  513)
* BFD_RELOC_386_TLS_IE_32:               howto manager.      (line  473)
* BFD_RELOC_386_TLS_IE:                  howto manager.      (line  512)
* BFD_RELOC_386_TLS_LDM:                 howto manager.      (line  471)
* BFD_RELOC_386_TLS_IE_32:               howto manager.      (line  518)
* BFD_RELOC_386_TLS_LDO_32:              howto manager.      (line  472)
* BFD_RELOC_386_TLS_LDM:                 howto manager.      (line  516)
* BFD_RELOC_386_TLS_LE:                  howto manager.      (line  469)
* BFD_RELOC_386_TLS_LDO_32:              howto manager.      (line  517)
* BFD_RELOC_386_TLS_LE_32:               howto manager.      (line  474)
* BFD_RELOC_386_TLS_LE:                  howto manager.      (line  514)
* BFD_RELOC_386_TLS_TPOFF:               howto manager.      (line  466)
* BFD_RELOC_386_TLS_LE_32:               howto manager.      (line  519)
* BFD_RELOC_386_TLS_TPOFF32:             howto manager.      (line  477)
* BFD_RELOC_386_TLS_TPOFF:               howto manager.      (line  511)
* BFD_RELOC_390_12:                      howto manager.      (line 1449)
* BFD_RELOC_386_TLS_TPOFF32:             howto manager.      (line  522)
* BFD_RELOC_390_20:                      howto manager.      (line 1549)
* BFD_RELOC_390_12:                      howto manager.      (line 1498)
* BFD_RELOC_390_COPY:                    howto manager.      (line 1458)
* BFD_RELOC_390_20:                      howto manager.      (line 1598)
* BFD_RELOC_390_GLOB_DAT:                howto manager.      (line 1461)
* BFD_RELOC_390_COPY:                    howto manager.      (line 1507)
* BFD_RELOC_390_GOT12:                   howto manager.      (line 1452)
* BFD_RELOC_390_GLOB_DAT:                howto manager.      (line 1510)
* BFD_RELOC_390_GOT16:                   howto manager.      (line 1473)
* BFD_RELOC_390_GOT12:                   howto manager.      (line 1501)
* BFD_RELOC_390_GOT20:                   howto manager.      (line 1550)
* BFD_RELOC_390_GOT16:                   howto manager.      (line 1522)
* BFD_RELOC_390_GOT64:                   howto manager.      (line 1491)
* BFD_RELOC_390_GOT20:                   howto manager.      (line 1599)
* BFD_RELOC_390_GOTENT:                  howto manager.      (line 1497)
* BFD_RELOC_390_GOT64:                   howto manager.      (line 1540)
* BFD_RELOC_390_GOTOFF64:                howto manager.      (line 1500)
* BFD_RELOC_390_GOTENT:                  howto manager.      (line 1546)
* BFD_RELOC_390_GOTPC:                   howto manager.      (line 1470)
* BFD_RELOC_390_GOTOFF64:                howto manager.      (line 1549)
* BFD_RELOC_390_GOTPCDBL:                howto manager.      (line 1488)
* BFD_RELOC_390_GOTPC:                   howto manager.      (line 1519)
* BFD_RELOC_390_GOTPLT12:                howto manager.      (line 1503)
* BFD_RELOC_390_GOTPCDBL:                howto manager.      (line 1537)
* BFD_RELOC_390_GOTPLT16:                howto manager.      (line 1506)
* BFD_RELOC_390_GOTPLT12:                howto manager.      (line 1552)
* BFD_RELOC_390_GOTPLT20:                howto manager.      (line 1551)
* BFD_RELOC_390_GOTPLT16:                howto manager.      (line 1555)
* BFD_RELOC_390_GOTPLT32:                howto manager.      (line 1509)
* BFD_RELOC_390_GOTPLT20:                howto manager.      (line 1600)
* BFD_RELOC_390_GOTPLT64:                howto manager.      (line 1512)
* BFD_RELOC_390_GOTPLT32:                howto manager.      (line 1558)
* BFD_RELOC_390_GOTPLTENT:               howto manager.      (line 1515)
* BFD_RELOC_390_GOTPLT64:                howto manager.      (line 1561)
* BFD_RELOC_390_JMP_SLOT:                howto manager.      (line 1464)
* BFD_RELOC_390_GOTPLTENT:               howto manager.      (line 1564)
* BFD_RELOC_390_PC16DBL:                 howto manager.      (line 1476)
* BFD_RELOC_390_JMP_SLOT:                howto manager.      (line 1513)
* BFD_RELOC_390_PC32DBL:                 howto manager.      (line 1482)
* BFD_RELOC_390_PC16DBL:                 howto manager.      (line 1525)
* BFD_RELOC_390_PLT16DBL:                howto manager.      (line 1479)
* BFD_RELOC_390_PC32DBL:                 howto manager.      (line 1531)
* BFD_RELOC_390_PLT32:                   howto manager.      (line 1455)
* BFD_RELOC_390_PLT16DBL:                howto manager.      (line 1528)
* BFD_RELOC_390_PLT32DBL:                howto manager.      (line 1485)
* BFD_RELOC_390_PLT32:                   howto manager.      (line 1504)
* BFD_RELOC_390_PLT64:                   howto manager.      (line 1494)
* BFD_RELOC_390_PLT32DBL:                howto manager.      (line 1534)
* BFD_RELOC_390_PLTOFF16:                howto manager.      (line 1518)
* BFD_RELOC_390_PLT64:                   howto manager.      (line 1543)
* BFD_RELOC_390_PLTOFF32:                howto manager.      (line 1521)
* BFD_RELOC_390_PLTOFF16:                howto manager.      (line 1567)
* BFD_RELOC_390_PLTOFF64:                howto manager.      (line 1524)
* BFD_RELOC_390_PLTOFF32:                howto manager.      (line 1570)
* BFD_RELOC_390_RELATIVE:                howto manager.      (line 1467)
* BFD_RELOC_390_PLTOFF64:                howto manager.      (line 1573)
* BFD_RELOC_390_TLS_DTPMOD:              howto manager.      (line 1544)
* BFD_RELOC_390_RELATIVE:                howto manager.      (line 1516)
* BFD_RELOC_390_TLS_DTPOFF:              howto manager.      (line 1545)
* BFD_RELOC_390_TLS_DTPMOD:              howto manager.      (line 1593)
* BFD_RELOC_390_TLS_GD32:                howto manager.      (line 1530)
* BFD_RELOC_390_TLS_DTPOFF:              howto manager.      (line 1594)
* BFD_RELOC_390_TLS_GD64:                howto manager.      (line 1531)
* BFD_RELOC_390_TLS_GD32:                howto manager.      (line 1579)
* BFD_RELOC_390_TLS_GDCALL:              howto manager.      (line 1528)
* BFD_RELOC_390_TLS_GD64:                howto manager.      (line 1580)
* BFD_RELOC_390_TLS_GOTIE12:             howto manager.      (line 1532)
* BFD_RELOC_390_TLS_GDCALL:              howto manager.      (line 1577)
* BFD_RELOC_390_TLS_GOTIE20:             howto manager.      (line 1552)
* BFD_RELOC_390_TLS_GOTIE12:             howto manager.      (line 1581)
* BFD_RELOC_390_TLS_GOTIE32:             howto manager.      (line 1533)
* BFD_RELOC_390_TLS_GOTIE20:             howto manager.      (line 1601)
* BFD_RELOC_390_TLS_GOTIE64:             howto manager.      (line 1534)
* BFD_RELOC_390_TLS_GOTIE32:             howto manager.      (line 1582)
* BFD_RELOC_390_TLS_IE32:                howto manager.      (line 1537)
* BFD_RELOC_390_TLS_GOTIE64:             howto manager.      (line 1583)
* BFD_RELOC_390_TLS_IE64:                howto manager.      (line 1538)
* BFD_RELOC_390_TLS_IE32:                howto manager.      (line 1586)
* BFD_RELOC_390_TLS_IEENT:               howto manager.      (line 1539)
* BFD_RELOC_390_TLS_IE64:                howto manager.      (line 1587)
* BFD_RELOC_390_TLS_LDCALL:              howto manager.      (line 1529)
* BFD_RELOC_390_TLS_IEENT:               howto manager.      (line 1588)
* BFD_RELOC_390_TLS_LDM32:               howto manager.      (line 1535)
* BFD_RELOC_390_TLS_LDCALL:              howto manager.      (line 1578)
* BFD_RELOC_390_TLS_LDM64:               howto manager.      (line 1536)
* BFD_RELOC_390_TLS_LDM32:               howto manager.      (line 1584)
* BFD_RELOC_390_TLS_LDO32:               howto manager.      (line 1542)
* BFD_RELOC_390_TLS_LDM64:               howto manager.      (line 1585)
* BFD_RELOC_390_TLS_LDO64:               howto manager.      (line 1543)
* BFD_RELOC_390_TLS_LDO32:               howto manager.      (line 1591)
* BFD_RELOC_390_TLS_LE32:                howto manager.      (line 1540)
* BFD_RELOC_390_TLS_LDO64:               howto manager.      (line 1592)
* BFD_RELOC_390_TLS_LE64:                howto manager.      (line 1541)
* BFD_RELOC_390_TLS_LE32:                howto manager.      (line 1589)
* BFD_RELOC_390_TLS_LOAD:                howto manager.      (line 1527)
* BFD_RELOC_390_TLS_LE64:                howto manager.      (line 1590)
* BFD_RELOC_390_TLS_TPOFF:               howto manager.      (line 1546)
* BFD_RELOC_390_TLS_LOAD:                howto manager.      (line 1576)
 
* BFD_RELOC_390_TLS_TPOFF:               howto manager.      (line 1595)
* BFD_RELOC_64:                          howto manager.      (line   26)
* BFD_RELOC_64:                          howto manager.      (line   26)
* BFD_RELOC_64_PCREL:                    howto manager.      (line   35)
* BFD_RELOC_64_PCREL:                    howto manager.      (line   35)
* BFD_RELOC_64_PLT_PCREL:                howto manager.      (line   60)
* BFD_RELOC_64_PLT_PCREL:                howto manager.      (line   60)
* BFD_RELOC_64_PLTOFF:                   howto manager.      (line   65)
* BFD_RELOC_64_PLTOFF:                   howto manager.      (line   65)
* BFD_RELOC_68K_GLOB_DAT:                howto manager.      (line   74)
* BFD_RELOC_68K_GLOB_DAT:                howto manager.      (line   74)
* BFD_RELOC_68K_JMP_SLOT:                howto manager.      (line   75)
* BFD_RELOC_68K_JMP_SLOT:                howto manager.      (line   75)
* BFD_RELOC_68K_RELATIVE:                howto manager.      (line   76)
* BFD_RELOC_68K_RELATIVE:                howto manager.      (line   76)
 
* BFD_RELOC_68K_TLS_GD16:                howto manager.      (line   78)
 
* BFD_RELOC_68K_TLS_GD32:                howto manager.      (line   77)
 
* BFD_RELOC_68K_TLS_GD8:                 howto manager.      (line   79)
 
* BFD_RELOC_68K_TLS_IE16:                howto manager.      (line   87)
 
* BFD_RELOC_68K_TLS_IE32:                howto manager.      (line   86)
 
* BFD_RELOC_68K_TLS_IE8:                 howto manager.      (line   88)
 
* BFD_RELOC_68K_TLS_LDM16:               howto manager.      (line   81)
 
* BFD_RELOC_68K_TLS_LDM32:               howto manager.      (line   80)
 
* BFD_RELOC_68K_TLS_LDM8:                howto manager.      (line   82)
 
* BFD_RELOC_68K_TLS_LDO16:               howto manager.      (line   84)
 
* BFD_RELOC_68K_TLS_LDO32:               howto manager.      (line   83)
 
* BFD_RELOC_68K_TLS_LDO8:                howto manager.      (line   85)
 
* BFD_RELOC_68K_TLS_LE16:                howto manager.      (line   90)
 
* BFD_RELOC_68K_TLS_LE32:                howto manager.      (line   89)
 
* BFD_RELOC_68K_TLS_LE8:                 howto manager.      (line   91)
* BFD_RELOC_8:                           howto manager.      (line   32)
* BFD_RELOC_8:                           howto manager.      (line   32)
* BFD_RELOC_860_COPY:                    howto manager.      (line 1894)
* BFD_RELOC_860_COPY:                    howto manager.      (line 1966)
* BFD_RELOC_860_GLOB_DAT:                howto manager.      (line 1895)
* BFD_RELOC_860_GLOB_DAT:                howto manager.      (line 1967)
* BFD_RELOC_860_HAGOT:                   howto manager.      (line 1920)
* BFD_RELOC_860_HAGOT:                   howto manager.      (line 1992)
* BFD_RELOC_860_HAGOTOFF:                howto manager.      (line 1921)
* BFD_RELOC_860_HAGOTOFF:                howto manager.      (line 1993)
* BFD_RELOC_860_HAPC:                    howto manager.      (line 1922)
* BFD_RELOC_860_HAPC:                    howto manager.      (line 1994)
* BFD_RELOC_860_HIGH:                    howto manager.      (line 1923)
* BFD_RELOC_860_HIGH:                    howto manager.      (line 1995)
* BFD_RELOC_860_HIGHADJ:                 howto manager.      (line 1919)
* BFD_RELOC_860_HIGHADJ:                 howto manager.      (line 1991)
* BFD_RELOC_860_HIGOT:                   howto manager.      (line 1924)
* BFD_RELOC_860_HIGOT:                   howto manager.      (line 1996)
* BFD_RELOC_860_HIGOTOFF:                howto manager.      (line 1925)
* BFD_RELOC_860_HIGOTOFF:                howto manager.      (line 1997)
* BFD_RELOC_860_JUMP_SLOT:               howto manager.      (line 1896)
* BFD_RELOC_860_JUMP_SLOT:               howto manager.      (line 1968)
* BFD_RELOC_860_LOGOT0:                  howto manager.      (line 1908)
* BFD_RELOC_860_LOGOT0:                  howto manager.      (line 1980)
* BFD_RELOC_860_LOGOT1:                  howto manager.      (line 1910)
* BFD_RELOC_860_LOGOT1:                  howto manager.      (line 1982)
* BFD_RELOC_860_LOGOTOFF0:               howto manager.      (line 1912)
* BFD_RELOC_860_LOGOTOFF0:               howto manager.      (line 1984)
* BFD_RELOC_860_LOGOTOFF1:               howto manager.      (line 1914)
* BFD_RELOC_860_LOGOTOFF1:               howto manager.      (line 1986)
* BFD_RELOC_860_LOGOTOFF2:               howto manager.      (line 1916)
* BFD_RELOC_860_LOGOTOFF2:               howto manager.      (line 1988)
* BFD_RELOC_860_LOGOTOFF3:               howto manager.      (line 1917)
* BFD_RELOC_860_LOGOTOFF3:               howto manager.      (line 1989)
* BFD_RELOC_860_LOPC:                    howto manager.      (line 1918)
* BFD_RELOC_860_LOPC:                    howto manager.      (line 1990)
* BFD_RELOC_860_LOW0:                    howto manager.      (line 1901)
* BFD_RELOC_860_LOW0:                    howto manager.      (line 1973)
* BFD_RELOC_860_LOW1:                    howto manager.      (line 1903)
* BFD_RELOC_860_LOW1:                    howto manager.      (line 1975)
* BFD_RELOC_860_LOW2:                    howto manager.      (line 1905)
* BFD_RELOC_860_LOW2:                    howto manager.      (line 1977)
* BFD_RELOC_860_LOW3:                    howto manager.      (line 1907)
* BFD_RELOC_860_LOW3:                    howto manager.      (line 1979)
* BFD_RELOC_860_PC16:                    howto manager.      (line 1900)
* BFD_RELOC_860_PC16:                    howto manager.      (line 1972)
* BFD_RELOC_860_PC26:                    howto manager.      (line 1898)
* BFD_RELOC_860_PC26:                    howto manager.      (line 1970)
* BFD_RELOC_860_PLT26:                   howto manager.      (line 1899)
* BFD_RELOC_860_PLT26:                   howto manager.      (line 1971)
* BFD_RELOC_860_RELATIVE:                howto manager.      (line 1897)
* BFD_RELOC_860_RELATIVE:                howto manager.      (line 1969)
* BFD_RELOC_860_SPGOT0:                  howto manager.      (line 1909)
* BFD_RELOC_860_SPGOT0:                  howto manager.      (line 1981)
* BFD_RELOC_860_SPGOT1:                  howto manager.      (line 1911)
* BFD_RELOC_860_SPGOT1:                  howto manager.      (line 1983)
* BFD_RELOC_860_SPGOTOFF0:               howto manager.      (line 1913)
* BFD_RELOC_860_SPGOTOFF0:               howto manager.      (line 1985)
* BFD_RELOC_860_SPGOTOFF1:               howto manager.      (line 1915)
* BFD_RELOC_860_SPGOTOFF1:               howto manager.      (line 1987)
* BFD_RELOC_860_SPLIT0:                  howto manager.      (line 1902)
* BFD_RELOC_860_SPLIT0:                  howto manager.      (line 1974)
* BFD_RELOC_860_SPLIT1:                  howto manager.      (line 1904)
* BFD_RELOC_860_SPLIT1:                  howto manager.      (line 1976)
* BFD_RELOC_860_SPLIT2:                  howto manager.      (line 1906)
* BFD_RELOC_860_SPLIT2:                  howto manager.      (line 1978)
* BFD_RELOC_8_BASEREL:                   howto manager.      (line   84)
* BFD_RELOC_8_BASEREL:                   howto manager.      (line   99)
* BFD_RELOC_8_FFnn:                      howto manager.      (line   88)
* BFD_RELOC_8_FFnn:                      howto manager.      (line  103)
* BFD_RELOC_8_GOT_PCREL:                 howto manager.      (line   53)
* BFD_RELOC_8_GOT_PCREL:                 howto manager.      (line   53)
* BFD_RELOC_8_GOTOFF:                    howto manager.      (line   59)
* BFD_RELOC_8_GOTOFF:                    howto manager.      (line   59)
* BFD_RELOC_8_PCREL:                     howto manager.      (line   40)
* BFD_RELOC_8_PCREL:                     howto manager.      (line   40)
* BFD_RELOC_8_PLT_PCREL:                 howto manager.      (line   64)
* BFD_RELOC_8_PLT_PCREL:                 howto manager.      (line   64)
* BFD_RELOC_8_PLTOFF:                    howto manager.      (line   71)
* BFD_RELOC_8_PLTOFF:                    howto manager.      (line   71)
* BFD_RELOC_ALPHA_BRSGP:                 howto manager.      (line  275)
* BFD_RELOC_ALPHA_BOH:                   howto manager.      (line  313)
* BFD_RELOC_ALPHA_CODEADDR:              howto manager.      (line  266)
* BFD_RELOC_ALPHA_BRSGP:                 howto manager.      (line  296)
* BFD_RELOC_ALPHA_DTPMOD64:              howto manager.      (line  282)
* BFD_RELOC_ALPHA_BSR:                   howto manager.      (line  305)
* BFD_RELOC_ALPHA_DTPREL16:              howto manager.      (line  287)
* BFD_RELOC_ALPHA_CODEADDR:              howto manager.      (line  287)
* BFD_RELOC_ALPHA_DTPREL64:              howto manager.      (line  284)
* BFD_RELOC_ALPHA_DTPMOD64:              howto manager.      (line  319)
* BFD_RELOC_ALPHA_DTPREL_HI16:           howto manager.      (line  285)
* BFD_RELOC_ALPHA_DTPREL16:              howto manager.      (line  324)
* BFD_RELOC_ALPHA_DTPREL_LO16:           howto manager.      (line  286)
* BFD_RELOC_ALPHA_DTPREL64:              howto manager.      (line  321)
* BFD_RELOC_ALPHA_ELF_LITERAL:           howto manager.      (line  231)
* BFD_RELOC_ALPHA_DTPREL_HI16:           howto manager.      (line  322)
* BFD_RELOC_ALPHA_GOTDTPREL16:           howto manager.      (line  283)
* BFD_RELOC_ALPHA_DTPREL_LO16:           howto manager.      (line  323)
* BFD_RELOC_ALPHA_GOTTPREL16:            howto manager.      (line  288)
* BFD_RELOC_ALPHA_ELF_LITERAL:           howto manager.      (line  252)
* BFD_RELOC_ALPHA_GPDISP:                howto manager.      (line  225)
* BFD_RELOC_ALPHA_GOTDTPREL16:           howto manager.      (line  320)
* BFD_RELOC_ALPHA_GPDISP_HI16:           howto manager.      (line  211)
* BFD_RELOC_ALPHA_GOTTPREL16:            howto manager.      (line  325)
* BFD_RELOC_ALPHA_GPDISP_LO16:           howto manager.      (line  219)
* BFD_RELOC_ALPHA_GPDISP:                howto manager.      (line  246)
* BFD_RELOC_ALPHA_GPREL_HI16:            howto manager.      (line  270)
* BFD_RELOC_ALPHA_GPDISP_HI16:           howto manager.      (line  232)
* BFD_RELOC_ALPHA_GPREL_LO16:            howto manager.      (line  271)
* BFD_RELOC_ALPHA_GPDISP_LO16:           howto manager.      (line  240)
* BFD_RELOC_ALPHA_HINT:                  howto manager.      (line  257)
* BFD_RELOC_ALPHA_GPREL_HI16:            howto manager.      (line  291)
* BFD_RELOC_ALPHA_LINKAGE:               howto manager.      (line  262)
* BFD_RELOC_ALPHA_GPREL_LO16:            howto manager.      (line  292)
* BFD_RELOC_ALPHA_LITERAL:               howto manager.      (line  230)
* BFD_RELOC_ALPHA_HINT:                  howto manager.      (line  278)
* BFD_RELOC_ALPHA_LITUSE:                howto manager.      (line  232)
* BFD_RELOC_ALPHA_LDA:                   howto manager.      (line  309)
* BFD_RELOC_ALPHA_TLSGD:                 howto manager.      (line  280)
* BFD_RELOC_ALPHA_LINKAGE:               howto manager.      (line  283)
* BFD_RELOC_ALPHA_TLSLDM:                howto manager.      (line  281)
* BFD_RELOC_ALPHA_LITERAL:               howto manager.      (line  251)
* BFD_RELOC_ALPHA_TPREL16:               howto manager.      (line  292)
* BFD_RELOC_ALPHA_LITUSE:                howto manager.      (line  253)
* BFD_RELOC_ALPHA_TPREL64:               howto manager.      (line  289)
* BFD_RELOC_ALPHA_NOP:                   howto manager.      (line  301)
* BFD_RELOC_ALPHA_TPREL_HI16:            howto manager.      (line  290)
* BFD_RELOC_ALPHA_TLSGD:                 howto manager.      (line  317)
* BFD_RELOC_ALPHA_TPREL_LO16:            howto manager.      (line  291)
* BFD_RELOC_ALPHA_TLSLDM:                howto manager.      (line  318)
* BFD_RELOC_ARC_B22_PCREL:               howto manager.      (line  885)
* BFD_RELOC_ALPHA_TPREL16:               howto manager.      (line  329)
* BFD_RELOC_ARC_B26:                     howto manager.      (line  890)
* BFD_RELOC_ALPHA_TPREL64:               howto manager.      (line  326)
* BFD_RELOC_ARM_ADR_IMM:                 howto manager.      (line  778)
* BFD_RELOC_ALPHA_TPREL_HI16:            howto manager.      (line  327)
* BFD_RELOC_ARM_ADRL_IMMEDIATE:          howto manager.      (line  765)
* BFD_RELOC_ALPHA_TPREL_LO16:            howto manager.      (line  328)
* BFD_RELOC_ARM_ALU_PC_G0:               howto manager.      (line  732)
* BFD_RELOC_ARC_B22_PCREL:               howto manager.      (line  934)
* BFD_RELOC_ARM_ALU_PC_G0_NC:            howto manager.      (line  731)
* BFD_RELOC_ARC_B26:                     howto manager.      (line  939)
* BFD_RELOC_ARM_ALU_PC_G1:               howto manager.      (line  734)
* BFD_RELOC_ARM_ADR_IMM:                 howto manager.      (line  827)
* BFD_RELOC_ARM_ALU_PC_G1_NC:            howto manager.      (line  733)
* BFD_RELOC_ARM_ADRL_IMMEDIATE:          howto manager.      (line  814)
* BFD_RELOC_ARM_ALU_PC_G2:               howto manager.      (line  735)
* BFD_RELOC_ARM_ALU_PC_G0:               howto manager.      (line  781)
* BFD_RELOC_ARM_ALU_SB_G0:               howto manager.      (line  746)
* BFD_RELOC_ARM_ALU_PC_G0_NC:            howto manager.      (line  780)
* BFD_RELOC_ARM_ALU_SB_G0_NC:            howto manager.      (line  745)
* BFD_RELOC_ARM_ALU_PC_G1:               howto manager.      (line  783)
* BFD_RELOC_ARM_ALU_SB_G1:               howto manager.      (line  748)
* BFD_RELOC_ARM_ALU_PC_G1_NC:            howto manager.      (line  782)
* BFD_RELOC_ARM_ALU_SB_G1_NC:            howto manager.      (line  747)
* BFD_RELOC_ARM_ALU_PC_G2:               howto manager.      (line  784)
* BFD_RELOC_ARM_ALU_SB_G2:               howto manager.      (line  749)
* BFD_RELOC_ARM_ALU_SB_G0:               howto manager.      (line  795)
* BFD_RELOC_ARM_CP_OFF_IMM:              howto manager.      (line  774)
* BFD_RELOC_ARM_ALU_SB_G0_NC:            howto manager.      (line  794)
* BFD_RELOC_ARM_CP_OFF_IMM_S2:           howto manager.      (line  775)
* BFD_RELOC_ARM_ALU_SB_G1:               howto manager.      (line  797)
* BFD_RELOC_ARM_GLOB_DAT:                howto manager.      (line  713)
* BFD_RELOC_ARM_ALU_SB_G1_NC:            howto manager.      (line  796)
* BFD_RELOC_ARM_GOT32:                   howto manager.      (line  714)
* BFD_RELOC_ARM_ALU_SB_G2:               howto manager.      (line  798)
* BFD_RELOC_ARM_GOTOFF:                  howto manager.      (line  717)
* BFD_RELOC_ARM_CP_OFF_IMM:              howto manager.      (line  823)
* BFD_RELOC_ARM_GOTPC:                   howto manager.      (line  718)
* BFD_RELOC_ARM_CP_OFF_IMM_S2:           howto manager.      (line  824)
* BFD_RELOC_ARM_HWLITERAL:               howto manager.      (line  785)
* BFD_RELOC_ARM_GLOB_DAT:                howto manager.      (line  762)
* BFD_RELOC_ARM_IMMEDIATE:               howto manager.      (line  764)
* BFD_RELOC_ARM_GOT32:                   howto manager.      (line  763)
* BFD_RELOC_ARM_IN_POOL:                 howto manager.      (line  781)
* BFD_RELOC_ARM_GOTOFF:                  howto manager.      (line  766)
* BFD_RELOC_ARM_JUMP_SLOT:               howto manager.      (line  712)
* BFD_RELOC_ARM_GOTPC:                   howto manager.      (line  767)
* BFD_RELOC_ARM_LDC_PC_G0:               howto manager.      (line  742)
* BFD_RELOC_ARM_HWLITERAL:               howto manager.      (line  834)
* BFD_RELOC_ARM_LDC_PC_G1:               howto manager.      (line  743)
* BFD_RELOC_ARM_IMMEDIATE:               howto manager.      (line  813)
* BFD_RELOC_ARM_LDC_PC_G2:               howto manager.      (line  744)
* BFD_RELOC_ARM_IN_POOL:                 howto manager.      (line  830)
* BFD_RELOC_ARM_LDC_SB_G0:               howto manager.      (line  756)
* BFD_RELOC_ARM_JUMP_SLOT:               howto manager.      (line  761)
* BFD_RELOC_ARM_LDC_SB_G1:               howto manager.      (line  757)
* BFD_RELOC_ARM_LDC_PC_G0:               howto manager.      (line  791)
* BFD_RELOC_ARM_LDC_SB_G2:               howto manager.      (line  758)
* BFD_RELOC_ARM_LDC_PC_G1:               howto manager.      (line  792)
* BFD_RELOC_ARM_LDR_IMM:                 howto manager.      (line  779)
* BFD_RELOC_ARM_LDC_PC_G2:               howto manager.      (line  793)
* BFD_RELOC_ARM_LDR_PC_G0:               howto manager.      (line  736)
* BFD_RELOC_ARM_LDC_SB_G0:               howto manager.      (line  805)
* BFD_RELOC_ARM_LDR_PC_G1:               howto manager.      (line  737)
* BFD_RELOC_ARM_LDC_SB_G1:               howto manager.      (line  806)
* BFD_RELOC_ARM_LDR_PC_G2:               howto manager.      (line  738)
* BFD_RELOC_ARM_LDC_SB_G2:               howto manager.      (line  807)
* BFD_RELOC_ARM_LDR_SB_G0:               howto manager.      (line  750)
* BFD_RELOC_ARM_LDR_IMM:                 howto manager.      (line  828)
* BFD_RELOC_ARM_LDR_SB_G1:               howto manager.      (line  751)
* BFD_RELOC_ARM_LDR_PC_G0:               howto manager.      (line  785)
* BFD_RELOC_ARM_LDR_SB_G2:               howto manager.      (line  752)
* BFD_RELOC_ARM_LDR_PC_G1:               howto manager.      (line  786)
* BFD_RELOC_ARM_LDRS_PC_G0:              howto manager.      (line  739)
* BFD_RELOC_ARM_LDR_PC_G2:               howto manager.      (line  787)
* BFD_RELOC_ARM_LDRS_PC_G1:              howto manager.      (line  740)
* BFD_RELOC_ARM_LDR_SB_G0:               howto manager.      (line  799)
* BFD_RELOC_ARM_LDRS_PC_G2:              howto manager.      (line  741)
* BFD_RELOC_ARM_LDR_SB_G1:               howto manager.      (line  800)
* BFD_RELOC_ARM_LDRS_SB_G0:              howto manager.      (line  753)
* BFD_RELOC_ARM_LDR_SB_G2:               howto manager.      (line  801)
* BFD_RELOC_ARM_LDRS_SB_G1:              howto manager.      (line  754)
* BFD_RELOC_ARM_LDRS_PC_G0:              howto manager.      (line  788)
* BFD_RELOC_ARM_LDRS_SB_G2:              howto manager.      (line  755)
* BFD_RELOC_ARM_LDRS_PC_G1:              howto manager.      (line  789)
* BFD_RELOC_ARM_LITERAL:                 howto manager.      (line  780)
* BFD_RELOC_ARM_LDRS_PC_G2:              howto manager.      (line  790)
* BFD_RELOC_ARM_MOVT:                    howto manager.      (line  703)
* BFD_RELOC_ARM_LDRS_SB_G0:              howto manager.      (line  802)
* BFD_RELOC_ARM_MOVT_PCREL:              howto manager.      (line  705)
* BFD_RELOC_ARM_LDRS_SB_G1:              howto manager.      (line  803)
* BFD_RELOC_ARM_MOVW:                    howto manager.      (line  702)
* BFD_RELOC_ARM_LDRS_SB_G2:              howto manager.      (line  804)
* BFD_RELOC_ARM_MOVW_PCREL:              howto manager.      (line  704)
* BFD_RELOC_ARM_LITERAL:                 howto manager.      (line  829)
* BFD_RELOC_ARM_MULTI:                   howto manager.      (line  773)
* BFD_RELOC_ARM_MOVT:                    howto manager.      (line  752)
* BFD_RELOC_ARM_OFFSET_IMM:              howto manager.      (line  676)
* BFD_RELOC_ARM_MOVT_PCREL:              howto manager.      (line  754)
* BFD_RELOC_ARM_OFFSET_IMM8:             howto manager.      (line  782)
* BFD_RELOC_ARM_MOVW:                    howto manager.      (line  751)
* BFD_RELOC_ARM_PCREL_BLX:               howto manager.      (line  647)
* BFD_RELOC_ARM_MOVW_PCREL:              howto manager.      (line  753)
* BFD_RELOC_ARM_PCREL_BRANCH:            howto manager.      (line  643)
* BFD_RELOC_ARM_MULTI:                   howto manager.      (line  822)
* BFD_RELOC_ARM_PCREL_CALL:              howto manager.      (line  657)
* BFD_RELOC_ARM_OFFSET_IMM:              howto manager.      (line  725)
* BFD_RELOC_ARM_PCREL_JUMP:              howto manager.      (line  661)
* BFD_RELOC_ARM_OFFSET_IMM8:             howto manager.      (line  831)
* BFD_RELOC_ARM_PLT32:                   howto manager.      (line  715)
* BFD_RELOC_ARM_PCREL_BLX:               howto manager.      (line  696)
* BFD_RELOC_ARM_PREL31:                  howto manager.      (line  699)
* BFD_RELOC_ARM_PCREL_BRANCH:            howto manager.      (line  692)
* BFD_RELOC_ARM_RELATIVE:                howto manager.      (line  716)
* BFD_RELOC_ARM_PCREL_CALL:              howto manager.      (line  706)
* BFD_RELOC_ARM_ROSEGREL32:              howto manager.      (line  688)
* BFD_RELOC_ARM_PCREL_JUMP:              howto manager.      (line  710)
* BFD_RELOC_ARM_SBREL32:                 howto manager.      (line  691)
* BFD_RELOC_ARM_PLT32:                   howto manager.      (line  764)
* BFD_RELOC_ARM_SHIFT_IMM:               howto manager.      (line  770)
* BFD_RELOC_ARM_PREL31:                  howto manager.      (line  748)
* BFD_RELOC_ARM_SMC:                     howto manager.      (line  771)
* BFD_RELOC_ARM_RELATIVE:                howto manager.      (line  765)
* BFD_RELOC_ARM_SWI:                     howto manager.      (line  772)
* BFD_RELOC_ARM_ROSEGREL32:              howto manager.      (line  737)
* BFD_RELOC_ARM_T32_ADD_IMM:             howto manager.      (line  767)
* BFD_RELOC_ARM_SBREL32:                 howto manager.      (line  740)
* BFD_RELOC_ARM_T32_ADD_PC12:            howto manager.      (line  769)
* BFD_RELOC_ARM_SHIFT_IMM:               howto manager.      (line  819)
* BFD_RELOC_ARM_T32_CP_OFF_IMM:          howto manager.      (line  776)
* BFD_RELOC_ARM_SMC:                     howto manager.      (line  820)
* BFD_RELOC_ARM_T32_CP_OFF_IMM_S2:       howto manager.      (line  777)
* BFD_RELOC_ARM_SWI:                     howto manager.      (line  821)
* BFD_RELOC_ARM_T32_IMM12:               howto manager.      (line  768)
* BFD_RELOC_ARM_T32_ADD_IMM:             howto manager.      (line  816)
* BFD_RELOC_ARM_T32_IMMEDIATE:           howto manager.      (line  766)
* BFD_RELOC_ARM_T32_ADD_PC12:            howto manager.      (line  818)
* BFD_RELOC_ARM_T32_OFFSET_IMM:          howto manager.      (line  784)
* BFD_RELOC_ARM_T32_CP_OFF_IMM:          howto manager.      (line  825)
* BFD_RELOC_ARM_T32_OFFSET_U8:           howto manager.      (line  783)
* BFD_RELOC_ARM_T32_CP_OFF_IMM_S2:       howto manager.      (line  826)
* BFD_RELOC_ARM_TARGET1:                 howto manager.      (line  684)
* BFD_RELOC_ARM_T32_IMM12:               howto manager.      (line  817)
* BFD_RELOC_ARM_TARGET2:                 howto manager.      (line  694)
* BFD_RELOC_ARM_T32_IMMEDIATE:           howto manager.      (line  815)
* BFD_RELOC_ARM_THUMB_ADD:               howto manager.      (line  786)
* BFD_RELOC_ARM_T32_OFFSET_IMM:          howto manager.      (line  833)
* BFD_RELOC_ARM_THUMB_IMM:               howto manager.      (line  787)
* BFD_RELOC_ARM_T32_OFFSET_U8:           howto manager.      (line  832)
* BFD_RELOC_ARM_THUMB_MOVT:              howto manager.      (line  707)
* BFD_RELOC_ARM_TARGET1:                 howto manager.      (line  733)
* BFD_RELOC_ARM_THUMB_MOVT_PCREL:        howto manager.      (line  709)
* BFD_RELOC_ARM_TARGET2:                 howto manager.      (line  743)
* BFD_RELOC_ARM_THUMB_MOVW:              howto manager.      (line  706)
* BFD_RELOC_ARM_THUMB_ADD:               howto manager.      (line  835)
* BFD_RELOC_ARM_THUMB_MOVW_PCREL:        howto manager.      (line  708)
* BFD_RELOC_ARM_THUMB_IMM:               howto manager.      (line  836)
* BFD_RELOC_ARM_THUMB_OFFSET:            howto manager.      (line  680)
* BFD_RELOC_ARM_THUMB_MOVT:              howto manager.      (line  756)
* BFD_RELOC_ARM_THUMB_SHIFT:             howto manager.      (line  788)
* BFD_RELOC_ARM_THUMB_MOVT_PCREL:        howto manager.      (line  758)
* BFD_RELOC_ARM_TLS_DTPMOD32:            howto manager.      (line  725)
* BFD_RELOC_ARM_THUMB_MOVW:              howto manager.      (line  755)
* BFD_RELOC_ARM_TLS_DTPOFF32:            howto manager.      (line  724)
* BFD_RELOC_ARM_THUMB_MOVW_PCREL:        howto manager.      (line  757)
* BFD_RELOC_ARM_TLS_GD32:                howto manager.      (line  721)
* BFD_RELOC_ARM_THUMB_OFFSET:            howto manager.      (line  729)
* BFD_RELOC_ARM_TLS_IE32:                howto manager.      (line  727)
* BFD_RELOC_ARM_THUMB_SHIFT:             howto manager.      (line  837)
* BFD_RELOC_ARM_TLS_LDM32:               howto manager.      (line  723)
* BFD_RELOC_ARM_TLS_DTPMOD32:            howto manager.      (line  774)
* BFD_RELOC_ARM_TLS_LDO32:               howto manager.      (line  722)
* BFD_RELOC_ARM_TLS_DTPOFF32:            howto manager.      (line  773)
* BFD_RELOC_ARM_TLS_LE32:                howto manager.      (line  728)
* BFD_RELOC_ARM_TLS_GD32:                howto manager.      (line  770)
* BFD_RELOC_ARM_TLS_TPOFF32:             howto manager.      (line  726)
* BFD_RELOC_ARM_TLS_IE32:                howto manager.      (line  776)
* BFD_RELOC_ARM_V4BX:                    howto manager.      (line  761)
* BFD_RELOC_ARM_TLS_LDM32:               howto manager.      (line  772)
* BFD_RELOC_AVR_13_PCREL:                howto manager.      (line 1350)
* BFD_RELOC_ARM_TLS_LDO32:               howto manager.      (line  771)
* BFD_RELOC_AVR_16_PM:                   howto manager.      (line 1354)
* BFD_RELOC_ARM_TLS_LE32:                howto manager.      (line  777)
* BFD_RELOC_AVR_6:                       howto manager.      (line 1441)
* BFD_RELOC_ARM_TLS_TPOFF32:             howto manager.      (line  775)
* BFD_RELOC_AVR_6_ADIW:                  howto manager.      (line 1445)
* BFD_RELOC_ARM_V4BX:                    howto manager.      (line  810)
* BFD_RELOC_AVR_7_PCREL:                 howto manager.      (line 1346)
* BFD_RELOC_AVR_13_PCREL:                howto manager.      (line 1399)
* BFD_RELOC_AVR_CALL:                    howto manager.      (line 1433)
* BFD_RELOC_AVR_16_PM:                   howto manager.      (line 1403)
* BFD_RELOC_AVR_HH8_LDI:                 howto manager.      (line 1366)
* BFD_RELOC_AVR_6:                       howto manager.      (line 1490)
* BFD_RELOC_AVR_HH8_LDI_NEG:             howto manager.      (line 1385)
* BFD_RELOC_AVR_6_ADIW:                  howto manager.      (line 1494)
* BFD_RELOC_AVR_HH8_LDI_PM:              howto manager.      (line 1414)
* BFD_RELOC_AVR_7_PCREL:                 howto manager.      (line 1395)
* BFD_RELOC_AVR_HH8_LDI_PM_NEG:          howto manager.      (line 1428)
* BFD_RELOC_AVR_CALL:                    howto manager.      (line 1482)
* BFD_RELOC_AVR_HI8_LDI:                 howto manager.      (line 1362)
* BFD_RELOC_AVR_HH8_LDI:                 howto manager.      (line 1415)
* BFD_RELOC_AVR_HI8_LDI_GS:              howto manager.      (line 1408)
* BFD_RELOC_AVR_HH8_LDI_NEG:             howto manager.      (line 1434)
* BFD_RELOC_AVR_HI8_LDI_NEG:             howto manager.      (line 1380)
* BFD_RELOC_AVR_HH8_LDI_PM:              howto manager.      (line 1463)
* BFD_RELOC_AVR_HI8_LDI_PM:              howto manager.      (line 1404)
* BFD_RELOC_AVR_HH8_LDI_PM_NEG:          howto manager.      (line 1477)
* BFD_RELOC_AVR_HI8_LDI_PM_NEG:          howto manager.      (line 1423)
* BFD_RELOC_AVR_HI8_LDI:                 howto manager.      (line 1411)
* BFD_RELOC_AVR_LDI:                     howto manager.      (line 1437)
* BFD_RELOC_AVR_HI8_LDI_GS:              howto manager.      (line 1457)
* BFD_RELOC_AVR_LO8_LDI:                 howto manager.      (line 1358)
* BFD_RELOC_AVR_HI8_LDI_NEG:             howto manager.      (line 1429)
* BFD_RELOC_AVR_LO8_LDI_GS:              howto manager.      (line 1398)
* BFD_RELOC_AVR_HI8_LDI_PM:              howto manager.      (line 1453)
* BFD_RELOC_AVR_LO8_LDI_NEG:             howto manager.      (line 1375)
* BFD_RELOC_AVR_HI8_LDI_PM_NEG:          howto manager.      (line 1472)
* BFD_RELOC_AVR_LO8_LDI_PM:              howto manager.      (line 1394)
* BFD_RELOC_AVR_LDI:                     howto manager.      (line 1486)
* BFD_RELOC_AVR_LO8_LDI_PM_NEG:          howto manager.      (line 1419)
* BFD_RELOC_AVR_LO8_LDI:                 howto manager.      (line 1407)
* BFD_RELOC_AVR_MS8_LDI:                 howto manager.      (line 1371)
* BFD_RELOC_AVR_LO8_LDI_GS:              howto manager.      (line 1447)
* BFD_RELOC_AVR_MS8_LDI_NEG:             howto manager.      (line 1390)
* BFD_RELOC_AVR_LO8_LDI_NEG:             howto manager.      (line 1424)
* BFD_RELOC_BFIN_10_PCREL:               howto manager.      (line  910)
* BFD_RELOC_AVR_LO8_LDI_PM:              howto manager.      (line 1443)
* BFD_RELOC_BFIN_11_PCREL:               howto manager.      (line  913)
* BFD_RELOC_AVR_LO8_LDI_PM_NEG:          howto manager.      (line 1468)
* BFD_RELOC_BFIN_12_PCREL_JUMP:          howto manager.      (line  916)
* BFD_RELOC_AVR_MS8_LDI:                 howto manager.      (line 1420)
* BFD_RELOC_BFIN_12_PCREL_JUMP_S:        howto manager.      (line  919)
* BFD_RELOC_AVR_MS8_LDI_NEG:             howto manager.      (line 1439)
* BFD_RELOC_BFIN_16_HIGH:                howto manager.      (line  898)
* BFD_RELOC_BFIN_10_PCREL:               howto manager.      (line  959)
* BFD_RELOC_BFIN_16_IMM:                 howto manager.      (line  895)
* BFD_RELOC_BFIN_11_PCREL:               howto manager.      (line  962)
* BFD_RELOC_BFIN_16_LOW:                 howto manager.      (line  907)
* BFD_RELOC_BFIN_12_PCREL_JUMP:          howto manager.      (line  965)
* BFD_RELOC_BFIN_24_PCREL_CALL_X:        howto manager.      (line  922)
* BFD_RELOC_BFIN_12_PCREL_JUMP_S:        howto manager.      (line  968)
* BFD_RELOC_BFIN_24_PCREL_JUMP_L:        howto manager.      (line  925)
* BFD_RELOC_BFIN_16_HIGH:                howto manager.      (line  947)
* BFD_RELOC_BFIN_4_PCREL:                howto manager.      (line  901)
* BFD_RELOC_BFIN_16_IMM:                 howto manager.      (line  944)
* BFD_RELOC_BFIN_5_PCREL:                howto manager.      (line  904)
* BFD_RELOC_BFIN_16_LOW:                 howto manager.      (line  956)
* BFD_RELOC_BFIN_FUNCDESC:               howto manager.      (line  931)
* BFD_RELOC_BFIN_24_PCREL_CALL_X:        howto manager.      (line  971)
* BFD_RELOC_BFIN_FUNCDESC_GOT17M4:       howto manager.      (line  932)
* BFD_RELOC_BFIN_24_PCREL_JUMP_L:        howto manager.      (line  974)
* BFD_RELOC_BFIN_FUNCDESC_GOTHI:         howto manager.      (line  933)
* BFD_RELOC_BFIN_4_PCREL:                howto manager.      (line  950)
* BFD_RELOC_BFIN_FUNCDESC_GOTLO:         howto manager.      (line  934)
* BFD_RELOC_BFIN_5_PCREL:                howto manager.      (line  953)
* BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4:    howto manager.      (line  936)
* BFD_RELOC_BFIN_FUNCDESC:               howto manager.      (line  980)
* BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI:      howto manager.      (line  937)
* BFD_RELOC_BFIN_FUNCDESC_GOT17M4:       howto manager.      (line  981)
* BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO:      howto manager.      (line  938)
* BFD_RELOC_BFIN_FUNCDESC_GOTHI:         howto manager.      (line  982)
* BFD_RELOC_BFIN_FUNCDESC_VALUE:         howto manager.      (line  935)
* BFD_RELOC_BFIN_FUNCDESC_GOTLO:         howto manager.      (line  983)
* BFD_RELOC_BFIN_GOT:                    howto manager.      (line  944)
* BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4:    howto manager.      (line  985)
* BFD_RELOC_BFIN_GOT17M4:                howto manager.      (line  928)
* BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI:      howto manager.      (line  986)
* BFD_RELOC_BFIN_GOTHI:                  howto manager.      (line  929)
* BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO:      howto manager.      (line  987)
* BFD_RELOC_BFIN_GOTLO:                  howto manager.      (line  930)
* BFD_RELOC_BFIN_FUNCDESC_VALUE:         howto manager.      (line  984)
* BFD_RELOC_BFIN_GOTOFF17M4:             howto manager.      (line  939)
* BFD_RELOC_BFIN_GOT:                    howto manager.      (line  993)
* BFD_RELOC_BFIN_GOTOFFHI:               howto manager.      (line  940)
* BFD_RELOC_BFIN_GOT17M4:                howto manager.      (line  977)
* BFD_RELOC_BFIN_GOTOFFLO:               howto manager.      (line  941)
* BFD_RELOC_BFIN_GOTHI:                  howto manager.      (line  978)
* BFD_RELOC_BFIN_PLTPC:                  howto manager.      (line  947)
* BFD_RELOC_BFIN_GOTLO:                  howto manager.      (line  979)
 
* BFD_RELOC_BFIN_GOTOFF17M4:             howto manager.      (line  988)
 
* BFD_RELOC_BFIN_GOTOFFHI:               howto manager.      (line  989)
 
* BFD_RELOC_BFIN_GOTOFFLO:               howto manager.      (line  990)
 
* BFD_RELOC_BFIN_PLTPC:                  howto manager.      (line  996)
* bfd_reloc_code_type:                   howto manager.      (line   10)
* bfd_reloc_code_type:                   howto manager.      (line   10)
* BFD_RELOC_CR16_ABS20:                  howto manager.      (line 1811)
* BFD_RELOC_CR16_ABS20:                  howto manager.      (line 1866)
* BFD_RELOC_CR16_ABS24:                  howto manager.      (line 1812)
* BFD_RELOC_CR16_ABS24:                  howto manager.      (line 1867)
* BFD_RELOC_CR16_DISP16:                 howto manager.      (line 1822)
* BFD_RELOC_CR16_DISP16:                 howto manager.      (line 1877)
* BFD_RELOC_CR16_DISP20:                 howto manager.      (line 1823)
* BFD_RELOC_CR16_DISP20:                 howto manager.      (line 1878)
* BFD_RELOC_CR16_DISP24:                 howto manager.      (line 1824)
* BFD_RELOC_CR16_DISP24:                 howto manager.      (line 1879)
* BFD_RELOC_CR16_DISP24a:                howto manager.      (line 1825)
* BFD_RELOC_CR16_DISP24a:                howto manager.      (line 1880)
* BFD_RELOC_CR16_DISP4:                  howto manager.      (line 1820)
* BFD_RELOC_CR16_DISP4:                  howto manager.      (line 1875)
* BFD_RELOC_CR16_DISP8:                  howto manager.      (line 1821)
* BFD_RELOC_CR16_DISP8:                  howto manager.      (line 1876)
* BFD_RELOC_CR16_IMM16:                  howto manager.      (line 1815)
* BFD_RELOC_CR16_GLOB_DAT:               howto manager.      (line 1886)
* BFD_RELOC_CR16_IMM20:                  howto manager.      (line 1816)
* BFD_RELOC_CR16_GOT_REGREL20:           howto manager.      (line 1884)
* BFD_RELOC_CR16_IMM24:                  howto manager.      (line 1817)
* BFD_RELOC_CR16_GOTC_REGREL20:          howto manager.      (line 1885)
* BFD_RELOC_CR16_IMM32:                  howto manager.      (line 1818)
* BFD_RELOC_CR16_IMM16:                  howto manager.      (line 1870)
* BFD_RELOC_CR16_IMM32a:                 howto manager.      (line 1819)
* BFD_RELOC_CR16_IMM20:                  howto manager.      (line 1871)
* BFD_RELOC_CR16_IMM4:                   howto manager.      (line 1813)
* BFD_RELOC_CR16_IMM24:                  howto manager.      (line 1872)
* BFD_RELOC_CR16_IMM8:                   howto manager.      (line 1814)
* BFD_RELOC_CR16_IMM32:                  howto manager.      (line 1873)
* BFD_RELOC_CR16_NUM16:                  howto manager.      (line 1800)
* BFD_RELOC_CR16_IMM32a:                 howto manager.      (line 1874)
* BFD_RELOC_CR16_NUM32:                  howto manager.      (line 1801)
* BFD_RELOC_CR16_IMM4:                   howto manager.      (line 1868)
* BFD_RELOC_CR16_NUM32a:                 howto manager.      (line 1802)
* BFD_RELOC_CR16_IMM8:                   howto manager.      (line 1869)
* BFD_RELOC_CR16_NUM8:                   howto manager.      (line 1799)
* BFD_RELOC_CR16_NUM16:                  howto manager.      (line 1855)
* BFD_RELOC_CR16_REGREL0:                howto manager.      (line 1803)
* BFD_RELOC_CR16_NUM32:                  howto manager.      (line 1856)
* BFD_RELOC_CR16_REGREL14:               howto manager.      (line 1806)
* BFD_RELOC_CR16_NUM32a:                 howto manager.      (line 1857)
* BFD_RELOC_CR16_REGREL14a:              howto manager.      (line 1807)
* BFD_RELOC_CR16_NUM8:                   howto manager.      (line 1854)
* BFD_RELOC_CR16_REGREL16:               howto manager.      (line 1808)
* BFD_RELOC_CR16_REGREL0:                howto manager.      (line 1858)
* BFD_RELOC_CR16_REGREL20:               howto manager.      (line 1809)
* BFD_RELOC_CR16_REGREL14:               howto manager.      (line 1861)
* BFD_RELOC_CR16_REGREL20a:              howto manager.      (line 1810)
* BFD_RELOC_CR16_REGREL14a:              howto manager.      (line 1862)
* BFD_RELOC_CR16_REGREL4:                howto manager.      (line 1804)
* BFD_RELOC_CR16_REGREL16:               howto manager.      (line 1863)
* BFD_RELOC_CR16_REGREL4a:               howto manager.      (line 1805)
* BFD_RELOC_CR16_REGREL20:               howto manager.      (line 1864)
* BFD_RELOC_CR16_SWITCH16:               howto manager.      (line 1827)
* BFD_RELOC_CR16_REGREL20a:              howto manager.      (line 1865)
* BFD_RELOC_CR16_SWITCH32:               howto manager.      (line 1828)
* BFD_RELOC_CR16_REGREL4:                howto manager.      (line 1859)
* BFD_RELOC_CR16_SWITCH8:                howto manager.      (line 1826)
* BFD_RELOC_CR16_REGREL4a:               howto manager.      (line 1860)
* BFD_RELOC_CRIS_16_GOT:                 howto manager.      (line 1875)
* BFD_RELOC_CR16_SWITCH16:               howto manager.      (line 1882)
* BFD_RELOC_CRIS_16_GOTPLT:              howto manager.      (line 1881)
* BFD_RELOC_CR16_SWITCH32:               howto manager.      (line 1883)
* BFD_RELOC_CRIS_32_GOT:                 howto manager.      (line 1872)
* BFD_RELOC_CR16_SWITCH8:                howto manager.      (line 1881)
* BFD_RELOC_CRIS_32_GOTPLT:              howto manager.      (line 1878)
* BFD_RELOC_CRIS_16_DTPREL:              howto manager.      (line 1957)
* BFD_RELOC_CRIS_32_GOTREL:              howto manager.      (line 1884)
* BFD_RELOC_CRIS_16_GOT:                 howto manager.      (line 1933)
* BFD_RELOC_CRIS_32_PLT_GOTREL:          howto manager.      (line 1887)
* BFD_RELOC_CRIS_16_GOT_GD:              howto manager.      (line 1953)
* BFD_RELOC_CRIS_32_PLT_PCREL:           howto manager.      (line 1890)
* BFD_RELOC_CRIS_16_GOT_TPREL:           howto manager.      (line 1959)
* BFD_RELOC_CRIS_BDISP8:                 howto manager.      (line 1853)
* BFD_RELOC_CRIS_16_GOTPLT:              howto manager.      (line 1939)
* BFD_RELOC_CRIS_COPY:                   howto manager.      (line 1866)
* BFD_RELOC_CRIS_16_TPREL:               howto manager.      (line 1961)
* BFD_RELOC_CRIS_GLOB_DAT:               howto manager.      (line 1867)
* BFD_RELOC_CRIS_32_DTPREL:              howto manager.      (line 1956)
* BFD_RELOC_CRIS_JUMP_SLOT:              howto manager.      (line 1868)
* BFD_RELOC_CRIS_32_GD:                  howto manager.      (line 1954)
* BFD_RELOC_CRIS_LAPCQ_OFFSET:           howto manager.      (line 1861)
* BFD_RELOC_CRIS_32_GOT:                 howto manager.      (line 1930)
* BFD_RELOC_CRIS_RELATIVE:               howto manager.      (line 1869)
* BFD_RELOC_CRIS_32_GOT_GD:              howto manager.      (line 1952)
* BFD_RELOC_CRIS_SIGNED_16:              howto manager.      (line 1859)
* BFD_RELOC_CRIS_32_GOT_TPREL:           howto manager.      (line 1958)
* BFD_RELOC_CRIS_SIGNED_6:               howto manager.      (line 1855)
* BFD_RELOC_CRIS_32_GOTPLT:              howto manager.      (line 1936)
* BFD_RELOC_CRIS_SIGNED_8:               howto manager.      (line 1857)
* BFD_RELOC_CRIS_32_GOTREL:              howto manager.      (line 1942)
* BFD_RELOC_CRIS_UNSIGNED_16:            howto manager.      (line 1860)
* BFD_RELOC_CRIS_32_IE:                  howto manager.      (line 1963)
* BFD_RELOC_CRIS_UNSIGNED_4:             howto manager.      (line 1862)
* BFD_RELOC_CRIS_32_PLT_GOTREL:          howto manager.      (line 1945)
* BFD_RELOC_CRIS_UNSIGNED_5:             howto manager.      (line 1854)
* BFD_RELOC_CRIS_32_PLT_PCREL:           howto manager.      (line 1948)
* BFD_RELOC_CRIS_UNSIGNED_6:             howto manager.      (line 1856)
* BFD_RELOC_CRIS_32_TPREL:               howto manager.      (line 1960)
* BFD_RELOC_CRIS_UNSIGNED_8:             howto manager.      (line 1858)
* BFD_RELOC_CRIS_BDISP8:                 howto manager.      (line 1911)
* BFD_RELOC_CRX_ABS16:                   howto manager.      (line 1841)
* BFD_RELOC_CRIS_COPY:                   howto manager.      (line 1924)
* BFD_RELOC_CRX_ABS32:                   howto manager.      (line 1842)
* BFD_RELOC_CRIS_DTP:                    howto manager.      (line 1955)
* BFD_RELOC_CRX_IMM16:                   howto manager.      (line 1846)
* BFD_RELOC_CRIS_DTPMOD:                 howto manager.      (line 1962)
* BFD_RELOC_CRX_IMM32:                   howto manager.      (line 1847)
* BFD_RELOC_CRIS_GLOB_DAT:               howto manager.      (line 1925)
* BFD_RELOC_CRX_NUM16:                   howto manager.      (line 1844)
* BFD_RELOC_CRIS_JUMP_SLOT:              howto manager.      (line 1926)
* BFD_RELOC_CRX_NUM32:                   howto manager.      (line 1845)
* BFD_RELOC_CRIS_LAPCQ_OFFSET:           howto manager.      (line 1919)
* BFD_RELOC_CRX_NUM8:                    howto manager.      (line 1843)
* BFD_RELOC_CRIS_RELATIVE:               howto manager.      (line 1927)
* BFD_RELOC_CRX_REGREL12:                howto manager.      (line 1837)
* BFD_RELOC_CRIS_SIGNED_16:              howto manager.      (line 1917)
* BFD_RELOC_CRX_REGREL22:                howto manager.      (line 1838)
* BFD_RELOC_CRIS_SIGNED_6:               howto manager.      (line 1913)
* BFD_RELOC_CRX_REGREL28:                howto manager.      (line 1839)
* BFD_RELOC_CRIS_SIGNED_8:               howto manager.      (line 1915)
* BFD_RELOC_CRX_REGREL32:                howto manager.      (line 1840)
* BFD_RELOC_CRIS_UNSIGNED_16:            howto manager.      (line 1918)
* BFD_RELOC_CRX_REL16:                   howto manager.      (line 1834)
* BFD_RELOC_CRIS_UNSIGNED_4:             howto manager.      (line 1920)
* BFD_RELOC_CRX_REL24:                   howto manager.      (line 1835)
* BFD_RELOC_CRIS_UNSIGNED_5:             howto manager.      (line 1912)
* BFD_RELOC_CRX_REL32:                   howto manager.      (line 1836)
* BFD_RELOC_CRIS_UNSIGNED_6:             howto manager.      (line 1914)
* BFD_RELOC_CRX_REL4:                    howto manager.      (line 1831)
* BFD_RELOC_CRIS_UNSIGNED_8:             howto manager.      (line 1916)
* BFD_RELOC_CRX_REL8:                    howto manager.      (line 1832)
* BFD_RELOC_CRX_ABS16:                   howto manager.      (line 1899)
* BFD_RELOC_CRX_REL8_CMP:                howto manager.      (line 1833)
* BFD_RELOC_CRX_ABS32:                   howto manager.      (line 1900)
* BFD_RELOC_CRX_SWITCH16:                howto manager.      (line 1849)
* BFD_RELOC_CRX_IMM16:                   howto manager.      (line 1904)
* BFD_RELOC_CRX_SWITCH32:                howto manager.      (line 1850)
* BFD_RELOC_CRX_IMM32:                   howto manager.      (line 1905)
* BFD_RELOC_CRX_SWITCH8:                 howto manager.      (line 1848)
* BFD_RELOC_CRX_NUM16:                   howto manager.      (line 1902)
* BFD_RELOC_CTOR:                        howto manager.      (line  637)
* BFD_RELOC_CRX_NUM32:                   howto manager.      (line 1903)
* BFD_RELOC_D10V_10_PCREL_L:             howto manager.      (line 1014)
* BFD_RELOC_CRX_NUM8:                    howto manager.      (line 1901)
* BFD_RELOC_D10V_10_PCREL_R:             howto manager.      (line 1010)
* BFD_RELOC_CRX_REGREL12:                howto manager.      (line 1895)
* BFD_RELOC_D10V_18:                     howto manager.      (line 1019)
* BFD_RELOC_CRX_REGREL22:                howto manager.      (line 1896)
* BFD_RELOC_D10V_18_PCREL:               howto manager.      (line 1022)
* BFD_RELOC_CRX_REGREL28:                howto manager.      (line 1897)
* BFD_RELOC_D30V_15:                     howto manager.      (line 1037)
* BFD_RELOC_CRX_REGREL32:                howto manager.      (line 1898)
* BFD_RELOC_D30V_15_PCREL:               howto manager.      (line 1041)
* BFD_RELOC_CRX_REL16:                   howto manager.      (line 1892)
* BFD_RELOC_D30V_15_PCREL_R:             howto manager.      (line 1045)
* BFD_RELOC_CRX_REL24:                   howto manager.      (line 1893)
* BFD_RELOC_D30V_21:                     howto manager.      (line 1050)
* BFD_RELOC_CRX_REL32:                   howto manager.      (line 1894)
* BFD_RELOC_D30V_21_PCREL:               howto manager.      (line 1054)
* BFD_RELOC_CRX_REL4:                    howto manager.      (line 1889)
* BFD_RELOC_D30V_21_PCREL_R:             howto manager.      (line 1058)
* BFD_RELOC_CRX_REL8:                    howto manager.      (line 1890)
* BFD_RELOC_D30V_32:                     howto manager.      (line 1063)
* BFD_RELOC_CRX_REL8_CMP:                howto manager.      (line 1891)
* BFD_RELOC_D30V_32_PCREL:               howto manager.      (line 1066)
* BFD_RELOC_CRX_SWITCH16:                howto manager.      (line 1907)
* BFD_RELOC_D30V_6:                      howto manager.      (line 1025)
* BFD_RELOC_CRX_SWITCH32:                howto manager.      (line 1908)
* BFD_RELOC_D30V_9_PCREL:                howto manager.      (line 1028)
* BFD_RELOC_CRX_SWITCH8:                 howto manager.      (line 1906)
* BFD_RELOC_D30V_9_PCREL_R:              howto manager.      (line 1032)
* BFD_RELOC_CTOR:                        howto manager.      (line  686)
* BFD_RELOC_DLX_HI16_S:                  howto manager.      (line 1069)
* BFD_RELOC_D10V_10_PCREL_L:             howto manager.      (line 1063)
* BFD_RELOC_DLX_JMP26:                   howto manager.      (line 1075)
* BFD_RELOC_D10V_10_PCREL_R:             howto manager.      (line 1059)
* BFD_RELOC_DLX_LO16:                    howto manager.      (line 1072)
* BFD_RELOC_D10V_18:                     howto manager.      (line 1068)
* BFD_RELOC_FR30_10_IN_8:                howto manager.      (line 1254)
* BFD_RELOC_D10V_18_PCREL:               howto manager.      (line 1071)
* BFD_RELOC_FR30_12_PCREL:               howto manager.      (line 1262)
* BFD_RELOC_D30V_15:                     howto manager.      (line 1086)
* BFD_RELOC_FR30_20:                     howto manager.      (line 1238)
* BFD_RELOC_D30V_15_PCREL:               howto manager.      (line 1090)
* BFD_RELOC_FR30_48:                     howto manager.      (line 1235)
* BFD_RELOC_D30V_15_PCREL_R:             howto manager.      (line 1094)
* BFD_RELOC_FR30_6_IN_4:                 howto manager.      (line 1242)
* BFD_RELOC_D30V_21:                     howto manager.      (line 1099)
* BFD_RELOC_FR30_8_IN_8:                 howto manager.      (line 1246)
* BFD_RELOC_D30V_21_PCREL:               howto manager.      (line 1103)
* BFD_RELOC_FR30_9_IN_8:                 howto manager.      (line 1250)
* BFD_RELOC_D30V_21_PCREL_R:             howto manager.      (line 1107)
* BFD_RELOC_FR30_9_PCREL:                howto manager.      (line 1258)
* BFD_RELOC_D30V_32:                     howto manager.      (line 1112)
* BFD_RELOC_FRV_FUNCDESC:                howto manager.      (line  393)
* BFD_RELOC_D30V_32_PCREL:               howto manager.      (line 1115)
* BFD_RELOC_FRV_FUNCDESC_GOT12:          howto manager.      (line  394)
* BFD_RELOC_D30V_6:                      howto manager.      (line 1074)
* BFD_RELOC_FRV_FUNCDESC_GOTHI:          howto manager.      (line  395)
* BFD_RELOC_D30V_9_PCREL:                howto manager.      (line 1077)
* BFD_RELOC_FRV_FUNCDESC_GOTLO:          howto manager.      (line  396)
* BFD_RELOC_D30V_9_PCREL_R:              howto manager.      (line 1081)
* BFD_RELOC_FRV_FUNCDESC_GOTOFF12:       howto manager.      (line  398)
* BFD_RELOC_DLX_HI16_S:                  howto manager.      (line 1118)
* BFD_RELOC_FRV_FUNCDESC_GOTOFFHI:       howto manager.      (line  399)
* BFD_RELOC_DLX_JMP26:                   howto manager.      (line 1124)
* BFD_RELOC_FRV_FUNCDESC_GOTOFFLO:       howto manager.      (line  400)
* BFD_RELOC_DLX_LO16:                    howto manager.      (line 1121)
* BFD_RELOC_FRV_FUNCDESC_VALUE:          howto manager.      (line  397)
* BFD_RELOC_FR30_10_IN_8:                howto manager.      (line 1303)
* BFD_RELOC_FRV_GETTLSOFF:               howto manager.      (line  404)
* BFD_RELOC_FR30_12_PCREL:               howto manager.      (line 1311)
* BFD_RELOC_FRV_GETTLSOFF_RELAX:         howto manager.      (line  417)
* BFD_RELOC_FR30_20:                     howto manager.      (line 1287)
* BFD_RELOC_FRV_GOT12:                   howto manager.      (line  390)
* BFD_RELOC_FR30_48:                     howto manager.      (line 1284)
* BFD_RELOC_FRV_GOTHI:                   howto manager.      (line  391)
* BFD_RELOC_FR30_6_IN_4:                 howto manager.      (line 1291)
* BFD_RELOC_FRV_GOTLO:                   howto manager.      (line  392)
* BFD_RELOC_FR30_8_IN_8:                 howto manager.      (line 1295)
* BFD_RELOC_FRV_GOTOFF12:                howto manager.      (line  401)
* BFD_RELOC_FR30_9_IN_8:                 howto manager.      (line 1299)
* BFD_RELOC_FRV_GOTOFFHI:                howto manager.      (line  402)
* BFD_RELOC_FR30_9_PCREL:                howto manager.      (line 1307)
* BFD_RELOC_FRV_GOTOFFLO:                howto manager.      (line  403)
* BFD_RELOC_FRV_FUNCDESC:                howto manager.      (line  438)
* BFD_RELOC_FRV_GOTTLSDESC12:            howto manager.      (line  406)
* BFD_RELOC_FRV_FUNCDESC_GOT12:          howto manager.      (line  439)
* BFD_RELOC_FRV_GOTTLSDESCHI:            howto manager.      (line  407)
* BFD_RELOC_FRV_FUNCDESC_GOTHI:          howto manager.      (line  440)
* BFD_RELOC_FRV_GOTTLSDESCLO:            howto manager.      (line  408)
* BFD_RELOC_FRV_FUNCDESC_GOTLO:          howto manager.      (line  441)
* BFD_RELOC_FRV_GOTTLSOFF12:             howto manager.      (line  412)
* BFD_RELOC_FRV_FUNCDESC_GOTOFF12:       howto manager.      (line  443)
* BFD_RELOC_FRV_GOTTLSOFFHI:             howto manager.      (line  413)
* BFD_RELOC_FRV_FUNCDESC_GOTOFFHI:       howto manager.      (line  444)
* BFD_RELOC_FRV_GOTTLSOFFLO:             howto manager.      (line  414)
* BFD_RELOC_FRV_FUNCDESC_GOTOFFLO:       howto manager.      (line  445)
* BFD_RELOC_FRV_GPREL12:                 howto manager.      (line  385)
* BFD_RELOC_FRV_FUNCDESC_VALUE:          howto manager.      (line  442)
* BFD_RELOC_FRV_GPREL32:                 howto manager.      (line  387)
* BFD_RELOC_FRV_GETTLSOFF:               howto manager.      (line  449)
* BFD_RELOC_FRV_GPRELHI:                 howto manager.      (line  388)
* BFD_RELOC_FRV_GETTLSOFF_RELAX:         howto manager.      (line  462)
* BFD_RELOC_FRV_GPRELLO:                 howto manager.      (line  389)
* BFD_RELOC_FRV_GOT12:                   howto manager.      (line  435)
* BFD_RELOC_FRV_GPRELU12:                howto manager.      (line  386)
* BFD_RELOC_FRV_GOTHI:                   howto manager.      (line  436)
* BFD_RELOC_FRV_HI16:                    howto manager.      (line  384)
* BFD_RELOC_FRV_GOTLO:                   howto manager.      (line  437)
* BFD_RELOC_FRV_LABEL16:                 howto manager.      (line  381)
* BFD_RELOC_FRV_GOTOFF12:                howto manager.      (line  446)
* BFD_RELOC_FRV_LABEL24:                 howto manager.      (line  382)
* BFD_RELOC_FRV_GOTOFFHI:                howto manager.      (line  447)
* BFD_RELOC_FRV_LO16:                    howto manager.      (line  383)
* BFD_RELOC_FRV_GOTOFFLO:                howto manager.      (line  448)
* BFD_RELOC_FRV_TLSDESC_RELAX:           howto manager.      (line  416)
* BFD_RELOC_FRV_GOTTLSDESC12:            howto manager.      (line  451)
* BFD_RELOC_FRV_TLSDESC_VALUE:           howto manager.      (line  405)
* BFD_RELOC_FRV_GOTTLSDESCHI:            howto manager.      (line  452)
* BFD_RELOC_FRV_TLSMOFF:                 howto manager.      (line  419)
* BFD_RELOC_FRV_GOTTLSDESCLO:            howto manager.      (line  453)
* BFD_RELOC_FRV_TLSMOFF12:               howto manager.      (line  409)
* BFD_RELOC_FRV_GOTTLSOFF12:             howto manager.      (line  457)
* BFD_RELOC_FRV_TLSMOFFHI:               howto manager.      (line  410)
* BFD_RELOC_FRV_GOTTLSOFFHI:             howto manager.      (line  458)
* BFD_RELOC_FRV_TLSMOFFLO:               howto manager.      (line  411)
* BFD_RELOC_FRV_GOTTLSOFFLO:             howto manager.      (line  459)
* BFD_RELOC_FRV_TLSOFF:                  howto manager.      (line  415)
* BFD_RELOC_FRV_GPREL12:                 howto manager.      (line  430)
* BFD_RELOC_FRV_TLSOFF_RELAX:            howto manager.      (line  418)
* BFD_RELOC_FRV_GPREL32:                 howto manager.      (line  432)
* BFD_RELOC_GPREL16:                     howto manager.      (line  106)
* BFD_RELOC_FRV_GPRELHI:                 howto manager.      (line  433)
* BFD_RELOC_GPREL32:                     howto manager.      (line  107)
* BFD_RELOC_FRV_GPRELLO:                 howto manager.      (line  434)
* BFD_RELOC_H8_DIR16A8:                  howto manager.      (line 1932)
* BFD_RELOC_FRV_GPRELU12:                howto manager.      (line  431)
* BFD_RELOC_H8_DIR16R8:                  howto manager.      (line 1933)
* BFD_RELOC_FRV_HI16:                    howto manager.      (line  429)
* BFD_RELOC_H8_DIR24A8:                  howto manager.      (line 1934)
* BFD_RELOC_FRV_LABEL16:                 howto manager.      (line  426)
* BFD_RELOC_H8_DIR24R8:                  howto manager.      (line 1935)
* BFD_RELOC_FRV_LABEL24:                 howto manager.      (line  427)
* BFD_RELOC_H8_DIR32A16:                 howto manager.      (line 1936)
* BFD_RELOC_FRV_LO16:                    howto manager.      (line  428)
* BFD_RELOC_HI16:                        howto manager.      (line  305)
* BFD_RELOC_FRV_TLSDESC_RELAX:           howto manager.      (line  461)
* BFD_RELOC_HI16_BASEREL:                howto manager.      (line   82)
* BFD_RELOC_FRV_TLSDESC_VALUE:           howto manager.      (line  450)
 
* BFD_RELOC_FRV_TLSMOFF:                 howto manager.      (line  464)
 
* BFD_RELOC_FRV_TLSMOFF12:               howto manager.      (line  454)
 
* BFD_RELOC_FRV_TLSMOFFHI:               howto manager.      (line  455)
 
* BFD_RELOC_FRV_TLSMOFFLO:               howto manager.      (line  456)
 
* BFD_RELOC_FRV_TLSOFF:                  howto manager.      (line  460)
 
* BFD_RELOC_FRV_TLSOFF_RELAX:            howto manager.      (line  463)
 
* BFD_RELOC_GPREL16:                     howto manager.      (line  121)
 
* BFD_RELOC_GPREL32:                     howto manager.      (line  122)
 
* BFD_RELOC_H8_DIR16A8:                  howto manager.      (line 2004)
 
* BFD_RELOC_H8_DIR16R8:                  howto manager.      (line 2005)
 
* BFD_RELOC_H8_DIR24A8:                  howto manager.      (line 2006)
 
* BFD_RELOC_H8_DIR24R8:                  howto manager.      (line 2007)
 
* BFD_RELOC_H8_DIR32A16:                 howto manager.      (line 2008)
 
* BFD_RELOC_HI16:                        howto manager.      (line  342)
 
* BFD_RELOC_HI16_BASEREL:                howto manager.      (line   97)
* BFD_RELOC_HI16_GOTOFF:                 howto manager.      (line   57)
* BFD_RELOC_HI16_GOTOFF:                 howto manager.      (line   57)
* BFD_RELOC_HI16_PCREL:                  howto manager.      (line  317)
* BFD_RELOC_HI16_PCREL:                  howto manager.      (line  354)
* BFD_RELOC_HI16_PLTOFF:                 howto manager.      (line   69)
* BFD_RELOC_HI16_PLTOFF:                 howto manager.      (line   69)
* BFD_RELOC_HI16_S:                      howto manager.      (line  308)
* BFD_RELOC_HI16_S:                      howto manager.      (line  345)
* BFD_RELOC_HI16_S_BASEREL:              howto manager.      (line   83)
* BFD_RELOC_HI16_S_BASEREL:              howto manager.      (line   98)
* BFD_RELOC_HI16_S_GOTOFF:               howto manager.      (line   58)
* BFD_RELOC_HI16_S_GOTOFF:               howto manager.      (line   58)
* BFD_RELOC_HI16_S_PCREL:                howto manager.      (line  320)
* BFD_RELOC_HI16_S_PCREL:                howto manager.      (line  357)
* BFD_RELOC_HI16_S_PLTOFF:               howto manager.      (line   70)
* BFD_RELOC_HI16_S_PLTOFF:               howto manager.      (line   70)
* BFD_RELOC_HI22:                        howto manager.      (line  101)
* BFD_RELOC_HI22:                        howto manager.      (line  116)
* BFD_RELOC_I370_D12:                    howto manager.      (line  634)
* BFD_RELOC_I370_D12:                    howto manager.      (line  683)
* BFD_RELOC_I960_CALLJ:                  howto manager.      (line  113)
* BFD_RELOC_I960_CALLJ:                  howto manager.      (line  128)
* BFD_RELOC_IA64_COPY:                   howto manager.      (line 1693)
* BFD_RELOC_IA64_COPY:                   howto manager.      (line 1748)
* BFD_RELOC_IA64_DIR32LSB:               howto manager.      (line 1638)
* BFD_RELOC_IA64_DIR32LSB:               howto manager.      (line 1693)
* BFD_RELOC_IA64_DIR32MSB:               howto manager.      (line 1637)
* BFD_RELOC_IA64_DIR32MSB:               howto manager.      (line 1692)
* BFD_RELOC_IA64_DIR64LSB:               howto manager.      (line 1640)
* BFD_RELOC_IA64_DIR64LSB:               howto manager.      (line 1695)
* BFD_RELOC_IA64_DIR64MSB:               howto manager.      (line 1639)
* BFD_RELOC_IA64_DIR64MSB:               howto manager.      (line 1694)
* BFD_RELOC_IA64_DTPMOD64LSB:            howto manager.      (line 1703)
* BFD_RELOC_IA64_DTPMOD64LSB:            howto manager.      (line 1758)
* BFD_RELOC_IA64_DTPMOD64MSB:            howto manager.      (line 1702)
* BFD_RELOC_IA64_DTPMOD64MSB:            howto manager.      (line 1757)
* BFD_RELOC_IA64_DTPREL14:               howto manager.      (line 1705)
* BFD_RELOC_IA64_DTPREL14:               howto manager.      (line 1760)
* BFD_RELOC_IA64_DTPREL22:               howto manager.      (line 1706)
* BFD_RELOC_IA64_DTPREL22:               howto manager.      (line 1761)
* BFD_RELOC_IA64_DTPREL32LSB:            howto manager.      (line 1709)
* BFD_RELOC_IA64_DTPREL32LSB:            howto manager.      (line 1764)
* BFD_RELOC_IA64_DTPREL32MSB:            howto manager.      (line 1708)
* BFD_RELOC_IA64_DTPREL32MSB:            howto manager.      (line 1763)
* BFD_RELOC_IA64_DTPREL64I:              howto manager.      (line 1707)
* BFD_RELOC_IA64_DTPREL64I:              howto manager.      (line 1762)
* BFD_RELOC_IA64_DTPREL64LSB:            howto manager.      (line 1711)
* BFD_RELOC_IA64_DTPREL64LSB:            howto manager.      (line 1766)
* BFD_RELOC_IA64_DTPREL64MSB:            howto manager.      (line 1710)
* BFD_RELOC_IA64_DTPREL64MSB:            howto manager.      (line 1765)
* BFD_RELOC_IA64_FPTR32LSB:              howto manager.      (line 1655)
* BFD_RELOC_IA64_FPTR32LSB:              howto manager.      (line 1710)
* BFD_RELOC_IA64_FPTR32MSB:              howto manager.      (line 1654)
* BFD_RELOC_IA64_FPTR32MSB:              howto manager.      (line 1709)
* BFD_RELOC_IA64_FPTR64I:                howto manager.      (line 1653)
* BFD_RELOC_IA64_FPTR64I:                howto manager.      (line 1708)
* BFD_RELOC_IA64_FPTR64LSB:              howto manager.      (line 1657)
* BFD_RELOC_IA64_FPTR64LSB:              howto manager.      (line 1712)
* BFD_RELOC_IA64_FPTR64MSB:              howto manager.      (line 1656)
* BFD_RELOC_IA64_FPTR64MSB:              howto manager.      (line 1711)
* BFD_RELOC_IA64_GPREL22:                howto manager.      (line 1641)
* BFD_RELOC_IA64_GPREL22:                howto manager.      (line 1696)
* BFD_RELOC_IA64_GPREL32LSB:             howto manager.      (line 1644)
* BFD_RELOC_IA64_GPREL32LSB:             howto manager.      (line 1699)
* BFD_RELOC_IA64_GPREL32MSB:             howto manager.      (line 1643)
* BFD_RELOC_IA64_GPREL32MSB:             howto manager.      (line 1698)
* BFD_RELOC_IA64_GPREL64I:               howto manager.      (line 1642)
* BFD_RELOC_IA64_GPREL64I:               howto manager.      (line 1697)
* BFD_RELOC_IA64_GPREL64LSB:             howto manager.      (line 1646)
* BFD_RELOC_IA64_GPREL64LSB:             howto manager.      (line 1701)
* BFD_RELOC_IA64_GPREL64MSB:             howto manager.      (line 1645)
* BFD_RELOC_IA64_GPREL64MSB:             howto manager.      (line 1700)
* BFD_RELOC_IA64_IMM14:                  howto manager.      (line 1634)
* BFD_RELOC_IA64_IMM14:                  howto manager.      (line 1689)
* BFD_RELOC_IA64_IMM22:                  howto manager.      (line 1635)
* BFD_RELOC_IA64_IMM22:                  howto manager.      (line 1690)
* BFD_RELOC_IA64_IMM64:                  howto manager.      (line 1636)
* BFD_RELOC_IA64_IMM64:                  howto manager.      (line 1691)
* BFD_RELOC_IA64_IPLTLSB:                howto manager.      (line 1692)
* BFD_RELOC_IA64_IPLTLSB:                howto manager.      (line 1747)
* BFD_RELOC_IA64_IPLTMSB:                howto manager.      (line 1691)
* BFD_RELOC_IA64_IPLTMSB:                howto manager.      (line 1746)
* BFD_RELOC_IA64_LDXMOV:                 howto manager.      (line 1695)
* BFD_RELOC_IA64_LDXMOV:                 howto manager.      (line 1750)
* BFD_RELOC_IA64_LTOFF22:                howto manager.      (line 1647)
* BFD_RELOC_IA64_LTOFF22:                howto manager.      (line 1702)
* BFD_RELOC_IA64_LTOFF22X:               howto manager.      (line 1694)
* BFD_RELOC_IA64_LTOFF22X:               howto manager.      (line 1749)
* BFD_RELOC_IA64_LTOFF64I:               howto manager.      (line 1648)
* BFD_RELOC_IA64_LTOFF64I:               howto manager.      (line 1703)
* BFD_RELOC_IA64_LTOFF_DTPMOD22:         howto manager.      (line 1704)
* BFD_RELOC_IA64_LTOFF_DTPMOD22:         howto manager.      (line 1759)
* BFD_RELOC_IA64_LTOFF_DTPREL22:         howto manager.      (line 1712)
* BFD_RELOC_IA64_LTOFF_DTPREL22:         howto manager.      (line 1767)
* BFD_RELOC_IA64_LTOFF_FPTR22:           howto manager.      (line 1669)
* BFD_RELOC_IA64_LTOFF_FPTR22:           howto manager.      (line 1724)
* BFD_RELOC_IA64_LTOFF_FPTR32LSB:        howto manager.      (line 1672)
* BFD_RELOC_IA64_LTOFF_FPTR32LSB:        howto manager.      (line 1727)
* BFD_RELOC_IA64_LTOFF_FPTR32MSB:        howto manager.      (line 1671)
* BFD_RELOC_IA64_LTOFF_FPTR32MSB:        howto manager.      (line 1726)
* BFD_RELOC_IA64_LTOFF_FPTR64I:          howto manager.      (line 1670)
* BFD_RELOC_IA64_LTOFF_FPTR64I:          howto manager.      (line 1725)
* BFD_RELOC_IA64_LTOFF_FPTR64LSB:        howto manager.      (line 1674)
* BFD_RELOC_IA64_LTOFF_FPTR64LSB:        howto manager.      (line 1729)
* BFD_RELOC_IA64_LTOFF_FPTR64MSB:        howto manager.      (line 1673)
* BFD_RELOC_IA64_LTOFF_FPTR64MSB:        howto manager.      (line 1728)
* BFD_RELOC_IA64_LTOFF_TPREL22:          howto manager.      (line 1701)
* BFD_RELOC_IA64_LTOFF_TPREL22:          howto manager.      (line 1756)
* BFD_RELOC_IA64_LTV32LSB:               howto manager.      (line 1688)
* BFD_RELOC_IA64_LTV32LSB:               howto manager.      (line 1743)
* BFD_RELOC_IA64_LTV32MSB:               howto manager.      (line 1687)
* BFD_RELOC_IA64_LTV32MSB:               howto manager.      (line 1742)
* BFD_RELOC_IA64_LTV64LSB:               howto manager.      (line 1690)
* BFD_RELOC_IA64_LTV64LSB:               howto manager.      (line 1745)
* BFD_RELOC_IA64_LTV64MSB:               howto manager.      (line 1689)
* BFD_RELOC_IA64_LTV64MSB:               howto manager.      (line 1744)
* BFD_RELOC_IA64_PCREL21B:               howto manager.      (line 1658)
* BFD_RELOC_IA64_PCREL21B:               howto manager.      (line 1713)
* BFD_RELOC_IA64_PCREL21BI:              howto manager.      (line 1659)
* BFD_RELOC_IA64_PCREL21BI:              howto manager.      (line 1714)
* BFD_RELOC_IA64_PCREL21F:               howto manager.      (line 1661)
* BFD_RELOC_IA64_PCREL21F:               howto manager.      (line 1716)
* BFD_RELOC_IA64_PCREL21M:               howto manager.      (line 1660)
* BFD_RELOC_IA64_PCREL21M:               howto manager.      (line 1715)
* BFD_RELOC_IA64_PCREL22:                howto manager.      (line 1662)
* BFD_RELOC_IA64_PCREL22:                howto manager.      (line 1717)
* BFD_RELOC_IA64_PCREL32LSB:             howto manager.      (line 1666)
* BFD_RELOC_IA64_PCREL32LSB:             howto manager.      (line 1721)
* BFD_RELOC_IA64_PCREL32MSB:             howto manager.      (line 1665)
* BFD_RELOC_IA64_PCREL32MSB:             howto manager.      (line 1720)
* BFD_RELOC_IA64_PCREL60B:               howto manager.      (line 1663)
* BFD_RELOC_IA64_PCREL60B:               howto manager.      (line 1718)
* BFD_RELOC_IA64_PCREL64I:               howto manager.      (line 1664)
* BFD_RELOC_IA64_PCREL64I:               howto manager.      (line 1719)
* BFD_RELOC_IA64_PCREL64LSB:             howto manager.      (line 1668)
* BFD_RELOC_IA64_PCREL64LSB:             howto manager.      (line 1723)
* BFD_RELOC_IA64_PCREL64MSB:             howto manager.      (line 1667)
* BFD_RELOC_IA64_PCREL64MSB:             howto manager.      (line 1722)
* BFD_RELOC_IA64_PLTOFF22:               howto manager.      (line 1649)
* BFD_RELOC_IA64_PLTOFF22:               howto manager.      (line 1704)
* BFD_RELOC_IA64_PLTOFF64I:              howto manager.      (line 1650)
* BFD_RELOC_IA64_PLTOFF64I:              howto manager.      (line 1705)
* BFD_RELOC_IA64_PLTOFF64LSB:            howto manager.      (line 1652)
* BFD_RELOC_IA64_PLTOFF64LSB:            howto manager.      (line 1707)
* BFD_RELOC_IA64_PLTOFF64MSB:            howto manager.      (line 1651)
* BFD_RELOC_IA64_PLTOFF64MSB:            howto manager.      (line 1706)
* BFD_RELOC_IA64_REL32LSB:               howto manager.      (line 1684)
* BFD_RELOC_IA64_REL32LSB:               howto manager.      (line 1739)
* BFD_RELOC_IA64_REL32MSB:               howto manager.      (line 1683)
* BFD_RELOC_IA64_REL32MSB:               howto manager.      (line 1738)
* BFD_RELOC_IA64_REL64LSB:               howto manager.      (line 1686)
* BFD_RELOC_IA64_REL64LSB:               howto manager.      (line 1741)
* BFD_RELOC_IA64_REL64MSB:               howto manager.      (line 1685)
* BFD_RELOC_IA64_REL64MSB:               howto manager.      (line 1740)
* BFD_RELOC_IA64_SECREL32LSB:            howto manager.      (line 1680)
* BFD_RELOC_IA64_SECREL32LSB:            howto manager.      (line 1735)
* BFD_RELOC_IA64_SECREL32MSB:            howto manager.      (line 1679)
* BFD_RELOC_IA64_SECREL32MSB:            howto manager.      (line 1734)
* BFD_RELOC_IA64_SECREL64LSB:            howto manager.      (line 1682)
* BFD_RELOC_IA64_SECREL64LSB:            howto manager.      (line 1737)
* BFD_RELOC_IA64_SECREL64MSB:            howto manager.      (line 1681)
* BFD_RELOC_IA64_SECREL64MSB:            howto manager.      (line 1736)
* BFD_RELOC_IA64_SEGREL32LSB:            howto manager.      (line 1676)
* BFD_RELOC_IA64_SEGREL32LSB:            howto manager.      (line 1731)
* BFD_RELOC_IA64_SEGREL32MSB:            howto manager.      (line 1675)
* BFD_RELOC_IA64_SEGREL32MSB:            howto manager.      (line 1730)
* BFD_RELOC_IA64_SEGREL64LSB:            howto manager.      (line 1678)
* BFD_RELOC_IA64_SEGREL64LSB:            howto manager.      (line 1733)
* BFD_RELOC_IA64_SEGREL64MSB:            howto manager.      (line 1677)
* BFD_RELOC_IA64_SEGREL64MSB:            howto manager.      (line 1732)
* BFD_RELOC_IA64_TPREL14:                howto manager.      (line 1696)
* BFD_RELOC_IA64_TPREL14:                howto manager.      (line 1751)
* BFD_RELOC_IA64_TPREL22:                howto manager.      (line 1697)
* BFD_RELOC_IA64_TPREL22:                howto manager.      (line 1752)
* BFD_RELOC_IA64_TPREL64I:               howto manager.      (line 1698)
* BFD_RELOC_IA64_TPREL64I:               howto manager.      (line 1753)
* BFD_RELOC_IA64_TPREL64LSB:             howto manager.      (line 1700)
* BFD_RELOC_IA64_TPREL64LSB:             howto manager.      (line 1755)
* BFD_RELOC_IA64_TPREL64MSB:             howto manager.      (line 1699)
* BFD_RELOC_IA64_TPREL64MSB:             howto manager.      (line 1754)
* BFD_RELOC_IP2K_ADDR16CJP:              howto manager.      (line 1586)
* BFD_RELOC_IP2K_ADDR16CJP:              howto manager.      (line 1641)
* BFD_RELOC_IP2K_BANK:                   howto manager.      (line 1583)
* BFD_RELOC_IP2K_BANK:                   howto manager.      (line 1638)
* BFD_RELOC_IP2K_EX8DATA:                howto manager.      (line 1594)
* BFD_RELOC_IP2K_EX8DATA:                howto manager.      (line 1649)
* BFD_RELOC_IP2K_FR9:                    howto manager.      (line 1580)
* BFD_RELOC_IP2K_FR9:                    howto manager.      (line 1635)
* BFD_RELOC_IP2K_FR_OFFSET:              howto manager.      (line 1607)
* BFD_RELOC_IP2K_FR_OFFSET:              howto manager.      (line 1662)
* BFD_RELOC_IP2K_HI8DATA:                howto manager.      (line 1593)
* BFD_RELOC_IP2K_HI8DATA:                howto manager.      (line 1648)
* BFD_RELOC_IP2K_HI8INSN:                howto manager.      (line 1598)
* BFD_RELOC_IP2K_HI8INSN:                howto manager.      (line 1653)
* BFD_RELOC_IP2K_LO8DATA:                howto manager.      (line 1592)
* BFD_RELOC_IP2K_LO8DATA:                howto manager.      (line 1647)
* BFD_RELOC_IP2K_LO8INSN:                howto manager.      (line 1597)
* BFD_RELOC_IP2K_LO8INSN:                howto manager.      (line 1652)
* BFD_RELOC_IP2K_PAGE3:                  howto manager.      (line 1589)
* BFD_RELOC_IP2K_PAGE3:                  howto manager.      (line 1644)
* BFD_RELOC_IP2K_PC_SKIP:                howto manager.      (line 1601)
* BFD_RELOC_IP2K_PC_SKIP:                howto manager.      (line 1656)
* BFD_RELOC_IP2K_TEXT:                   howto manager.      (line 1604)
* BFD_RELOC_IP2K_TEXT:                   howto manager.      (line 1659)
* BFD_RELOC_IQ2000_OFFSET_16:            howto manager.      (line 1986)
* BFD_RELOC_IQ2000_OFFSET_16:            howto manager.      (line 2058)
* BFD_RELOC_IQ2000_OFFSET_21:            howto manager.      (line 1987)
* BFD_RELOC_IQ2000_OFFSET_21:            howto manager.      (line 2059)
* BFD_RELOC_IQ2000_UHI16:                howto manager.      (line 1988)
* BFD_RELOC_IQ2000_UHI16:                howto manager.      (line 2060)
* BFD_RELOC_LO10:                        howto manager.      (line  102)
* BFD_RELOC_LM32_16_GOT:                 howto manager.      (line 2165)
* BFD_RELOC_LO16:                        howto manager.      (line  314)
* BFD_RELOC_LM32_BRANCH:                 howto manager.      (line 2164)
* BFD_RELOC_LO16_BASEREL:                howto manager.      (line   81)
* BFD_RELOC_LM32_CALL:                   howto manager.      (line 2163)
 
* BFD_RELOC_LM32_COPY:                   howto manager.      (line 2168)
 
* BFD_RELOC_LM32_GLOB_DAT:               howto manager.      (line 2169)
 
* BFD_RELOC_LM32_GOTOFF_HI16:            howto manager.      (line 2166)
 
* BFD_RELOC_LM32_GOTOFF_LO16:            howto manager.      (line 2167)
 
* BFD_RELOC_LM32_JMP_SLOT:               howto manager.      (line 2170)
 
* BFD_RELOC_LM32_RELATIVE:               howto manager.      (line 2171)
 
* BFD_RELOC_LO10:                        howto manager.      (line  117)
 
* BFD_RELOC_LO16:                        howto manager.      (line  351)
 
* BFD_RELOC_LO16_BASEREL:                howto manager.      (line   96)
* BFD_RELOC_LO16_GOTOFF:                 howto manager.      (line   56)
* BFD_RELOC_LO16_GOTOFF:                 howto manager.      (line   56)
* BFD_RELOC_LO16_PCREL:                  howto manager.      (line  323)
* BFD_RELOC_LO16_PCREL:                  howto manager.      (line  360)
* BFD_RELOC_LO16_PLTOFF:                 howto manager.      (line   68)
* BFD_RELOC_LO16_PLTOFF:                 howto manager.      (line   68)
* BFD_RELOC_M32C_HI8:                    howto manager.      (line 1078)
* BFD_RELOC_M32C_HI8:                    howto manager.      (line 1127)
* BFD_RELOC_M32C_RL_1ADDR:               howto manager.      (line 1080)
* BFD_RELOC_M32C_RL_1ADDR:               howto manager.      (line 1129)
* BFD_RELOC_M32C_RL_2ADDR:               howto manager.      (line 1081)
* BFD_RELOC_M32C_RL_2ADDR:               howto manager.      (line 1130)
* BFD_RELOC_M32C_RL_JUMP:                howto manager.      (line 1079)
* BFD_RELOC_M32C_RL_JUMP:                howto manager.      (line 1128)
* BFD_RELOC_M32R_10_PCREL:               howto manager.      (line 1088)
* BFD_RELOC_M32R_10_PCREL:               howto manager.      (line 1137)
* BFD_RELOC_M32R_18_PCREL:               howto manager.      (line 1092)
* BFD_RELOC_M32R_18_PCREL:               howto manager.      (line 1141)
* BFD_RELOC_M32R_24:                     howto manager.      (line 1084)
* BFD_RELOC_M32R_24:                     howto manager.      (line 1133)
* BFD_RELOC_M32R_26_PCREL:               howto manager.      (line 1095)
* BFD_RELOC_M32R_26_PCREL:               howto manager.      (line 1144)
* BFD_RELOC_M32R_26_PLTREL:              howto manager.      (line 1114)
* BFD_RELOC_M32R_26_PLTREL:              howto manager.      (line 1163)
* BFD_RELOC_M32R_COPY:                   howto manager.      (line 1115)
* BFD_RELOC_M32R_COPY:                   howto manager.      (line 1164)
* BFD_RELOC_M32R_GLOB_DAT:               howto manager.      (line 1116)
* BFD_RELOC_M32R_GLOB_DAT:               howto manager.      (line 1165)
* BFD_RELOC_M32R_GOT16_HI_SLO:           howto manager.      (line 1125)
* BFD_RELOC_M32R_GOT16_HI_SLO:           howto manager.      (line 1174)
* BFD_RELOC_M32R_GOT16_HI_ULO:           howto manager.      (line 1124)
* BFD_RELOC_M32R_GOT16_HI_ULO:           howto manager.      (line 1173)
* BFD_RELOC_M32R_GOT16_LO:               howto manager.      (line 1126)
* BFD_RELOC_M32R_GOT16_LO:               howto manager.      (line 1175)
* BFD_RELOC_M32R_GOT24:                  howto manager.      (line 1113)
* BFD_RELOC_M32R_GOT24:                  howto manager.      (line 1162)
* BFD_RELOC_M32R_GOTOFF:                 howto manager.      (line 1119)
* BFD_RELOC_M32R_GOTOFF:                 howto manager.      (line 1168)
* BFD_RELOC_M32R_GOTOFF_HI_SLO:          howto manager.      (line 1121)
* BFD_RELOC_M32R_GOTOFF_HI_SLO:          howto manager.      (line 1170)
* BFD_RELOC_M32R_GOTOFF_HI_ULO:          howto manager.      (line 1120)
* BFD_RELOC_M32R_GOTOFF_HI_ULO:          howto manager.      (line 1169)
* BFD_RELOC_M32R_GOTOFF_LO:              howto manager.      (line 1122)
* BFD_RELOC_M32R_GOTOFF_LO:              howto manager.      (line 1171)
* BFD_RELOC_M32R_GOTPC24:                howto manager.      (line 1123)
* BFD_RELOC_M32R_GOTPC24:                howto manager.      (line 1172)
* BFD_RELOC_M32R_GOTPC_HI_SLO:           howto manager.      (line 1128)
* BFD_RELOC_M32R_GOTPC_HI_SLO:           howto manager.      (line 1177)
* BFD_RELOC_M32R_GOTPC_HI_ULO:           howto manager.      (line 1127)
* BFD_RELOC_M32R_GOTPC_HI_ULO:           howto manager.      (line 1176)
* BFD_RELOC_M32R_GOTPC_LO:               howto manager.      (line 1129)
* BFD_RELOC_M32R_GOTPC_LO:               howto manager.      (line 1178)
* BFD_RELOC_M32R_HI16_SLO:               howto manager.      (line 1102)
* BFD_RELOC_M32R_HI16_SLO:               howto manager.      (line 1151)
* BFD_RELOC_M32R_HI16_ULO:               howto manager.      (line 1098)
* BFD_RELOC_M32R_HI16_ULO:               howto manager.      (line 1147)
* BFD_RELOC_M32R_JMP_SLOT:               howto manager.      (line 1117)
* BFD_RELOC_M32R_JMP_SLOT:               howto manager.      (line 1166)
* BFD_RELOC_M32R_LO16:                   howto manager.      (line 1106)
* BFD_RELOC_M32R_LO16:                   howto manager.      (line 1155)
* BFD_RELOC_M32R_RELATIVE:               howto manager.      (line 1118)
* BFD_RELOC_M32R_RELATIVE:               howto manager.      (line 1167)
* BFD_RELOC_M32R_SDA16:                  howto manager.      (line 1109)
* BFD_RELOC_M32R_SDA16:                  howto manager.      (line 1158)
* BFD_RELOC_M68HC11_24:                  howto manager.      (line 1748)
* BFD_RELOC_M68HC11_24:                  howto manager.      (line 1803)
* BFD_RELOC_M68HC11_3B:                  howto manager.      (line 1723)
* BFD_RELOC_M68HC11_3B:                  howto manager.      (line 1778)
* BFD_RELOC_M68HC11_HI8:                 howto manager.      (line 1715)
* BFD_RELOC_M68HC11_HI8:                 howto manager.      (line 1770)
* BFD_RELOC_M68HC11_LO16:                howto manager.      (line 1737)
* BFD_RELOC_M68HC11_LO16:                howto manager.      (line 1792)
* BFD_RELOC_M68HC11_LO8:                 howto manager.      (line 1719)
* BFD_RELOC_M68HC11_LO8:                 howto manager.      (line 1774)
* BFD_RELOC_M68HC11_PAGE:                howto manager.      (line 1743)
* BFD_RELOC_M68HC11_PAGE:                howto manager.      (line 1798)
* BFD_RELOC_M68HC11_RL_GROUP:            howto manager.      (line 1732)
* BFD_RELOC_M68HC11_RL_GROUP:            howto manager.      (line 1787)
* BFD_RELOC_M68HC11_RL_JUMP:             howto manager.      (line 1726)
* BFD_RELOC_M68HC11_RL_JUMP:             howto manager.      (line 1781)
* BFD_RELOC_M68HC12_5B:                  howto manager.      (line 1754)
* BFD_RELOC_M68HC12_5B:                  howto manager.      (line 1809)
* BFD_RELOC_MCORE_PCREL_32:              howto manager.      (line 1269)
* BFD_RELOC_MACH_O_PAIR:                 howto manager.      (line 2178)
* BFD_RELOC_MCORE_PCREL_IMM11BY2:        howto manager.      (line 1267)
* BFD_RELOC_MACH_O_SECTDIFF:             howto manager.      (line 2174)
* BFD_RELOC_MCORE_PCREL_IMM4BY2:         howto manager.      (line 1268)
* BFD_RELOC_MCORE_PCREL_32:              howto manager.      (line 1318)
* BFD_RELOC_MCORE_PCREL_IMM8BY4:         howto manager.      (line 1266)
* BFD_RELOC_MCORE_PCREL_IMM11BY2:        howto manager.      (line 1316)
* BFD_RELOC_MCORE_PCREL_JSR_IMM11BY2:    howto manager.      (line 1270)
* BFD_RELOC_MCORE_PCREL_IMM4BY2:         howto manager.      (line 1317)
* BFD_RELOC_MCORE_RVA:                   howto manager.      (line 1271)
* BFD_RELOC_MCORE_PCREL_IMM8BY4:         howto manager.      (line 1315)
* BFD_RELOC_MEP_16:                      howto manager.      (line 1275)
* BFD_RELOC_MCORE_PCREL_JSR_IMM11BY2:    howto manager.      (line 1319)
* BFD_RELOC_MEP_32:                      howto manager.      (line 1276)
* BFD_RELOC_MCORE_RVA:                   howto manager.      (line 1320)
* BFD_RELOC_MEP_8:                       howto manager.      (line 1274)
* BFD_RELOC_MEP_16:                      howto manager.      (line 1324)
* BFD_RELOC_MEP_ADDR24A4:                howto manager.      (line 1291)
* BFD_RELOC_MEP_32:                      howto manager.      (line 1325)
* BFD_RELOC_MEP_GNU_VTENTRY:             howto manager.      (line 1293)
* BFD_RELOC_MEP_8:                       howto manager.      (line 1323)
* BFD_RELOC_MEP_GNU_VTINHERIT:           howto manager.      (line 1292)
* BFD_RELOC_MEP_ADDR24A4:                howto manager.      (line 1340)
* BFD_RELOC_MEP_GPREL:                   howto manager.      (line 1285)
* BFD_RELOC_MEP_GNU_VTENTRY:             howto manager.      (line 1342)
* BFD_RELOC_MEP_HI16S:                   howto manager.      (line 1284)
* BFD_RELOC_MEP_GNU_VTINHERIT:           howto manager.      (line 1341)
* BFD_RELOC_MEP_HI16U:                   howto manager.      (line 1283)
* BFD_RELOC_MEP_GPREL:                   howto manager.      (line 1334)
* BFD_RELOC_MEP_LOW16:                   howto manager.      (line 1282)
* BFD_RELOC_MEP_HI16S:                   howto manager.      (line 1333)
* BFD_RELOC_MEP_PCABS24A2:               howto manager.      (line 1281)
* BFD_RELOC_MEP_HI16U:                   howto manager.      (line 1332)
* BFD_RELOC_MEP_PCREL12A2:               howto manager.      (line 1278)
* BFD_RELOC_MEP_LOW16:                   howto manager.      (line 1331)
* BFD_RELOC_MEP_PCREL17A2:               howto manager.      (line 1279)
* BFD_RELOC_MEP_PCABS24A2:               howto manager.      (line 1330)
* BFD_RELOC_MEP_PCREL24A2:               howto manager.      (line 1280)
* BFD_RELOC_MEP_PCREL12A2:               howto manager.      (line 1327)
* BFD_RELOC_MEP_PCREL8A2:                howto manager.      (line 1277)
* BFD_RELOC_MEP_PCREL17A2:               howto manager.      (line 1328)
* BFD_RELOC_MEP_TPREL:                   howto manager.      (line 1286)
* BFD_RELOC_MEP_PCREL24A2:               howto manager.      (line 1329)
* BFD_RELOC_MEP_TPREL7:                  howto manager.      (line 1287)
* BFD_RELOC_MEP_PCREL8A2:                howto manager.      (line 1326)
* BFD_RELOC_MEP_TPREL7A2:                howto manager.      (line 1288)
* BFD_RELOC_MEP_TPREL:                   howto manager.      (line 1335)
* BFD_RELOC_MEP_TPREL7A4:                howto manager.      (line 1289)
* BFD_RELOC_MEP_TPREL7:                  howto manager.      (line 1336)
* BFD_RELOC_MEP_UIMM24:                  howto manager.      (line 1290)
* BFD_RELOC_MEP_TPREL7A2:                howto manager.      (line 1337)
* BFD_RELOC_MIPS16_GPREL:                howto manager.      (line  302)
* BFD_RELOC_MEP_TPREL7A4:                howto manager.      (line 1338)
* BFD_RELOC_MIPS16_HI16:                 howto manager.      (line  326)
* BFD_RELOC_MEP_UIMM24:                  howto manager.      (line 1339)
* BFD_RELOC_MIPS16_HI16_S:               howto manager.      (line  329)
* BFD_RELOC_MICROBLAZE_32_GOTOFF:        howto manager.      (line 2225)
* BFD_RELOC_MIPS16_JMP:                  howto manager.      (line  299)
* BFD_RELOC_MICROBLAZE_32_LO:            howto manager.      (line 2181)
* BFD_RELOC_MIPS16_LO16:                 howto manager.      (line  335)
* BFD_RELOC_MICROBLAZE_32_LO_PCREL:      howto manager.      (line 2185)
* BFD_RELOC_MIPS_CALL16:                 howto manager.      (line  342)
* BFD_RELOC_MICROBLAZE_32_ROSDA:         howto manager.      (line 2189)
* BFD_RELOC_MIPS_CALL_HI16:              howto manager.      (line  345)
* BFD_RELOC_MICROBLAZE_32_RWSDA:         howto manager.      (line 2193)
* BFD_RELOC_MIPS_CALL_LO16:              howto manager.      (line  346)
* BFD_RELOC_MICROBLAZE_32_SYM_OP_SYM:    howto manager.      (line 2197)
* BFD_RELOC_MIPS_COPY:                   howto manager.      (line  377)
* BFD_RELOC_MICROBLAZE_64_GOT:           howto manager.      (line 2211)
* BFD_RELOC_MIPS_DELETE:                 howto manager.      (line  355)
* BFD_RELOC_MICROBLAZE_64_GOTOFF:        howto manager.      (line 2220)
* BFD_RELOC_MIPS_GOT16:                  howto manager.      (line  341)
* BFD_RELOC_MICROBLAZE_64_GOTPC:         howto manager.      (line 2206)
* BFD_RELOC_MIPS_GOT_DISP:               howto manager.      (line  350)
* BFD_RELOC_MICROBLAZE_64_NONE:          howto manager.      (line 2201)
* BFD_RELOC_MIPS_GOT_HI16:               howto manager.      (line  343)
* BFD_RELOC_MICROBLAZE_64_PLT:           howto manager.      (line 2215)
* BFD_RELOC_MIPS_GOT_LO16:               howto manager.      (line  344)
* BFD_RELOC_MICROBLAZE_COPY:             howto manager.      (line 2229)
* BFD_RELOC_MIPS_GOT_OFST:               howto manager.      (line  349)
* BFD_RELOC_MIPS16_CALL16:               howto manager.      (line  364)
* BFD_RELOC_MIPS_GOT_PAGE:               howto manager.      (line  348)
* BFD_RELOC_MIPS16_GOT16:                howto manager.      (line  363)
* BFD_RELOC_MIPS_HIGHER:                 howto manager.      (line  357)
* BFD_RELOC_MIPS16_GPREL:                howto manager.      (line  339)
* BFD_RELOC_MIPS_HIGHEST:                howto manager.      (line  356)
* BFD_RELOC_MIPS16_HI16:                 howto manager.      (line  368)
* BFD_RELOC_MIPS_INSERT_A:               howto manager.      (line  353)
* BFD_RELOC_MIPS16_HI16_S:               howto manager.      (line  371)
* BFD_RELOC_MIPS_INSERT_B:               howto manager.      (line  354)
* BFD_RELOC_MIPS16_JMP:                  howto manager.      (line  336)
* BFD_RELOC_MIPS_JALR:                   howto manager.      (line  361)
* BFD_RELOC_MIPS16_LO16:                 howto manager.      (line  377)
* BFD_RELOC_MIPS_JMP:                    howto manager.      (line  295)
* BFD_RELOC_MIPS_CALL16:                 howto manager.      (line  384)
* BFD_RELOC_MIPS_JUMP_SLOT:              howto manager.      (line  378)
* BFD_RELOC_MIPS_CALL_HI16:              howto manager.      (line  387)
* BFD_RELOC_MIPS_LITERAL:                howto manager.      (line  338)
* BFD_RELOC_MIPS_CALL_LO16:              howto manager.      (line  388)
* BFD_RELOC_MIPS_REL16:                  howto manager.      (line  359)
* BFD_RELOC_MIPS_COPY:                   howto manager.      (line  419)
* BFD_RELOC_MIPS_RELGOT:                 howto manager.      (line  360)
* BFD_RELOC_MIPS_DELETE:                 howto manager.      (line  397)
* BFD_RELOC_MIPS_SCN_DISP:               howto manager.      (line  358)
* BFD_RELOC_MIPS_GOT16:                  howto manager.      (line  383)
* BFD_RELOC_MIPS_SHIFT5:                 howto manager.      (line  351)
* BFD_RELOC_MIPS_GOT_DISP:               howto manager.      (line  392)
* BFD_RELOC_MIPS_SHIFT6:                 howto manager.      (line  352)
* BFD_RELOC_MIPS_GOT_HI16:               howto manager.      (line  385)
* BFD_RELOC_MIPS_SUB:                    howto manager.      (line  347)
* BFD_RELOC_MIPS_GOT_LO16:               howto manager.      (line  386)
* BFD_RELOC_MIPS_TLS_DTPMOD32:           howto manager.      (line  362)
* BFD_RELOC_MIPS_GOT_OFST:               howto manager.      (line  391)
* BFD_RELOC_MIPS_TLS_DTPMOD64:           howto manager.      (line  364)
* BFD_RELOC_MIPS_GOT_PAGE:               howto manager.      (line  390)
* BFD_RELOC_MIPS_TLS_DTPREL32:           howto manager.      (line  363)
* BFD_RELOC_MIPS_HIGHER:                 howto manager.      (line  399)
* BFD_RELOC_MIPS_TLS_DTPREL64:           howto manager.      (line  365)
* BFD_RELOC_MIPS_HIGHEST:                howto manager.      (line  398)
* BFD_RELOC_MIPS_TLS_DTPREL_HI16:        howto manager.      (line  368)
* BFD_RELOC_MIPS_INSERT_A:               howto manager.      (line  395)
* BFD_RELOC_MIPS_TLS_DTPREL_LO16:        howto manager.      (line  369)
* BFD_RELOC_MIPS_INSERT_B:               howto manager.      (line  396)
* BFD_RELOC_MIPS_TLS_GD:                 howto manager.      (line  366)
* BFD_RELOC_MIPS_JALR:                   howto manager.      (line  403)
* BFD_RELOC_MIPS_TLS_GOTTPREL:           howto manager.      (line  370)
* BFD_RELOC_MIPS_JMP:                    howto manager.      (line  332)
* BFD_RELOC_MIPS_TLS_LDM:                howto manager.      (line  367)
* BFD_RELOC_MIPS_JUMP_SLOT:              howto manager.      (line  420)
* BFD_RELOC_MIPS_TLS_TPREL32:            howto manager.      (line  371)
* BFD_RELOC_MIPS_LITERAL:                howto manager.      (line  380)
* BFD_RELOC_MIPS_TLS_TPREL64:            howto manager.      (line  372)
* BFD_RELOC_MIPS_REL16:                  howto manager.      (line  401)
* BFD_RELOC_MIPS_TLS_TPREL_HI16:         howto manager.      (line  373)
* BFD_RELOC_MIPS_RELGOT:                 howto manager.      (line  402)
* BFD_RELOC_MIPS_TLS_TPREL_LO16:         howto manager.      (line  374)
* BFD_RELOC_MIPS_SCN_DISP:               howto manager.      (line  400)
* BFD_RELOC_MMIX_ADDR19:                 howto manager.      (line 1322)
* BFD_RELOC_MIPS_SHIFT5:                 howto manager.      (line  393)
* BFD_RELOC_MMIX_ADDR27:                 howto manager.      (line 1326)
* BFD_RELOC_MIPS_SHIFT6:                 howto manager.      (line  394)
* BFD_RELOC_MMIX_BASE_PLUS_OFFSET:       howto manager.      (line 1338)
* BFD_RELOC_MIPS_SUB:                    howto manager.      (line  389)
* BFD_RELOC_MMIX_CBRANCH:                howto manager.      (line 1302)
* BFD_RELOC_MIPS_TLS_DTPMOD32:           howto manager.      (line  404)
* BFD_RELOC_MMIX_CBRANCH_1:              howto manager.      (line 1304)
* BFD_RELOC_MIPS_TLS_DTPMOD64:           howto manager.      (line  406)
* BFD_RELOC_MMIX_CBRANCH_2:              howto manager.      (line 1305)
* BFD_RELOC_MIPS_TLS_DTPREL32:           howto manager.      (line  405)
* BFD_RELOC_MMIX_CBRANCH_3:              howto manager.      (line 1306)
* BFD_RELOC_MIPS_TLS_DTPREL64:           howto manager.      (line  407)
* BFD_RELOC_MMIX_CBRANCH_J:              howto manager.      (line 1303)
* BFD_RELOC_MIPS_TLS_DTPREL_HI16:        howto manager.      (line  410)
* BFD_RELOC_MMIX_GETA:                   howto manager.      (line 1296)
* BFD_RELOC_MIPS_TLS_DTPREL_LO16:        howto manager.      (line  411)
* BFD_RELOC_MMIX_GETA_1:                 howto manager.      (line 1297)
* BFD_RELOC_MIPS_TLS_GD:                 howto manager.      (line  408)
* BFD_RELOC_MMIX_GETA_2:                 howto manager.      (line 1298)
* BFD_RELOC_MIPS_TLS_GOTTPREL:           howto manager.      (line  412)
* BFD_RELOC_MMIX_GETA_3:                 howto manager.      (line 1299)
* BFD_RELOC_MIPS_TLS_LDM:                howto manager.      (line  409)
* BFD_RELOC_MMIX_JMP:                    howto manager.      (line 1316)
* BFD_RELOC_MIPS_TLS_TPREL32:            howto manager.      (line  413)
* BFD_RELOC_MMIX_JMP_1:                  howto manager.      (line 1317)
* BFD_RELOC_MIPS_TLS_TPREL64:            howto manager.      (line  414)
* BFD_RELOC_MMIX_JMP_2:                  howto manager.      (line 1318)
* BFD_RELOC_MIPS_TLS_TPREL_HI16:         howto manager.      (line  415)
* BFD_RELOC_MMIX_JMP_3:                  howto manager.      (line 1319)
* BFD_RELOC_MIPS_TLS_TPREL_LO16:         howto manager.      (line  416)
* BFD_RELOC_MMIX_LOCAL:                  howto manager.      (line 1342)
* BFD_RELOC_MMIX_ADDR19:                 howto manager.      (line 1371)
* BFD_RELOC_MMIX_PUSHJ:                  howto manager.      (line 1309)
* BFD_RELOC_MMIX_ADDR27:                 howto manager.      (line 1375)
* BFD_RELOC_MMIX_PUSHJ_1:                howto manager.      (line 1310)
* BFD_RELOC_MMIX_BASE_PLUS_OFFSET:       howto manager.      (line 1387)
* BFD_RELOC_MMIX_PUSHJ_2:                howto manager.      (line 1311)
* BFD_RELOC_MMIX_CBRANCH:                howto manager.      (line 1351)
* BFD_RELOC_MMIX_PUSHJ_3:                howto manager.      (line 1312)
* BFD_RELOC_MMIX_CBRANCH_1:              howto manager.      (line 1353)
* BFD_RELOC_MMIX_PUSHJ_STUBBABLE:        howto manager.      (line 1313)
* BFD_RELOC_MMIX_CBRANCH_2:              howto manager.      (line 1354)
* BFD_RELOC_MMIX_REG:                    howto manager.      (line 1334)
* BFD_RELOC_MMIX_CBRANCH_3:              howto manager.      (line 1355)
* BFD_RELOC_MMIX_REG_OR_BYTE:            howto manager.      (line 1330)
* BFD_RELOC_MMIX_CBRANCH_J:              howto manager.      (line 1352)
* BFD_RELOC_MN10300_16_PCREL:            howto manager.      (line 1204)
* BFD_RELOC_MMIX_GETA:                   howto manager.      (line 1345)
* BFD_RELOC_MN10300_32_PCREL:            howto manager.      (line 1200)
* BFD_RELOC_MMIX_GETA_1:                 howto manager.      (line 1346)
* BFD_RELOC_MN10300_ALIGN:               howto manager.      (line  454)
* BFD_RELOC_MMIX_GETA_2:                 howto manager.      (line 1347)
* BFD_RELOC_MN10300_COPY:                howto manager.      (line  437)
* BFD_RELOC_MMIX_GETA_3:                 howto manager.      (line 1348)
* BFD_RELOC_MN10300_GLOB_DAT:            howto manager.      (line  440)
* BFD_RELOC_MMIX_JMP:                    howto manager.      (line 1365)
* BFD_RELOC_MN10300_GOT16:               howto manager.      (line  433)
* BFD_RELOC_MMIX_JMP_1:                  howto manager.      (line 1366)
* BFD_RELOC_MN10300_GOT24:               howto manager.      (line  429)
* BFD_RELOC_MMIX_JMP_2:                  howto manager.      (line 1367)
* BFD_RELOC_MN10300_GOT32:               howto manager.      (line  425)
* BFD_RELOC_MMIX_JMP_3:                  howto manager.      (line 1368)
* BFD_RELOC_MN10300_GOTOFF24:            howto manager.      (line  422)
* BFD_RELOC_MMIX_LOCAL:                  howto manager.      (line 1391)
* BFD_RELOC_MN10300_JMP_SLOT:            howto manager.      (line  443)
* BFD_RELOC_MMIX_PUSHJ:                  howto manager.      (line 1358)
* BFD_RELOC_MN10300_RELATIVE:            howto manager.      (line  446)
* BFD_RELOC_MMIX_PUSHJ_1:                howto manager.      (line 1359)
* BFD_RELOC_MN10300_SYM_DIFF:            howto manager.      (line  449)
* BFD_RELOC_MMIX_PUSHJ_2:                howto manager.      (line 1360)
* BFD_RELOC_MSP430_10_PCREL:             howto manager.      (line 1977)
* BFD_RELOC_MMIX_PUSHJ_3:                howto manager.      (line 1361)
* BFD_RELOC_MSP430_16:                   howto manager.      (line 1979)
* BFD_RELOC_MMIX_PUSHJ_STUBBABLE:        howto manager.      (line 1362)
* BFD_RELOC_MSP430_16_BYTE:              howto manager.      (line 1981)
* BFD_RELOC_MMIX_REG:                    howto manager.      (line 1383)
* BFD_RELOC_MSP430_16_PCREL:             howto manager.      (line 1978)
* BFD_RELOC_MMIX_REG_OR_BYTE:            howto manager.      (line 1379)
* BFD_RELOC_MSP430_16_PCREL_BYTE:        howto manager.      (line 1980)
* BFD_RELOC_MN10300_16_PCREL:            howto manager.      (line 1253)
* BFD_RELOC_MSP430_2X_PCREL:             howto manager.      (line 1982)
* BFD_RELOC_MN10300_32_PCREL:            howto manager.      (line 1249)
* BFD_RELOC_MSP430_RL_PCREL:             howto manager.      (line 1983)
* BFD_RELOC_MN10300_ALIGN:               howto manager.      (line  499)
* BFD_RELOC_MT_GNU_VTENTRY:              howto manager.      (line 1971)
* BFD_RELOC_MN10300_COPY:                howto manager.      (line  482)
* BFD_RELOC_MT_GNU_VTINHERIT:            howto manager.      (line 1968)
* BFD_RELOC_MN10300_GLOB_DAT:            howto manager.      (line  485)
* BFD_RELOC_MT_HI16:                     howto manager.      (line 1962)
* BFD_RELOC_MN10300_GOT16:               howto manager.      (line  478)
* BFD_RELOC_MT_LO16:                     howto manager.      (line 1965)
* BFD_RELOC_MN10300_GOT24:               howto manager.      (line  474)
* BFD_RELOC_MT_PC16:                     howto manager.      (line 1959)
* BFD_RELOC_MN10300_GOT32:               howto manager.      (line  470)
* BFD_RELOC_MT_PCINSN8:                  howto manager.      (line 1974)
* BFD_RELOC_MN10300_GOTOFF24:            howto manager.      (line  467)
* BFD_RELOC_NONE:                        howto manager.      (line  116)
* BFD_RELOC_MN10300_JMP_SLOT:            howto manager.      (line  488)
* BFD_RELOC_NS32K_DISP_16:               howto manager.      (line  518)
* BFD_RELOC_MN10300_RELATIVE:            howto manager.      (line  491)
* BFD_RELOC_NS32K_DISP_16_PCREL:         howto manager.      (line  521)
* BFD_RELOC_MN10300_SYM_DIFF:            howto manager.      (line  494)
* BFD_RELOC_NS32K_DISP_32:               howto manager.      (line  519)
* BFD_RELOC_MOXIE_10_PCREL:              howto manager.      (line  423)
* BFD_RELOC_NS32K_DISP_32_PCREL:         howto manager.      (line  522)
* BFD_RELOC_MSP430_10_PCREL:             howto manager.      (line 2049)
* BFD_RELOC_NS32K_DISP_8:                howto manager.      (line  517)
* BFD_RELOC_MSP430_16:                   howto manager.      (line 2051)
* BFD_RELOC_NS32K_DISP_8_PCREL:          howto manager.      (line  520)
* BFD_RELOC_MSP430_16_BYTE:              howto manager.      (line 2053)
* BFD_RELOC_NS32K_IMM_16:                howto manager.      (line  512)
* BFD_RELOC_MSP430_16_PCREL:             howto manager.      (line 2050)
* BFD_RELOC_NS32K_IMM_16_PCREL:          howto manager.      (line  515)
* BFD_RELOC_MSP430_16_PCREL_BYTE:        howto manager.      (line 2052)
* BFD_RELOC_NS32K_IMM_32:                howto manager.      (line  513)
* BFD_RELOC_MSP430_2X_PCREL:             howto manager.      (line 2054)
* BFD_RELOC_NS32K_IMM_32_PCREL:          howto manager.      (line  516)
* BFD_RELOC_MSP430_RL_PCREL:             howto manager.      (line 2055)
* BFD_RELOC_NS32K_IMM_8:                 howto manager.      (line  511)
* BFD_RELOC_MT_GNU_VTENTRY:              howto manager.      (line 2043)
* BFD_RELOC_NS32K_IMM_8_PCREL:           howto manager.      (line  514)
* BFD_RELOC_MT_GNU_VTINHERIT:            howto manager.      (line 2040)
* BFD_RELOC_OPENRISC_ABS_26:             howto manager.      (line 1928)
* BFD_RELOC_MT_HI16:                     howto manager.      (line 2034)
* BFD_RELOC_OPENRISC_REL_26:             howto manager.      (line 1929)
* BFD_RELOC_MT_LO16:                     howto manager.      (line 2037)
* BFD_RELOC_PDP11_DISP_6_PCREL:          howto manager.      (line  526)
* BFD_RELOC_MT_PC16:                     howto manager.      (line 2031)
* BFD_RELOC_PDP11_DISP_8_PCREL:          howto manager.      (line  525)
* BFD_RELOC_MT_PCINSN8:                  howto manager.      (line 2046)
* BFD_RELOC_PJ_CODE_DIR16:               howto manager.      (line  531)
* BFD_RELOC_NONE:                        howto manager.      (line  131)
* BFD_RELOC_PJ_CODE_DIR32:               howto manager.      (line  532)
* BFD_RELOC_NS32K_DISP_16:               howto manager.      (line  565)
* BFD_RELOC_PJ_CODE_HI16:                howto manager.      (line  529)
* BFD_RELOC_NS32K_DISP_16_PCREL:         howto manager.      (line  568)
* BFD_RELOC_PJ_CODE_LO16:                howto manager.      (line  530)
* BFD_RELOC_NS32K_DISP_32:               howto manager.      (line  566)
* BFD_RELOC_PJ_CODE_REL16:               howto manager.      (line  533)
* BFD_RELOC_NS32K_DISP_32_PCREL:         howto manager.      (line  569)
* BFD_RELOC_PJ_CODE_REL32:               howto manager.      (line  534)
* BFD_RELOC_NS32K_DISP_8:                howto manager.      (line  564)
* BFD_RELOC_PPC64_ADDR16_DS:             howto manager.      (line  579)
* BFD_RELOC_NS32K_DISP_8_PCREL:          howto manager.      (line  567)
* BFD_RELOC_PPC64_ADDR16_LO_DS:          howto manager.      (line  580)
* BFD_RELOC_NS32K_IMM_16:                howto manager.      (line  559)
* BFD_RELOC_PPC64_DTPREL16_DS:           howto manager.      (line  626)
* BFD_RELOC_NS32K_IMM_16_PCREL:          howto manager.      (line  562)
* BFD_RELOC_PPC64_DTPREL16_HIGHER:       howto manager.      (line  628)
* BFD_RELOC_NS32K_IMM_32:                howto manager.      (line  560)
* BFD_RELOC_PPC64_DTPREL16_HIGHERA:      howto manager.      (line  629)
* BFD_RELOC_NS32K_IMM_32_PCREL:          howto manager.      (line  563)
* BFD_RELOC_PPC64_DTPREL16_HIGHEST:      howto manager.      (line  630)
* BFD_RELOC_NS32K_IMM_8:                 howto manager.      (line  558)
* BFD_RELOC_PPC64_DTPREL16_HIGHESTA:     howto manager.      (line  631)
* BFD_RELOC_NS32K_IMM_8_PCREL:           howto manager.      (line  561)
* BFD_RELOC_PPC64_DTPREL16_LO_DS:        howto manager.      (line  627)
* BFD_RELOC_OPENRISC_ABS_26:             howto manager.      (line 2000)
* BFD_RELOC_PPC64_GOT16_DS:              howto manager.      (line  581)
* BFD_RELOC_OPENRISC_REL_26:             howto manager.      (line 2001)
* BFD_RELOC_PPC64_GOT16_LO_DS:           howto manager.      (line  582)
* BFD_RELOC_PDP11_DISP_6_PCREL:          howto manager.      (line  573)
* BFD_RELOC_PPC64_HIGHER:                howto manager.      (line  567)
* BFD_RELOC_PDP11_DISP_8_PCREL:          howto manager.      (line  572)
* BFD_RELOC_PPC64_HIGHER_S:              howto manager.      (line  568)
* BFD_RELOC_PJ_CODE_DIR16:               howto manager.      (line  578)
* BFD_RELOC_PPC64_HIGHEST:               howto manager.      (line  569)
* BFD_RELOC_PJ_CODE_DIR32:               howto manager.      (line  579)
* BFD_RELOC_PPC64_HIGHEST_S:             howto manager.      (line  570)
* BFD_RELOC_PJ_CODE_HI16:                howto manager.      (line  576)
* BFD_RELOC_PPC64_PLT16_LO_DS:           howto manager.      (line  583)
* BFD_RELOC_PJ_CODE_LO16:                howto manager.      (line  577)
* BFD_RELOC_PPC64_PLTGOT16:              howto manager.      (line  575)
* BFD_RELOC_PJ_CODE_REL16:               howto manager.      (line  580)
* BFD_RELOC_PPC64_PLTGOT16_DS:           howto manager.      (line  588)
* BFD_RELOC_PJ_CODE_REL32:               howto manager.      (line  581)
* BFD_RELOC_PPC64_PLTGOT16_HA:           howto manager.      (line  578)
* BFD_RELOC_PPC64_ADDR16_DS:             howto manager.      (line  626)
* BFD_RELOC_PPC64_PLTGOT16_HI:           howto manager.      (line  577)
* BFD_RELOC_PPC64_ADDR16_LO_DS:          howto manager.      (line  627)
* BFD_RELOC_PPC64_PLTGOT16_LO:           howto manager.      (line  576)
* BFD_RELOC_PPC64_DTPREL16_DS:           howto manager.      (line  675)
* BFD_RELOC_PPC64_PLTGOT16_LO_DS:        howto manager.      (line  589)
* BFD_RELOC_PPC64_DTPREL16_HIGHER:       howto manager.      (line  677)
* BFD_RELOC_PPC64_SECTOFF_DS:            howto manager.      (line  584)
* BFD_RELOC_PPC64_DTPREL16_HIGHERA:      howto manager.      (line  678)
* BFD_RELOC_PPC64_SECTOFF_LO_DS:         howto manager.      (line  585)
* BFD_RELOC_PPC64_DTPREL16_HIGHEST:      howto manager.      (line  679)
* BFD_RELOC_PPC64_TOC:                   howto manager.      (line  574)
* BFD_RELOC_PPC64_DTPREL16_HIGHESTA:     howto manager.      (line  680)
* BFD_RELOC_PPC64_TOC16_DS:              howto manager.      (line  586)
* BFD_RELOC_PPC64_DTPREL16_LO_DS:        howto manager.      (line  676)
* BFD_RELOC_PPC64_TOC16_HA:              howto manager.      (line  573)
* BFD_RELOC_PPC64_GOT16_DS:              howto manager.      (line  628)
* BFD_RELOC_PPC64_TOC16_HI:              howto manager.      (line  572)
* BFD_RELOC_PPC64_GOT16_LO_DS:           howto manager.      (line  629)
* BFD_RELOC_PPC64_TOC16_LO:              howto manager.      (line  571)
* BFD_RELOC_PPC64_HIGHER:                howto manager.      (line  614)
* BFD_RELOC_PPC64_TOC16_LO_DS:           howto manager.      (line  587)
* BFD_RELOC_PPC64_HIGHER_S:              howto manager.      (line  615)
* BFD_RELOC_PPC64_TPREL16_DS:            howto manager.      (line  620)
* BFD_RELOC_PPC64_HIGHEST:               howto manager.      (line  616)
* BFD_RELOC_PPC64_TPREL16_HIGHER:        howto manager.      (line  622)
* BFD_RELOC_PPC64_HIGHEST_S:             howto manager.      (line  617)
* BFD_RELOC_PPC64_TPREL16_HIGHERA:       howto manager.      (line  623)
* BFD_RELOC_PPC64_PLT16_LO_DS:           howto manager.      (line  630)
* BFD_RELOC_PPC64_TPREL16_HIGHEST:       howto manager.      (line  624)
* BFD_RELOC_PPC64_PLTGOT16:              howto manager.      (line  622)
* BFD_RELOC_PPC64_TPREL16_HIGHESTA:      howto manager.      (line  625)
* BFD_RELOC_PPC64_PLTGOT16_DS:           howto manager.      (line  635)
* BFD_RELOC_PPC64_TPREL16_LO_DS:         howto manager.      (line  621)
* BFD_RELOC_PPC64_PLTGOT16_HA:           howto manager.      (line  625)
* BFD_RELOC_PPC_B16:                     howto manager.      (line  540)
* BFD_RELOC_PPC64_PLTGOT16_HI:           howto manager.      (line  624)
* BFD_RELOC_PPC_B16_BRNTAKEN:            howto manager.      (line  542)
* BFD_RELOC_PPC64_PLTGOT16_LO:           howto manager.      (line  623)
* BFD_RELOC_PPC_B16_BRTAKEN:             howto manager.      (line  541)
* BFD_RELOC_PPC64_PLTGOT16_LO_DS:        howto manager.      (line  636)
* BFD_RELOC_PPC_B26:                     howto manager.      (line  537)
* BFD_RELOC_PPC64_SECTOFF_DS:            howto manager.      (line  631)
* BFD_RELOC_PPC_BA16:                    howto manager.      (line  543)
* BFD_RELOC_PPC64_SECTOFF_LO_DS:         howto manager.      (line  632)
* BFD_RELOC_PPC_BA16_BRNTAKEN:           howto manager.      (line  545)
* BFD_RELOC_PPC64_TOC:                   howto manager.      (line  621)
* BFD_RELOC_PPC_BA16_BRTAKEN:            howto manager.      (line  544)
* BFD_RELOC_PPC64_TOC16_DS:              howto manager.      (line  633)
* BFD_RELOC_PPC_BA26:                    howto manager.      (line  538)
* BFD_RELOC_PPC64_TOC16_HA:              howto manager.      (line  620)
* BFD_RELOC_PPC_COPY:                    howto manager.      (line  546)
* BFD_RELOC_PPC64_TOC16_HI:              howto manager.      (line  619)
* BFD_RELOC_PPC_DTPMOD:                  howto manager.      (line  593)
* BFD_RELOC_PPC64_TOC16_LO:              howto manager.      (line  618)
* BFD_RELOC_PPC_DTPREL:                  howto manager.      (line  603)
* BFD_RELOC_PPC64_TOC16_LO_DS:           howto manager.      (line  634)
* BFD_RELOC_PPC_DTPREL16:                howto manager.      (line  599)
* BFD_RELOC_PPC64_TPREL16_DS:            howto manager.      (line  669)
* BFD_RELOC_PPC_DTPREL16_HA:             howto manager.      (line  602)
* BFD_RELOC_PPC64_TPREL16_HIGHER:        howto manager.      (line  671)
* BFD_RELOC_PPC_DTPREL16_HI:             howto manager.      (line  601)
* BFD_RELOC_PPC64_TPREL16_HIGHERA:       howto manager.      (line  672)
* BFD_RELOC_PPC_DTPREL16_LO:             howto manager.      (line  600)
* BFD_RELOC_PPC64_TPREL16_HIGHEST:       howto manager.      (line  673)
* BFD_RELOC_PPC_EMB_BIT_FLD:             howto manager.      (line  565)
* BFD_RELOC_PPC64_TPREL16_HIGHESTA:      howto manager.      (line  674)
* BFD_RELOC_PPC_EMB_MRKREF:              howto manager.      (line  560)
* BFD_RELOC_PPC64_TPREL16_LO_DS:         howto manager.      (line  670)
* BFD_RELOC_PPC_EMB_NADDR16:             howto manager.      (line  552)
* BFD_RELOC_PPC_B16:                     howto manager.      (line  587)
* BFD_RELOC_PPC_EMB_NADDR16_HA:          howto manager.      (line  555)
* BFD_RELOC_PPC_B16_BRNTAKEN:            howto manager.      (line  589)
* BFD_RELOC_PPC_EMB_NADDR16_HI:          howto manager.      (line  554)
* BFD_RELOC_PPC_B16_BRTAKEN:             howto manager.      (line  588)
* BFD_RELOC_PPC_EMB_NADDR16_LO:          howto manager.      (line  553)
* BFD_RELOC_PPC_B26:                     howto manager.      (line  584)
* BFD_RELOC_PPC_EMB_NADDR32:             howto manager.      (line  551)
* BFD_RELOC_PPC_BA16:                    howto manager.      (line  590)
* BFD_RELOC_PPC_EMB_RELSDA:              howto manager.      (line  566)
* BFD_RELOC_PPC_BA16_BRNTAKEN:           howto manager.      (line  592)
* BFD_RELOC_PPC_EMB_RELSEC16:            howto manager.      (line  561)
* BFD_RELOC_PPC_BA16_BRTAKEN:            howto manager.      (line  591)
* BFD_RELOC_PPC_EMB_RELST_HA:            howto manager.      (line  564)
* BFD_RELOC_PPC_BA26:                    howto manager.      (line  585)
* BFD_RELOC_PPC_EMB_RELST_HI:            howto manager.      (line  563)
* BFD_RELOC_PPC_COPY:                    howto manager.      (line  593)
* BFD_RELOC_PPC_EMB_RELST_LO:            howto manager.      (line  562)
* BFD_RELOC_PPC_DTPMOD:                  howto manager.      (line  642)
* BFD_RELOC_PPC_EMB_SDA21:               howto manager.      (line  559)
* BFD_RELOC_PPC_DTPREL:                  howto manager.      (line  652)
* BFD_RELOC_PPC_EMB_SDA2I16:             howto manager.      (line  557)
* BFD_RELOC_PPC_DTPREL16:                howto manager.      (line  648)
* BFD_RELOC_PPC_EMB_SDA2REL:             howto manager.      (line  558)
* BFD_RELOC_PPC_DTPREL16_HA:             howto manager.      (line  651)
* BFD_RELOC_PPC_EMB_SDAI16:              howto manager.      (line  556)
* BFD_RELOC_PPC_DTPREL16_HI:             howto manager.      (line  650)
* BFD_RELOC_PPC_GLOB_DAT:                howto manager.      (line  547)
* BFD_RELOC_PPC_DTPREL16_LO:             howto manager.      (line  649)
* BFD_RELOC_PPC_GOT_DTPREL16:            howto manager.      (line  616)
* BFD_RELOC_PPC_EMB_BIT_FLD:             howto manager.      (line  612)
* BFD_RELOC_PPC_GOT_DTPREL16_HA:         howto manager.      (line  619)
* BFD_RELOC_PPC_EMB_MRKREF:              howto manager.      (line  607)
* BFD_RELOC_PPC_GOT_DTPREL16_HI:         howto manager.      (line  618)
* BFD_RELOC_PPC_EMB_NADDR16:             howto manager.      (line  599)
* BFD_RELOC_PPC_GOT_DTPREL16_LO:         howto manager.      (line  617)
* BFD_RELOC_PPC_EMB_NADDR16_HA:          howto manager.      (line  602)
* BFD_RELOC_PPC_GOT_TLSGD16:             howto manager.      (line  604)
* BFD_RELOC_PPC_EMB_NADDR16_HI:          howto manager.      (line  601)
* BFD_RELOC_PPC_GOT_TLSGD16_HA:          howto manager.      (line  607)
* BFD_RELOC_PPC_EMB_NADDR16_LO:          howto manager.      (line  600)
* BFD_RELOC_PPC_GOT_TLSGD16_HI:          howto manager.      (line  606)
* BFD_RELOC_PPC_EMB_NADDR32:             howto manager.      (line  598)
* BFD_RELOC_PPC_GOT_TLSGD16_LO:          howto manager.      (line  605)
* BFD_RELOC_PPC_EMB_RELSDA:              howto manager.      (line  613)
* BFD_RELOC_PPC_GOT_TLSLD16:             howto manager.      (line  608)
* BFD_RELOC_PPC_EMB_RELSEC16:            howto manager.      (line  608)
* BFD_RELOC_PPC_GOT_TLSLD16_HA:          howto manager.      (line  611)
* BFD_RELOC_PPC_EMB_RELST_HA:            howto manager.      (line  611)
* BFD_RELOC_PPC_GOT_TLSLD16_HI:          howto manager.      (line  610)
* BFD_RELOC_PPC_EMB_RELST_HI:            howto manager.      (line  610)
* BFD_RELOC_PPC_GOT_TLSLD16_LO:          howto manager.      (line  609)
* BFD_RELOC_PPC_EMB_RELST_LO:            howto manager.      (line  609)
* BFD_RELOC_PPC_GOT_TPREL16:             howto manager.      (line  612)
* BFD_RELOC_PPC_EMB_SDA21:               howto manager.      (line  606)
* BFD_RELOC_PPC_GOT_TPREL16_HA:          howto manager.      (line  615)
* BFD_RELOC_PPC_EMB_SDA2I16:             howto manager.      (line  604)
* BFD_RELOC_PPC_GOT_TPREL16_HI:          howto manager.      (line  614)
* BFD_RELOC_PPC_EMB_SDA2REL:             howto manager.      (line  605)
* BFD_RELOC_PPC_GOT_TPREL16_LO:          howto manager.      (line  613)
* BFD_RELOC_PPC_EMB_SDAI16:              howto manager.      (line  603)
* BFD_RELOC_PPC_JMP_SLOT:                howto manager.      (line  548)
* BFD_RELOC_PPC_GLOB_DAT:                howto manager.      (line  594)
* BFD_RELOC_PPC_LOCAL24PC:               howto manager.      (line  550)
* BFD_RELOC_PPC_GOT_DTPREL16:            howto manager.      (line  665)
* BFD_RELOC_PPC_RELATIVE:                howto manager.      (line  549)
* BFD_RELOC_PPC_GOT_DTPREL16_HA:         howto manager.      (line  668)
* BFD_RELOC_PPC_TLS:                     howto manager.      (line  592)
* BFD_RELOC_PPC_GOT_DTPREL16_HI:         howto manager.      (line  667)
* BFD_RELOC_PPC_TOC16:                   howto manager.      (line  539)
* BFD_RELOC_PPC_GOT_DTPREL16_LO:         howto manager.      (line  666)
* BFD_RELOC_PPC_TPREL:                   howto manager.      (line  598)
* BFD_RELOC_PPC_GOT_TLSGD16:             howto manager.      (line  653)
* BFD_RELOC_PPC_TPREL16:                 howto manager.      (line  594)
* BFD_RELOC_PPC_GOT_TLSGD16_HA:          howto manager.      (line  656)
* BFD_RELOC_PPC_TPREL16_HA:              howto manager.      (line  597)
* BFD_RELOC_PPC_GOT_TLSGD16_HI:          howto manager.      (line  655)
* BFD_RELOC_PPC_TPREL16_HI:              howto manager.      (line  596)
* BFD_RELOC_PPC_GOT_TLSGD16_LO:          howto manager.      (line  654)
* BFD_RELOC_PPC_TPREL16_LO:              howto manager.      (line  595)
* BFD_RELOC_PPC_GOT_TLSLD16:             howto manager.      (line  657)
* BFD_RELOC_RELC:                        howto manager.      (line 1945)
* BFD_RELOC_PPC_GOT_TLSLD16_HA:          howto manager.      (line  660)
* BFD_RELOC_RVA:                         howto manager.      (line   85)
* BFD_RELOC_PPC_GOT_TLSLD16_HI:          howto manager.      (line  659)
* BFD_RELOC_SCORE16_BRANCH:              howto manager.      (line 1571)
* BFD_RELOC_PPC_GOT_TLSLD16_LO:          howto manager.      (line  658)
* BFD_RELOC_SCORE16_JMP:                 howto manager.      (line 1568)
* BFD_RELOC_PPC_GOT_TPREL16:             howto manager.      (line  661)
* BFD_RELOC_SCORE_BRANCH:                howto manager.      (line 1565)
* BFD_RELOC_PPC_GOT_TPREL16_HA:          howto manager.      (line  664)
* BFD_RELOC_SCORE_CALL15:                howto manager.      (line 1576)
* BFD_RELOC_PPC_GOT_TPREL16_HI:          howto manager.      (line  663)
* BFD_RELOC_SCORE_DUMMY1:                howto manager.      (line 1555)
* BFD_RELOC_PPC_GOT_TPREL16_LO:          howto manager.      (line  662)
* BFD_RELOC_SCORE_DUMMY2:                howto manager.      (line 1561)
* BFD_RELOC_PPC_JMP_SLOT:                howto manager.      (line  595)
* BFD_RELOC_SCORE_DUMMY_HI16:            howto manager.      (line 1577)
* BFD_RELOC_PPC_LOCAL24PC:               howto manager.      (line  597)
* BFD_RELOC_SCORE_GOT15:                 howto manager.      (line 1574)
* BFD_RELOC_PPC_RELATIVE:                howto manager.      (line  596)
* BFD_RELOC_SCORE_GOT_LO16:              howto manager.      (line 1575)
* BFD_RELOC_PPC_TLS:                     howto manager.      (line  639)
* BFD_RELOC_SCORE_GPREL15:               howto manager.      (line 1558)
* BFD_RELOC_PPC_TLSGD:                   howto manager.      (line  640)
* BFD_RELOC_SCORE_JMP:                   howto manager.      (line 1562)
* BFD_RELOC_PPC_TLSLD:                   howto manager.      (line  641)
* BFD_RELOC_SH_ALIGN:                    howto manager.      (line  814)
* BFD_RELOC_PPC_TOC16:                   howto manager.      (line  586)
* BFD_RELOC_SH_CODE:                     howto manager.      (line  815)
* BFD_RELOC_PPC_TPREL:                   howto manager.      (line  647)
* BFD_RELOC_SH_COPY:                     howto manager.      (line  820)
* BFD_RELOC_PPC_TPREL16:                 howto manager.      (line  643)
* BFD_RELOC_SH_COPY64:                   howto manager.      (line  845)
* BFD_RELOC_PPC_TPREL16_HA:              howto manager.      (line  646)
* BFD_RELOC_SH_COUNT:                    howto manager.      (line  813)
* BFD_RELOC_PPC_TPREL16_HI:              howto manager.      (line  645)
* BFD_RELOC_SH_DATA:                     howto manager.      (line  816)
* BFD_RELOC_PPC_TPREL16_LO:              howto manager.      (line  644)
* BFD_RELOC_SH_DISP12:                   howto manager.      (line  796)
* BFD_RELOC_RELC:                        howto manager.      (line 2017)
* BFD_RELOC_SH_DISP12BY2:                howto manager.      (line  797)
* BFD_RELOC_RVA:                         howto manager.      (line  100)
* BFD_RELOC_SH_DISP12BY4:                howto manager.      (line  798)
* BFD_RELOC_SCORE16_BRANCH:              howto manager.      (line 1623)
* BFD_RELOC_SH_DISP12BY8:                howto manager.      (line  799)
* BFD_RELOC_SCORE16_JMP:                 howto manager.      (line 1620)
* BFD_RELOC_SH_DISP20:                   howto manager.      (line  800)
* BFD_RELOC_SCORE_BCMP:                  howto manager.      (line 1626)
* BFD_RELOC_SH_DISP20BY8:                howto manager.      (line  801)
* BFD_RELOC_SCORE_BRANCH:                howto manager.      (line 1611)
* BFD_RELOC_SH_GLOB_DAT:                 howto manager.      (line  821)
* BFD_RELOC_SCORE_CALL15:                howto manager.      (line 1631)
* BFD_RELOC_SH_GLOB_DAT64:               howto manager.      (line  846)
* BFD_RELOC_SCORE_DUMMY2:                howto manager.      (line 1607)
* BFD_RELOC_SH_GOT10BY4:                 howto manager.      (line  849)
* BFD_RELOC_SCORE_DUMMY_HI16:            howto manager.      (line 1632)
* BFD_RELOC_SH_GOT10BY8:                 howto manager.      (line  850)
* BFD_RELOC_SCORE_GOT15:                 howto manager.      (line 1629)
* BFD_RELOC_SH_GOT_HI16:                 howto manager.      (line  828)
* BFD_RELOC_SCORE_GOT_LO16:              howto manager.      (line 1630)
* BFD_RELOC_SH_GOT_LOW16:                howto manager.      (line  825)
* BFD_RELOC_SCORE_GPREL15:               howto manager.      (line 1604)
* BFD_RELOC_SH_GOT_MEDHI16:              howto manager.      (line  827)
* BFD_RELOC_SCORE_IMM30:                 howto manager.      (line 1614)
* BFD_RELOC_SH_GOT_MEDLOW16:             howto manager.      (line  826)
* BFD_RELOC_SCORE_IMM32:                 howto manager.      (line 1617)
* BFD_RELOC_SH_GOTOFF_HI16:              howto manager.      (line  840)
* BFD_RELOC_SCORE_JMP:                   howto manager.      (line 1608)
* BFD_RELOC_SH_GOTOFF_LOW16:             howto manager.      (line  837)
* BFD_RELOC_SH_ALIGN:                    howto manager.      (line  863)
* BFD_RELOC_SH_GOTOFF_MEDHI16:           howto manager.      (line  839)
* BFD_RELOC_SH_CODE:                     howto manager.      (line  864)
* BFD_RELOC_SH_GOTOFF_MEDLOW16:          howto manager.      (line  838)
* BFD_RELOC_SH_COPY:                     howto manager.      (line  869)
* BFD_RELOC_SH_GOTPC:                    howto manager.      (line  824)
* BFD_RELOC_SH_COPY64:                   howto manager.      (line  894)
* BFD_RELOC_SH_GOTPC_HI16:               howto manager.      (line  844)
* BFD_RELOC_SH_COUNT:                    howto manager.      (line  862)
* BFD_RELOC_SH_GOTPC_LOW16:              howto manager.      (line  841)
* BFD_RELOC_SH_DATA:                     howto manager.      (line  865)
* BFD_RELOC_SH_GOTPC_MEDHI16:            howto manager.      (line  843)
* BFD_RELOC_SH_DISP12:                   howto manager.      (line  845)
* BFD_RELOC_SH_GOTPC_MEDLOW16:           howto manager.      (line  842)
* BFD_RELOC_SH_DISP12BY2:                howto manager.      (line  846)
* BFD_RELOC_SH_GOTPLT10BY4:              howto manager.      (line  851)
* BFD_RELOC_SH_DISP12BY4:                howto manager.      (line  847)
* BFD_RELOC_SH_GOTPLT10BY8:              howto manager.      (line  852)
* BFD_RELOC_SH_DISP12BY8:                howto manager.      (line  848)
* BFD_RELOC_SH_GOTPLT32:                 howto manager.      (line  853)
* BFD_RELOC_SH_DISP20:                   howto manager.      (line  849)
* BFD_RELOC_SH_GOTPLT_HI16:              howto manager.      (line  832)
* BFD_RELOC_SH_DISP20BY8:                howto manager.      (line  850)
* BFD_RELOC_SH_GOTPLT_LOW16:             howto manager.      (line  829)
* BFD_RELOC_SH_GLOB_DAT:                 howto manager.      (line  870)
* BFD_RELOC_SH_GOTPLT_MEDHI16:           howto manager.      (line  831)
* BFD_RELOC_SH_GLOB_DAT64:               howto manager.      (line  895)
* BFD_RELOC_SH_GOTPLT_MEDLOW16:          howto manager.      (line  830)
* BFD_RELOC_SH_GOT10BY4:                 howto manager.      (line  898)
* BFD_RELOC_SH_IMM3:                     howto manager.      (line  794)
* BFD_RELOC_SH_GOT10BY8:                 howto manager.      (line  899)
* BFD_RELOC_SH_IMM3U:                    howto manager.      (line  795)
* BFD_RELOC_SH_GOT_HI16:                 howto manager.      (line  877)
* BFD_RELOC_SH_IMM4:                     howto manager.      (line  802)
* BFD_RELOC_SH_GOT_LOW16:                howto manager.      (line  874)
* BFD_RELOC_SH_IMM4BY2:                  howto manager.      (line  803)
* BFD_RELOC_SH_GOT_MEDHI16:              howto manager.      (line  876)
* BFD_RELOC_SH_IMM4BY4:                  howto manager.      (line  804)
* BFD_RELOC_SH_GOT_MEDLOW16:             howto manager.      (line  875)
* BFD_RELOC_SH_IMM8:                     howto manager.      (line  805)
* BFD_RELOC_SH_GOTOFF_HI16:              howto manager.      (line  889)
* BFD_RELOC_SH_IMM8BY2:                  howto manager.      (line  806)
* BFD_RELOC_SH_GOTOFF_LOW16:             howto manager.      (line  886)
* BFD_RELOC_SH_IMM8BY4:                  howto manager.      (line  807)
* BFD_RELOC_SH_GOTOFF_MEDHI16:           howto manager.      (line  888)
* BFD_RELOC_SH_IMM_HI16:                 howto manager.      (line  871)
* BFD_RELOC_SH_GOTOFF_MEDLOW16:          howto manager.      (line  887)
* BFD_RELOC_SH_IMM_HI16_PCREL:           howto manager.      (line  872)
* BFD_RELOC_SH_GOTPC:                    howto manager.      (line  873)
* BFD_RELOC_SH_IMM_LOW16:                howto manager.      (line  865)
* BFD_RELOC_SH_GOTPC_HI16:               howto manager.      (line  893)
* BFD_RELOC_SH_IMM_LOW16_PCREL:          howto manager.      (line  866)
* BFD_RELOC_SH_GOTPC_LOW16:              howto manager.      (line  890)
* BFD_RELOC_SH_IMM_MEDHI16:              howto manager.      (line  869)
* BFD_RELOC_SH_GOTPC_MEDHI16:            howto manager.      (line  892)
* BFD_RELOC_SH_IMM_MEDHI16_PCREL:        howto manager.      (line  870)
* BFD_RELOC_SH_GOTPC_MEDLOW16:           howto manager.      (line  891)
* BFD_RELOC_SH_IMM_MEDLOW16:             howto manager.      (line  867)
* BFD_RELOC_SH_GOTPLT10BY4:              howto manager.      (line  900)
* BFD_RELOC_SH_IMM_MEDLOW16_PCREL:       howto manager.      (line  868)
* BFD_RELOC_SH_GOTPLT10BY8:              howto manager.      (line  901)
* BFD_RELOC_SH_IMMS10:                   howto manager.      (line  859)
* BFD_RELOC_SH_GOTPLT32:                 howto manager.      (line  902)
* BFD_RELOC_SH_IMMS10BY2:                howto manager.      (line  860)
* BFD_RELOC_SH_GOTPLT_HI16:              howto manager.      (line  881)
* BFD_RELOC_SH_IMMS10BY4:                howto manager.      (line  861)
* BFD_RELOC_SH_GOTPLT_LOW16:             howto manager.      (line  878)
* BFD_RELOC_SH_IMMS10BY8:                howto manager.      (line  862)
* BFD_RELOC_SH_GOTPLT_MEDHI16:           howto manager.      (line  880)
* BFD_RELOC_SH_IMMS16:                   howto manager.      (line  863)
* BFD_RELOC_SH_GOTPLT_MEDLOW16:          howto manager.      (line  879)
* BFD_RELOC_SH_IMMS6:                    howto manager.      (line  856)
* BFD_RELOC_SH_IMM3:                     howto manager.      (line  843)
* BFD_RELOC_SH_IMMS6BY32:                howto manager.      (line  857)
* BFD_RELOC_SH_IMM3U:                    howto manager.      (line  844)
* BFD_RELOC_SH_IMMU16:                   howto manager.      (line  864)
* BFD_RELOC_SH_IMM4:                     howto manager.      (line  851)
* BFD_RELOC_SH_IMMU5:                    howto manager.      (line  855)
* BFD_RELOC_SH_IMM4BY2:                  howto manager.      (line  852)
* BFD_RELOC_SH_IMMU6:                    howto manager.      (line  858)
* BFD_RELOC_SH_IMM4BY4:                  howto manager.      (line  853)
* BFD_RELOC_SH_JMP_SLOT:                 howto manager.      (line  822)
* BFD_RELOC_SH_IMM8:                     howto manager.      (line  854)
* BFD_RELOC_SH_JMP_SLOT64:               howto manager.      (line  847)
* BFD_RELOC_SH_IMM8BY2:                  howto manager.      (line  855)
* BFD_RELOC_SH_LABEL:                    howto manager.      (line  817)
* BFD_RELOC_SH_IMM8BY4:                  howto manager.      (line  856)
* BFD_RELOC_SH_LOOP_END:                 howto manager.      (line  819)
* BFD_RELOC_SH_IMM_HI16:                 howto manager.      (line  920)
* BFD_RELOC_SH_LOOP_START:               howto manager.      (line  818)
* BFD_RELOC_SH_IMM_HI16_PCREL:           howto manager.      (line  921)
* BFD_RELOC_SH_PCDISP12BY2:              howto manager.      (line  793)
* BFD_RELOC_SH_IMM_LOW16:                howto manager.      (line  914)
* BFD_RELOC_SH_PCDISP8BY2:               howto manager.      (line  792)
* BFD_RELOC_SH_IMM_LOW16_PCREL:          howto manager.      (line  915)
* BFD_RELOC_SH_PCRELIMM8BY2:             howto manager.      (line  808)
* BFD_RELOC_SH_IMM_MEDHI16:              howto manager.      (line  918)
* BFD_RELOC_SH_PCRELIMM8BY4:             howto manager.      (line  809)
* BFD_RELOC_SH_IMM_MEDHI16_PCREL:        howto manager.      (line  919)
* BFD_RELOC_SH_PLT_HI16:                 howto manager.      (line  836)
* BFD_RELOC_SH_IMM_MEDLOW16:             howto manager.      (line  916)
* BFD_RELOC_SH_PLT_LOW16:                howto manager.      (line  833)
* BFD_RELOC_SH_IMM_MEDLOW16_PCREL:       howto manager.      (line  917)
* BFD_RELOC_SH_PLT_MEDHI16:              howto manager.      (line  835)
* BFD_RELOC_SH_IMMS10:                   howto manager.      (line  908)
* BFD_RELOC_SH_PLT_MEDLOW16:             howto manager.      (line  834)
* BFD_RELOC_SH_IMMS10BY2:                howto manager.      (line  909)
* BFD_RELOC_SH_PT_16:                    howto manager.      (line  873)
* BFD_RELOC_SH_IMMS10BY4:                howto manager.      (line  910)
* BFD_RELOC_SH_RELATIVE:                 howto manager.      (line  823)
* BFD_RELOC_SH_IMMS10BY8:                howto manager.      (line  911)
* BFD_RELOC_SH_RELATIVE64:               howto manager.      (line  848)
* BFD_RELOC_SH_IMMS16:                   howto manager.      (line  912)
* BFD_RELOC_SH_SHMEDIA_CODE:             howto manager.      (line  854)
* BFD_RELOC_SH_IMMS6:                    howto manager.      (line  905)
* BFD_RELOC_SH_SWITCH16:                 howto manager.      (line  810)
* BFD_RELOC_SH_IMMS6BY32:                howto manager.      (line  906)
* BFD_RELOC_SH_SWITCH32:                 howto manager.      (line  811)
* BFD_RELOC_SH_IMMU16:                   howto manager.      (line  913)
* BFD_RELOC_SH_TLS_DTPMOD32:             howto manager.      (line  879)
* BFD_RELOC_SH_IMMU5:                    howto manager.      (line  904)
* BFD_RELOC_SH_TLS_DTPOFF32:             howto manager.      (line  880)
* BFD_RELOC_SH_IMMU6:                    howto manager.      (line  907)
* BFD_RELOC_SH_TLS_GD_32:                howto manager.      (line  874)
* BFD_RELOC_SH_JMP_SLOT:                 howto manager.      (line  871)
* BFD_RELOC_SH_TLS_IE_32:                howto manager.      (line  877)
* BFD_RELOC_SH_JMP_SLOT64:               howto manager.      (line  896)
* BFD_RELOC_SH_TLS_LD_32:                howto manager.      (line  875)
* BFD_RELOC_SH_LABEL:                    howto manager.      (line  866)
* BFD_RELOC_SH_TLS_LDO_32:               howto manager.      (line  876)
* BFD_RELOC_SH_LOOP_END:                 howto manager.      (line  868)
* BFD_RELOC_SH_TLS_LE_32:                howto manager.      (line  878)
* BFD_RELOC_SH_LOOP_START:               howto manager.      (line  867)
* BFD_RELOC_SH_TLS_TPOFF32:              howto manager.      (line  881)
* BFD_RELOC_SH_PCDISP12BY2:              howto manager.      (line  842)
* BFD_RELOC_SH_USES:                     howto manager.      (line  812)
* BFD_RELOC_SH_PCDISP8BY2:               howto manager.      (line  841)
* BFD_RELOC_SPARC13:                     howto manager.      (line  119)
* BFD_RELOC_SH_PCRELIMM8BY2:             howto manager.      (line  857)
* BFD_RELOC_SPARC22:                     howto manager.      (line  118)
* BFD_RELOC_SH_PCRELIMM8BY4:             howto manager.      (line  858)
* BFD_RELOC_SPARC_10:                    howto manager.      (line  141)
* BFD_RELOC_SH_PLT_HI16:                 howto manager.      (line  885)
* BFD_RELOC_SPARC_11:                    howto manager.      (line  142)
* BFD_RELOC_SH_PLT_LOW16:                howto manager.      (line  882)
* BFD_RELOC_SPARC_5:                     howto manager.      (line  154)
* BFD_RELOC_SH_PLT_MEDHI16:              howto manager.      (line  884)
* BFD_RELOC_SPARC_6:                     howto manager.      (line  153)
* BFD_RELOC_SH_PLT_MEDLOW16:             howto manager.      (line  883)
* BFD_RELOC_SPARC_64:                    howto manager.      (line  140)
* BFD_RELOC_SH_PT_16:                    howto manager.      (line  922)
* BFD_RELOC_SPARC_7:                     howto manager.      (line  152)
* BFD_RELOC_SH_RELATIVE:                 howto manager.      (line  872)
* BFD_RELOC_SPARC_BASE13:                howto manager.      (line  136)
* BFD_RELOC_SH_RELATIVE64:               howto manager.      (line  897)
* BFD_RELOC_SPARC_BASE22:                howto manager.      (line  137)
* BFD_RELOC_SH_SHMEDIA_CODE:             howto manager.      (line  903)
* BFD_RELOC_SPARC_COPY:                  howto manager.      (line  126)
* BFD_RELOC_SH_SWITCH16:                 howto manager.      (line  859)
* BFD_RELOC_SPARC_DISP64:                howto manager.      (line  155)
* BFD_RELOC_SH_SWITCH32:                 howto manager.      (line  860)
* BFD_RELOC_SPARC_GLOB_DAT:              howto manager.      (line  127)
* BFD_RELOC_SH_TLS_DTPMOD32:             howto manager.      (line  928)
* BFD_RELOC_SPARC_GOT10:                 howto manager.      (line  120)
* BFD_RELOC_SH_TLS_DTPOFF32:             howto manager.      (line  929)
* BFD_RELOC_SPARC_GOT13:                 howto manager.      (line  121)
* BFD_RELOC_SH_TLS_GD_32:                howto manager.      (line  923)
* BFD_RELOC_SPARC_GOT22:                 howto manager.      (line  122)
* BFD_RELOC_SH_TLS_IE_32:                howto manager.      (line  926)
* BFD_RELOC_SPARC_H44:                   howto manager.      (line  160)
* BFD_RELOC_SH_TLS_LD_32:                howto manager.      (line  924)
* BFD_RELOC_SPARC_HH22:                  howto manager.      (line  144)
* BFD_RELOC_SH_TLS_LDO_32:               howto manager.      (line  925)
* BFD_RELOC_SPARC_HIX22:                 howto manager.      (line  158)
* BFD_RELOC_SH_TLS_LE_32:                howto manager.      (line  927)
* BFD_RELOC_SPARC_HM10:                  howto manager.      (line  145)
* BFD_RELOC_SH_TLS_TPOFF32:              howto manager.      (line  930)
* BFD_RELOC_SPARC_JMP_SLOT:              howto manager.      (line  128)
* BFD_RELOC_SH_USES:                     howto manager.      (line  861)
* BFD_RELOC_SPARC_L44:                   howto manager.      (line  162)
* BFD_RELOC_SPARC13:                     howto manager.      (line  134)
* BFD_RELOC_SPARC_LM22:                  howto manager.      (line  146)
* BFD_RELOC_SPARC22:                     howto manager.      (line  133)
* BFD_RELOC_SPARC_LOX10:                 howto manager.      (line  159)
* BFD_RELOC_SPARC_10:                    howto manager.      (line  161)
* BFD_RELOC_SPARC_M44:                   howto manager.      (line  161)
* BFD_RELOC_SPARC_11:                    howto manager.      (line  162)
* BFD_RELOC_SPARC_OLO10:                 howto manager.      (line  143)
* BFD_RELOC_SPARC_5:                     howto manager.      (line  174)
* BFD_RELOC_SPARC_PC10:                  howto manager.      (line  123)
* BFD_RELOC_SPARC_6:                     howto manager.      (line  173)
* BFD_RELOC_SPARC_PC22:                  howto manager.      (line  124)
* BFD_RELOC_SPARC_64:                    howto manager.      (line  160)
* BFD_RELOC_SPARC_PC_HH22:               howto manager.      (line  147)
* BFD_RELOC_SPARC_7:                     howto manager.      (line  172)
* BFD_RELOC_SPARC_PC_HM10:               howto manager.      (line  148)
* BFD_RELOC_SPARC_BASE13:                howto manager.      (line  156)
* BFD_RELOC_SPARC_PC_LM22:               howto manager.      (line  149)
* BFD_RELOC_SPARC_BASE22:                howto manager.      (line  157)
* BFD_RELOC_SPARC_PLT32:                 howto manager.      (line  156)
* BFD_RELOC_SPARC_COPY:                  howto manager.      (line  141)
* BFD_RELOC_SPARC_PLT64:                 howto manager.      (line  157)
* BFD_RELOC_SPARC_DISP64:                howto manager.      (line  175)
* BFD_RELOC_SPARC_REGISTER:              howto manager.      (line  163)
* BFD_RELOC_SPARC_GLOB_DAT:              howto manager.      (line  142)
* BFD_RELOC_SPARC_RELATIVE:              howto manager.      (line  129)
* BFD_RELOC_SPARC_GOT10:                 howto manager.      (line  135)
* BFD_RELOC_SPARC_REV32:                 howto manager.      (line  166)
* BFD_RELOC_SPARC_GOT13:                 howto manager.      (line  136)
* BFD_RELOC_SPARC_TLS_DTPMOD32:          howto manager.      (line  187)
* BFD_RELOC_SPARC_GOT22:                 howto manager.      (line  137)
* BFD_RELOC_SPARC_TLS_DTPMOD64:          howto manager.      (line  188)
* BFD_RELOC_SPARC_GOTDATA_HIX22:         howto manager.      (line  148)
* BFD_RELOC_SPARC_TLS_DTPOFF32:          howto manager.      (line  189)
* BFD_RELOC_SPARC_GOTDATA_LOX10:         howto manager.      (line  149)
* BFD_RELOC_SPARC_TLS_DTPOFF64:          howto manager.      (line  190)
* BFD_RELOC_SPARC_GOTDATA_OP:            howto manager.      (line  152)
* BFD_RELOC_SPARC_TLS_GD_ADD:            howto manager.      (line  171)
* BFD_RELOC_SPARC_GOTDATA_OP_HIX22:      howto manager.      (line  150)
* BFD_RELOC_SPARC_TLS_GD_CALL:           howto manager.      (line  172)
* BFD_RELOC_SPARC_GOTDATA_OP_LOX10:      howto manager.      (line  151)
* BFD_RELOC_SPARC_TLS_GD_HI22:           howto manager.      (line  169)
* BFD_RELOC_SPARC_H44:                   howto manager.      (line  180)
* BFD_RELOC_SPARC_TLS_GD_LO10:           howto manager.      (line  170)
* BFD_RELOC_SPARC_HH22:                  howto manager.      (line  164)
* BFD_RELOC_SPARC_TLS_IE_ADD:            howto manager.      (line  184)
* BFD_RELOC_SPARC_HIX22:                 howto manager.      (line  178)
* BFD_RELOC_SPARC_TLS_IE_HI22:           howto manager.      (line  180)
* BFD_RELOC_SPARC_HM10:                  howto manager.      (line  165)
* BFD_RELOC_SPARC_TLS_IE_LD:             howto manager.      (line  182)
* BFD_RELOC_SPARC_JMP_SLOT:              howto manager.      (line  143)
* BFD_RELOC_SPARC_TLS_IE_LDX:            howto manager.      (line  183)
* BFD_RELOC_SPARC_L44:                   howto manager.      (line  182)
* BFD_RELOC_SPARC_TLS_IE_LO10:           howto manager.      (line  181)
* BFD_RELOC_SPARC_LM22:                  howto manager.      (line  166)
* BFD_RELOC_SPARC_TLS_LDM_ADD:           howto manager.      (line  175)
* BFD_RELOC_SPARC_LOX10:                 howto manager.      (line  179)
* BFD_RELOC_SPARC_TLS_LDM_CALL:          howto manager.      (line  176)
* BFD_RELOC_SPARC_M44:                   howto manager.      (line  181)
* BFD_RELOC_SPARC_TLS_LDM_HI22:          howto manager.      (line  173)
* BFD_RELOC_SPARC_OLO10:                 howto manager.      (line  163)
* BFD_RELOC_SPARC_TLS_LDM_LO10:          howto manager.      (line  174)
* BFD_RELOC_SPARC_PC10:                  howto manager.      (line  138)
* BFD_RELOC_SPARC_TLS_LDO_ADD:           howto manager.      (line  179)
* BFD_RELOC_SPARC_PC22:                  howto manager.      (line  139)
* BFD_RELOC_SPARC_TLS_LDO_HIX22:         howto manager.      (line  177)
* BFD_RELOC_SPARC_PC_HH22:               howto manager.      (line  167)
* BFD_RELOC_SPARC_TLS_LDO_LOX10:         howto manager.      (line  178)
* BFD_RELOC_SPARC_PC_HM10:               howto manager.      (line  168)
* BFD_RELOC_SPARC_TLS_LE_HIX22:          howto manager.      (line  185)
* BFD_RELOC_SPARC_PC_LM22:               howto manager.      (line  169)
* BFD_RELOC_SPARC_TLS_LE_LOX10:          howto manager.      (line  186)
* BFD_RELOC_SPARC_PLT32:                 howto manager.      (line  176)
* BFD_RELOC_SPARC_TLS_TPOFF32:           howto manager.      (line  191)
* BFD_RELOC_SPARC_PLT64:                 howto manager.      (line  177)
* BFD_RELOC_SPARC_TLS_TPOFF64:           howto manager.      (line  192)
* BFD_RELOC_SPARC_REGISTER:              howto manager.      (line  183)
* BFD_RELOC_SPARC_UA16:                  howto manager.      (line  130)
* BFD_RELOC_SPARC_RELATIVE:              howto manager.      (line  144)
* BFD_RELOC_SPARC_UA32:                  howto manager.      (line  131)
* BFD_RELOC_SPARC_REV32:                 howto manager.      (line  186)
* BFD_RELOC_SPARC_UA64:                  howto manager.      (line  132)
* BFD_RELOC_SPARC_TLS_DTPMOD32:          howto manager.      (line  207)
* BFD_RELOC_SPARC_WDISP16:               howto manager.      (line  150)
* BFD_RELOC_SPARC_TLS_DTPMOD64:          howto manager.      (line  208)
* BFD_RELOC_SPARC_WDISP19:               howto manager.      (line  151)
* BFD_RELOC_SPARC_TLS_DTPOFF32:          howto manager.      (line  209)
* BFD_RELOC_SPARC_WDISP22:               howto manager.      (line  117)
* BFD_RELOC_SPARC_TLS_DTPOFF64:          howto manager.      (line  210)
* BFD_RELOC_SPARC_WPLT30:                howto manager.      (line  125)
* BFD_RELOC_SPARC_TLS_GD_ADD:            howto manager.      (line  191)
* BFD_RELOC_SPU_HI16:                    howto manager.      (line  206)
* BFD_RELOC_SPARC_TLS_GD_CALL:           howto manager.      (line  192)
* BFD_RELOC_SPU_IMM10:                   howto manager.      (line  197)
* BFD_RELOC_SPARC_TLS_GD_HI22:           howto manager.      (line  189)
* BFD_RELOC_SPU_IMM10W:                  howto manager.      (line  198)
* BFD_RELOC_SPARC_TLS_GD_LO10:           howto manager.      (line  190)
* BFD_RELOC_SPU_IMM16:                   howto manager.      (line  199)
* BFD_RELOC_SPARC_TLS_IE_ADD:            howto manager.      (line  204)
* BFD_RELOC_SPU_IMM16W:                  howto manager.      (line  200)
* BFD_RELOC_SPARC_TLS_IE_HI22:           howto manager.      (line  200)
* BFD_RELOC_SPU_IMM18:                   howto manager.      (line  201)
* BFD_RELOC_SPARC_TLS_IE_LD:             howto manager.      (line  202)
* BFD_RELOC_SPU_IMM7:                    howto manager.      (line  195)
* BFD_RELOC_SPARC_TLS_IE_LDX:            howto manager.      (line  203)
* BFD_RELOC_SPU_IMM8:                    howto manager.      (line  196)
* BFD_RELOC_SPARC_TLS_IE_LO10:           howto manager.      (line  201)
* BFD_RELOC_SPU_LO16:                    howto manager.      (line  205)
* BFD_RELOC_SPARC_TLS_LDM_ADD:           howto manager.      (line  195)
* BFD_RELOC_SPU_PCREL16:                 howto manager.      (line  204)
* BFD_RELOC_SPARC_TLS_LDM_CALL:          howto manager.      (line  196)
* BFD_RELOC_SPU_PCREL9a:                 howto manager.      (line  202)
* BFD_RELOC_SPARC_TLS_LDM_HI22:          howto manager.      (line  193)
* BFD_RELOC_SPU_PCREL9b:                 howto manager.      (line  203)
* BFD_RELOC_SPARC_TLS_LDM_LO10:          howto manager.      (line  194)
* BFD_RELOC_SPU_PPU32:                   howto manager.      (line  207)
* BFD_RELOC_SPARC_TLS_LDO_ADD:           howto manager.      (line  199)
* BFD_RELOC_SPU_PPU64:                   howto manager.      (line  208)
* BFD_RELOC_SPARC_TLS_LDO_HIX22:         howto manager.      (line  197)
* BFD_RELOC_THUMB_PCREL_BLX:             howto manager.      (line  652)
* BFD_RELOC_SPARC_TLS_LDO_LOX10:         howto manager.      (line  198)
* BFD_RELOC_THUMB_PCREL_BRANCH12:        howto manager.      (line  666)
* BFD_RELOC_SPARC_TLS_LE_HIX22:          howto manager.      (line  205)
* BFD_RELOC_THUMB_PCREL_BRANCH20:        howto manager.      (line  667)
* BFD_RELOC_SPARC_TLS_LE_LOX10:          howto manager.      (line  206)
* BFD_RELOC_THUMB_PCREL_BRANCH23:        howto manager.      (line  668)
* BFD_RELOC_SPARC_TLS_TPOFF32:           howto manager.      (line  211)
* BFD_RELOC_THUMB_PCREL_BRANCH25:        howto manager.      (line  669)
* BFD_RELOC_SPARC_TLS_TPOFF64:           howto manager.      (line  212)
* BFD_RELOC_THUMB_PCREL_BRANCH7:         howto manager.      (line  664)
* BFD_RELOC_SPARC_UA16:                  howto manager.      (line  145)
* BFD_RELOC_THUMB_PCREL_BRANCH9:         howto manager.      (line  665)
* BFD_RELOC_SPARC_UA32:                  howto manager.      (line  146)
* BFD_RELOC_TIC30_LDP:                   howto manager.      (line 1208)
* BFD_RELOC_SPARC_UA64:                  howto manager.      (line  147)
* BFD_RELOC_TIC54X_16_OF_23:             howto manager.      (line 1226)
* BFD_RELOC_SPARC_WDISP16:               howto manager.      (line  170)
* BFD_RELOC_TIC54X_23:                   howto manager.      (line 1223)
* BFD_RELOC_SPARC_WDISP19:               howto manager.      (line  171)
* BFD_RELOC_TIC54X_MS7_OF_23:            howto manager.      (line 1231)
* BFD_RELOC_SPARC_WDISP22:               howto manager.      (line  132)
* BFD_RELOC_TIC54X_PARTLS7:              howto manager.      (line 1213)
* BFD_RELOC_SPARC_WPLT30:                howto manager.      (line  140)
* BFD_RELOC_TIC54X_PARTMS9:              howto manager.      (line 1218)
* BFD_RELOC_SPU_ADD_PIC:                 howto manager.      (line  229)
* bfd_reloc_type_lookup:                 howto manager.      (line 2083)
* BFD_RELOC_SPU_HI16:                    howto manager.      (line  226)
* BFD_RELOC_V850_22_PCREL:               howto manager.      (line 1135)
* BFD_RELOC_SPU_IMM10:                   howto manager.      (line  217)
* BFD_RELOC_V850_9_PCREL:                howto manager.      (line 1132)
* BFD_RELOC_SPU_IMM10W:                  howto manager.      (line  218)
* BFD_RELOC_V850_ALIGN:                  howto manager.      (line 1193)
* BFD_RELOC_SPU_IMM16:                   howto manager.      (line  219)
* BFD_RELOC_V850_CALLT_16_16_OFFSET:     howto manager.      (line 1184)
* BFD_RELOC_SPU_IMM16W:                  howto manager.      (line  220)
* BFD_RELOC_V850_CALLT_6_7_OFFSET:       howto manager.      (line 1181)
* BFD_RELOC_SPU_IMM18:                   howto manager.      (line  221)
* BFD_RELOC_V850_LO16_SPLIT_OFFSET:      howto manager.      (line 1196)
* BFD_RELOC_SPU_IMM7:                    howto manager.      (line  215)
* BFD_RELOC_V850_LONGCALL:               howto manager.      (line 1187)
* BFD_RELOC_SPU_IMM8:                    howto manager.      (line  216)
* BFD_RELOC_V850_LONGJUMP:               howto manager.      (line 1190)
* BFD_RELOC_SPU_LO16:                    howto manager.      (line  225)
* BFD_RELOC_V850_SDA_15_16_OFFSET:       howto manager.      (line 1141)
* BFD_RELOC_SPU_PCREL16:                 howto manager.      (line  224)
* BFD_RELOC_V850_SDA_16_16_OFFSET:       howto manager.      (line 1138)
* BFD_RELOC_SPU_PCREL9a:                 howto manager.      (line  222)
* BFD_RELOC_V850_SDA_16_16_SPLIT_OFFSET: howto manager.      (line 1173)
* BFD_RELOC_SPU_PCREL9b:                 howto manager.      (line  223)
* BFD_RELOC_V850_TDA_16_16_OFFSET:       howto manager.      (line 1163)
* BFD_RELOC_SPU_PPU32:                   howto manager.      (line  227)
* BFD_RELOC_V850_TDA_4_4_OFFSET:         howto manager.      (line 1170)
* BFD_RELOC_SPU_PPU64:                   howto manager.      (line  228)
* BFD_RELOC_V850_TDA_4_5_OFFSET:         howto manager.      (line 1166)
* BFD_RELOC_THUMB_PCREL_BLX:             howto manager.      (line  701)
* BFD_RELOC_V850_TDA_6_8_OFFSET:         howto manager.      (line 1152)
* BFD_RELOC_THUMB_PCREL_BRANCH12:        howto manager.      (line  715)
* BFD_RELOC_V850_TDA_7_7_OFFSET:         howto manager.      (line 1160)
* BFD_RELOC_THUMB_PCREL_BRANCH20:        howto manager.      (line  716)
* BFD_RELOC_V850_TDA_7_8_OFFSET:         howto manager.      (line 1156)
* BFD_RELOC_THUMB_PCREL_BRANCH23:        howto manager.      (line  717)
* BFD_RELOC_V850_ZDA_15_16_OFFSET:       howto manager.      (line 1148)
* BFD_RELOC_THUMB_PCREL_BRANCH25:        howto manager.      (line  718)
* BFD_RELOC_V850_ZDA_16_16_OFFSET:       howto manager.      (line 1145)
* BFD_RELOC_THUMB_PCREL_BRANCH7:         howto manager.      (line  713)
* BFD_RELOC_V850_ZDA_16_16_SPLIT_OFFSET: howto manager.      (line 1177)
* BFD_RELOC_THUMB_PCREL_BRANCH9:         howto manager.      (line  714)
* BFD_RELOC_VAX_GLOB_DAT:                howto manager.      (line 1954)
* BFD_RELOC_TIC30_LDP:                   howto manager.      (line 1257)
* BFD_RELOC_VAX_JMP_SLOT:                howto manager.      (line 1955)
* BFD_RELOC_TIC54X_16_OF_23:             howto manager.      (line 1275)
* BFD_RELOC_VAX_RELATIVE:                howto manager.      (line 1956)
* BFD_RELOC_TIC54X_23:                   howto manager.      (line 1272)
* BFD_RELOC_VPE4KMATH_DATA:              howto manager.      (line 1610)
* BFD_RELOC_TIC54X_MS7_OF_23:            howto manager.      (line 1280)
* BFD_RELOC_VPE4KMATH_INSN:              howto manager.      (line 1611)
* BFD_RELOC_TIC54X_PARTLS7:              howto manager.      (line 1262)
* BFD_RELOC_VTABLE_ENTRY:                howto manager.      (line 1615)
* BFD_RELOC_TIC54X_PARTMS9:              howto manager.      (line 1267)
* BFD_RELOC_VTABLE_INHERIT:              howto manager.      (line 1614)
* bfd_reloc_type_lookup:                 howto manager.      (line 2234)
* BFD_RELOC_X86_64_32S:                  howto manager.      (line  490)
* BFD_RELOC_V850_22_PCREL:               howto manager.      (line 1184)
* BFD_RELOC_X86_64_COPY:                 howto manager.      (line  485)
* BFD_RELOC_V850_9_PCREL:                howto manager.      (line 1181)
* BFD_RELOC_X86_64_DTPMOD64:             howto manager.      (line  491)
* BFD_RELOC_V850_ALIGN:                  howto manager.      (line 1242)
* BFD_RELOC_X86_64_DTPOFF32:             howto manager.      (line  496)
* BFD_RELOC_V850_CALLT_16_16_OFFSET:     howto manager.      (line 1233)
* BFD_RELOC_X86_64_DTPOFF64:             howto manager.      (line  492)
* BFD_RELOC_V850_CALLT_6_7_OFFSET:       howto manager.      (line 1230)
* BFD_RELOC_X86_64_GLOB_DAT:             howto manager.      (line  486)
* BFD_RELOC_V850_LO16_SPLIT_OFFSET:      howto manager.      (line 1245)
* BFD_RELOC_X86_64_GOT32:                howto manager.      (line  483)
* BFD_RELOC_V850_LONGCALL:               howto manager.      (line 1236)
* BFD_RELOC_X86_64_GOT64:                howto manager.      (line  501)
* BFD_RELOC_V850_LONGJUMP:               howto manager.      (line 1239)
* BFD_RELOC_X86_64_GOTOFF64:             howto manager.      (line  499)
* BFD_RELOC_V850_SDA_15_16_OFFSET:       howto manager.      (line 1190)
* BFD_RELOC_X86_64_GOTPC32:              howto manager.      (line  500)
* BFD_RELOC_V850_SDA_16_16_OFFSET:       howto manager.      (line 1187)
* BFD_RELOC_X86_64_GOTPC32_TLSDESC:      howto manager.      (line  506)
* BFD_RELOC_V850_SDA_16_16_SPLIT_OFFSET: howto manager.      (line 1222)
* BFD_RELOC_X86_64_GOTPC64:              howto manager.      (line  503)
* BFD_RELOC_V850_TDA_16_16_OFFSET:       howto manager.      (line 1212)
* BFD_RELOC_X86_64_GOTPCREL:             howto manager.      (line  489)
* BFD_RELOC_V850_TDA_4_4_OFFSET:         howto manager.      (line 1219)
* BFD_RELOC_X86_64_GOTPCREL64:           howto manager.      (line  502)
* BFD_RELOC_V850_TDA_4_5_OFFSET:         howto manager.      (line 1215)
* BFD_RELOC_X86_64_GOTPLT64:             howto manager.      (line  504)
* BFD_RELOC_V850_TDA_6_8_OFFSET:         howto manager.      (line 1201)
* BFD_RELOC_X86_64_GOTTPOFF:             howto manager.      (line  497)
* BFD_RELOC_V850_TDA_7_7_OFFSET:         howto manager.      (line 1209)
* BFD_RELOC_X86_64_JUMP_SLOT:            howto manager.      (line  487)
* BFD_RELOC_V850_TDA_7_8_OFFSET:         howto manager.      (line 1205)
* BFD_RELOC_X86_64_PLT32:                howto manager.      (line  484)
* BFD_RELOC_V850_ZDA_15_16_OFFSET:       howto manager.      (line 1197)
* BFD_RELOC_X86_64_PLTOFF64:             howto manager.      (line  505)
* BFD_RELOC_V850_ZDA_16_16_OFFSET:       howto manager.      (line 1194)
* BFD_RELOC_X86_64_RELATIVE:             howto manager.      (line  488)
* BFD_RELOC_V850_ZDA_16_16_SPLIT_OFFSET: howto manager.      (line 1226)
* BFD_RELOC_X86_64_TLSDESC:              howto manager.      (line  508)
* BFD_RELOC_VAX_GLOB_DAT:                howto manager.      (line 2026)
* BFD_RELOC_X86_64_TLSDESC_CALL:         howto manager.      (line  507)
* BFD_RELOC_VAX_JMP_SLOT:                howto manager.      (line 2027)
* BFD_RELOC_X86_64_TLSGD:                howto manager.      (line  494)
* BFD_RELOC_VAX_RELATIVE:                howto manager.      (line 2028)
* BFD_RELOC_X86_64_TLSLD:                howto manager.      (line  495)
* BFD_RELOC_VPE4KMATH_DATA:              howto manager.      (line 1665)
* BFD_RELOC_X86_64_TPOFF32:              howto manager.      (line  498)
* BFD_RELOC_VPE4KMATH_INSN:              howto manager.      (line 1666)
* BFD_RELOC_X86_64_TPOFF64:              howto manager.      (line  493)
* BFD_RELOC_VTABLE_ENTRY:                howto manager.      (line 1670)
* BFD_RELOC_XC16X_PAG:                   howto manager.      (line 1948)
* BFD_RELOC_VTABLE_INHERIT:              howto manager.      (line 1669)
* BFD_RELOC_XC16X_POF:                   howto manager.      (line 1949)
* BFD_RELOC_X86_64_32S:                  howto manager.      (line  536)
* BFD_RELOC_XC16X_SEG:                   howto manager.      (line 1950)
* BFD_RELOC_X86_64_COPY:                 howto manager.      (line  531)
* BFD_RELOC_XC16X_SOF:                   howto manager.      (line 1951)
* BFD_RELOC_X86_64_DTPMOD64:             howto manager.      (line  537)
* BFD_RELOC_XSTORMY16_12:                howto manager.      (line 1940)
* BFD_RELOC_X86_64_DTPOFF32:             howto manager.      (line  542)
* BFD_RELOC_XSTORMY16_24:                howto manager.      (line 1941)
* BFD_RELOC_X86_64_DTPOFF64:             howto manager.      (line  538)
* BFD_RELOC_XSTORMY16_FPTR16:            howto manager.      (line 1942)
* BFD_RELOC_X86_64_GLOB_DAT:             howto manager.      (line  532)
* BFD_RELOC_XSTORMY16_REL_12:            howto manager.      (line 1939)
* BFD_RELOC_X86_64_GOT32:                howto manager.      (line  529)
* BFD_RELOC_XTENSA_ASM_EXPAND:           howto manager.      (line 2060)
* BFD_RELOC_X86_64_GOT64:                howto manager.      (line  547)
* BFD_RELOC_XTENSA_ASM_SIMPLIFY:         howto manager.      (line 2065)
* BFD_RELOC_X86_64_GOTOFF64:             howto manager.      (line  545)
* BFD_RELOC_XTENSA_DIFF16:               howto manager.      (line 2007)
* BFD_RELOC_X86_64_GOTPC32:              howto manager.      (line  546)
* BFD_RELOC_XTENSA_DIFF32:               howto manager.      (line 2008)
* BFD_RELOC_X86_64_GOTPC32_TLSDESC:      howto manager.      (line  552)
* BFD_RELOC_XTENSA_DIFF8:                howto manager.      (line 2006)
* BFD_RELOC_X86_64_GOTPC64:              howto manager.      (line  549)
* BFD_RELOC_XTENSA_GLOB_DAT:             howto manager.      (line 1996)
* BFD_RELOC_X86_64_GOTPCREL:             howto manager.      (line  535)
* BFD_RELOC_XTENSA_JMP_SLOT:             howto manager.      (line 1997)
* BFD_RELOC_X86_64_GOTPCREL64:           howto manager.      (line  548)
* BFD_RELOC_XTENSA_OP0:                  howto manager.      (line 2054)
* BFD_RELOC_X86_64_GOTPLT64:             howto manager.      (line  550)
* BFD_RELOC_XTENSA_OP1:                  howto manager.      (line 2055)
* BFD_RELOC_X86_64_GOTTPOFF:             howto manager.      (line  543)
* BFD_RELOC_XTENSA_OP2:                  howto manager.      (line 2056)
* BFD_RELOC_X86_64_IRELATIVE:            howto manager.      (line  555)
* BFD_RELOC_XTENSA_PLT:                  howto manager.      (line 2001)
* BFD_RELOC_X86_64_JUMP_SLOT:            howto manager.      (line  533)
* BFD_RELOC_XTENSA_RELATIVE:             howto manager.      (line 1998)
* BFD_RELOC_X86_64_PLT32:                howto manager.      (line  530)
* BFD_RELOC_XTENSA_RTLD:                 howto manager.      (line 1991)
* BFD_RELOC_X86_64_PLTOFF64:             howto manager.      (line  551)
* BFD_RELOC_XTENSA_SLOT0_ALT:            howto manager.      (line 2036)
* BFD_RELOC_X86_64_RELATIVE:             howto manager.      (line  534)
* BFD_RELOC_XTENSA_SLOT0_OP:             howto manager.      (line 2016)
* BFD_RELOC_X86_64_TLSDESC:              howto manager.      (line  554)
* BFD_RELOC_XTENSA_SLOT10_ALT:           howto manager.      (line 2046)
* BFD_RELOC_X86_64_TLSDESC_CALL:         howto manager.      (line  553)
* BFD_RELOC_XTENSA_SLOT10_OP:            howto manager.      (line 2026)
* BFD_RELOC_X86_64_TLSGD:                howto manager.      (line  540)
* BFD_RELOC_XTENSA_SLOT11_ALT:           howto manager.      (line 2047)
* BFD_RELOC_X86_64_TLSLD:                howto manager.      (line  541)
* BFD_RELOC_XTENSA_SLOT11_OP:            howto manager.      (line 2027)
* BFD_RELOC_X86_64_TPOFF32:              howto manager.      (line  544)
* BFD_RELOC_XTENSA_SLOT12_ALT:           howto manager.      (line 2048)
* BFD_RELOC_X86_64_TPOFF64:              howto manager.      (line  539)
* BFD_RELOC_XTENSA_SLOT12_OP:            howto manager.      (line 2028)
* BFD_RELOC_XC16X_PAG:                   howto manager.      (line 2020)
* BFD_RELOC_XTENSA_SLOT13_ALT:           howto manager.      (line 2049)
* BFD_RELOC_XC16X_POF:                   howto manager.      (line 2021)
* BFD_RELOC_XTENSA_SLOT13_OP:            howto manager.      (line 2029)
* BFD_RELOC_XC16X_SEG:                   howto manager.      (line 2022)
* BFD_RELOC_XTENSA_SLOT14_ALT:           howto manager.      (line 2050)
* BFD_RELOC_XC16X_SOF:                   howto manager.      (line 2023)
* BFD_RELOC_XTENSA_SLOT14_OP:            howto manager.      (line 2030)
* BFD_RELOC_XSTORMY16_12:                howto manager.      (line 2012)
* BFD_RELOC_XTENSA_SLOT1_ALT:            howto manager.      (line 2037)
* BFD_RELOC_XSTORMY16_24:                howto manager.      (line 2013)
* BFD_RELOC_XTENSA_SLOT1_OP:             howto manager.      (line 2017)
* BFD_RELOC_XSTORMY16_FPTR16:            howto manager.      (line 2014)
* BFD_RELOC_XTENSA_SLOT2_ALT:            howto manager.      (line 2038)
* BFD_RELOC_XSTORMY16_REL_12:            howto manager.      (line 2011)
* BFD_RELOC_XTENSA_SLOT2_OP:             howto manager.      (line 2018)
* BFD_RELOC_XTENSA_ASM_EXPAND:           howto manager.      (line 2132)
* BFD_RELOC_XTENSA_SLOT3_ALT:            howto manager.      (line 2039)
* BFD_RELOC_XTENSA_ASM_SIMPLIFY:         howto manager.      (line 2137)
* BFD_RELOC_XTENSA_SLOT3_OP:             howto manager.      (line 2019)
* BFD_RELOC_XTENSA_DIFF16:               howto manager.      (line 2079)
* BFD_RELOC_XTENSA_SLOT4_ALT:            howto manager.      (line 2040)
* BFD_RELOC_XTENSA_DIFF32:               howto manager.      (line 2080)
* BFD_RELOC_XTENSA_SLOT4_OP:             howto manager.      (line 2020)
* BFD_RELOC_XTENSA_DIFF8:                howto manager.      (line 2078)
* BFD_RELOC_XTENSA_SLOT5_ALT:            howto manager.      (line 2041)
* BFD_RELOC_XTENSA_GLOB_DAT:             howto manager.      (line 2068)
* BFD_RELOC_XTENSA_SLOT5_OP:             howto manager.      (line 2021)
* BFD_RELOC_XTENSA_JMP_SLOT:             howto manager.      (line 2069)
* BFD_RELOC_XTENSA_SLOT6_ALT:            howto manager.      (line 2042)
* BFD_RELOC_XTENSA_OP0:                  howto manager.      (line 2126)
* BFD_RELOC_XTENSA_SLOT6_OP:             howto manager.      (line 2022)
* BFD_RELOC_XTENSA_OP1:                  howto manager.      (line 2127)
* BFD_RELOC_XTENSA_SLOT7_ALT:            howto manager.      (line 2043)
* BFD_RELOC_XTENSA_OP2:                  howto manager.      (line 2128)
* BFD_RELOC_XTENSA_SLOT7_OP:             howto manager.      (line 2023)
* BFD_RELOC_XTENSA_PLT:                  howto manager.      (line 2073)
* BFD_RELOC_XTENSA_SLOT8_ALT:            howto manager.      (line 2044)
* BFD_RELOC_XTENSA_RELATIVE:             howto manager.      (line 2070)
* BFD_RELOC_XTENSA_SLOT8_OP:             howto manager.      (line 2024)
* BFD_RELOC_XTENSA_RTLD:                 howto manager.      (line 2063)
* BFD_RELOC_XTENSA_SLOT9_ALT:            howto manager.      (line 2045)
* BFD_RELOC_XTENSA_SLOT0_ALT:            howto manager.      (line 2108)
* BFD_RELOC_XTENSA_SLOT9_OP:             howto manager.      (line 2025)
* BFD_RELOC_XTENSA_SLOT0_OP:             howto manager.      (line 2088)
* BFD_RELOC_Z80_DISP8:                   howto manager.      (line 2070)
* BFD_RELOC_XTENSA_SLOT10_ALT:           howto manager.      (line 2118)
* BFD_RELOC_Z8K_CALLR:                   howto manager.      (line 2076)
* BFD_RELOC_XTENSA_SLOT10_OP:            howto manager.      (line 2098)
* BFD_RELOC_Z8K_DISP7:                   howto manager.      (line 2073)
* BFD_RELOC_XTENSA_SLOT11_ALT:           howto manager.      (line 2119)
* BFD_RELOC_Z8K_IMM4L:                   howto manager.      (line 2079)
* BFD_RELOC_XTENSA_SLOT11_OP:            howto manager.      (line 2099)
* bfd_scan_arch:                         Architectures.      (line  412)
* BFD_RELOC_XTENSA_SLOT12_ALT:           howto manager.      (line 2120)
* bfd_scan_vma:                          BFD front end.      (line  426)
* BFD_RELOC_XTENSA_SLOT12_OP:            howto manager.      (line 2100)
* bfd_seach_for_target:                  bfd_target.         (line  464)
* BFD_RELOC_XTENSA_SLOT13_ALT:           howto manager.      (line 2121)
 
* BFD_RELOC_XTENSA_SLOT13_OP:            howto manager.      (line 2101)
 
* BFD_RELOC_XTENSA_SLOT14_ALT:           howto manager.      (line 2122)
 
* BFD_RELOC_XTENSA_SLOT14_OP:            howto manager.      (line 2102)
 
* BFD_RELOC_XTENSA_SLOT1_ALT:            howto manager.      (line 2109)
 
* BFD_RELOC_XTENSA_SLOT1_OP:             howto manager.      (line 2089)
 
* BFD_RELOC_XTENSA_SLOT2_ALT:            howto manager.      (line 2110)
 
* BFD_RELOC_XTENSA_SLOT2_OP:             howto manager.      (line 2090)
 
* BFD_RELOC_XTENSA_SLOT3_ALT:            howto manager.      (line 2111)
 
* BFD_RELOC_XTENSA_SLOT3_OP:             howto manager.      (line 2091)
 
* BFD_RELOC_XTENSA_SLOT4_ALT:            howto manager.      (line 2112)
 
* BFD_RELOC_XTENSA_SLOT4_OP:             howto manager.      (line 2092)
 
* BFD_RELOC_XTENSA_SLOT5_ALT:            howto manager.      (line 2113)
 
* BFD_RELOC_XTENSA_SLOT5_OP:             howto manager.      (line 2093)
 
* BFD_RELOC_XTENSA_SLOT6_ALT:            howto manager.      (line 2114)
 
* BFD_RELOC_XTENSA_SLOT6_OP:             howto manager.      (line 2094)
 
* BFD_RELOC_XTENSA_SLOT7_ALT:            howto manager.      (line 2115)
 
* BFD_RELOC_XTENSA_SLOT7_OP:             howto manager.      (line 2095)
 
* BFD_RELOC_XTENSA_SLOT8_ALT:            howto manager.      (line 2116)
 
* BFD_RELOC_XTENSA_SLOT8_OP:             howto manager.      (line 2096)
 
* BFD_RELOC_XTENSA_SLOT9_ALT:            howto manager.      (line 2117)
 
* BFD_RELOC_XTENSA_SLOT9_OP:             howto manager.      (line 2097)
 
* BFD_RELOC_XTENSA_TLS_ARG:              howto manager.      (line 2147)
 
* BFD_RELOC_XTENSA_TLS_CALL:             howto manager.      (line 2148)
 
* BFD_RELOC_XTENSA_TLS_DTPOFF:           howto manager.      (line 2144)
 
* BFD_RELOC_XTENSA_TLS_FUNC:             howto manager.      (line 2146)
 
* BFD_RELOC_XTENSA_TLS_TPOFF:            howto manager.      (line 2145)
 
* BFD_RELOC_XTENSA_TLSDESC_ARG:          howto manager.      (line 2143)
 
* BFD_RELOC_XTENSA_TLSDESC_FN:           howto manager.      (line 2142)
 
* BFD_RELOC_Z80_DISP8:                   howto manager.      (line 2151)
 
* BFD_RELOC_Z8K_CALLR:                   howto manager.      (line 2157)
 
* BFD_RELOC_Z8K_DISP7:                   howto manager.      (line 2154)
 
* BFD_RELOC_Z8K_IMM4L:                   howto manager.      (line 2160)
 
* bfd_scan_arch:                         Architectures.      (line  433)
 
* bfd_scan_vma:                          BFD front end.      (line  513)
 
* bfd_seach_for_target:                  bfd_target.         (line  470)
* bfd_section_already_linked:            Writing the symbol table.
* bfd_section_already_linked:            Writing the symbol table.
                                                             (line   55)
                                                             (line   55)
* bfd_section_list_clear:                section prototypes. (line    8)
* bfd_section_list_clear:                section prototypes. (line    8)
* bfd_sections_find_if:                  section prototypes. (line  176)
* bfd_sections_find_if:                  section prototypes. (line  176)
* bfd_set_arch_info:                     Architectures.      (line  453)
* bfd_set_arch_info:                     Architectures.      (line  474)
* bfd_set_archive_head:                  Archives.           (line   69)
* bfd_set_archive_head:                  Archives.           (line   69)
* bfd_set_default_target:                bfd_target.         (line  429)
* bfd_set_default_target:                bfd_target.         (line  435)
* bfd_set_error:                         BFD front end.      (line  236)
* bfd_set_error:                         BFD front end.      (line  323)
* bfd_set_error_handler:                 BFD front end.      (line  278)
* bfd_set_error_handler:                 BFD front end.      (line  365)
* bfd_set_error_program_name:            BFD front end.      (line  287)
* bfd_set_error_program_name:            BFD front end.      (line  374)
* bfd_set_file_flags:                    BFD front end.      (line  346)
* bfd_set_file_flags:                    BFD front end.      (line  433)
* bfd_set_format:                        Formats.            (line   68)
* bfd_set_format:                        Formats.            (line   68)
* bfd_set_gp_size:                       BFD front end.      (line  416)
* bfd_set_gp_size:                       BFD front end.      (line  503)
* bfd_set_private_flags:                 BFD front end.      (line  493)
* bfd_set_private_flags:                 BFD front end.      (line  580)
* bfd_set_reloc:                         BFD front end.      (line  336)
* bfd_set_reloc:                         BFD front end.      (line  423)
* bfd_set_section_contents:              section prototypes. (line  207)
* bfd_set_section_contents:              section prototypes. (line  207)
* bfd_set_section_flags:                 section prototypes. (line  140)
* bfd_set_section_flags:                 section prototypes. (line  140)
* bfd_set_section_size:                  section prototypes. (line  193)
* bfd_set_section_size:                  section prototypes. (line  193)
* bfd_set_start_address:                 BFD front end.      (line  395)
* bfd_set_start_address:                 BFD front end.      (line  482)
* bfd_set_symtab:                        symbol handling functions.
* bfd_set_symtab:                        symbol handling functions.
                                                             (line   60)
                                                             (line   60)
* bfd_symbol_info:                       symbol handling functions.
* bfd_symbol_info:                       symbol handling functions.
                                                             (line  130)
                                                             (line  130)
* bfd_target_list:                       bfd_target.         (line  455)
* bfd_target_list:                       bfd_target.         (line  461)
* bfd_write_bigendian_4byte_int:         Internal.           (line   13)
* bfd_write_bigendian_4byte_int:         Internal.           (line   13)
* bfd_zalloc:                            Opening and Closing.
* bfd_zalloc:                            Opening and Closing.
                                                             (line  228)
                                                             (line  228)
* bfd_zalloc2:                           Opening and Closing.
* bfd_zalloc2:                           Opening and Closing.
                                                             (line  237)
                                                             (line  237)
* coff_symbol_type:                      coff.               (line  186)
* coff_symbol_type:                      coff.               (line  244)
* core_file_matches_executable_p:        Core Files.         (line   30)
* core_file_matches_executable_p:        Core Files.         (line   30)
* find_separate_debug_file:              Opening and Closing.
* find_separate_debug_file:              Opening and Closing.
                                                             (line  279)
                                                             (line  279)
* generic_core_file_matches_executable_p: Core Files.        (line   40)
* generic_core_file_matches_executable_p: Core Files.        (line   40)
* get_debug_link_info:                   Opening and Closing.
* get_debug_link_info:                   Opening and Closing.
                                                             (line  260)
                                                             (line  260)
* Hash tables:                           Hash Tables.        (line    6)
* Hash tables:                           Hash Tables.        (line    6)
* internal object-file format:           Canonical format.   (line   11)
* internal object-file format:           Canonical format.   (line   11)
* Linker:                                Linker Functions.   (line    6)
* Linker:                                Linker Functions.   (line    6)
* Other functions:                       BFD front end.      (line  508)
* Other functions:                       BFD front end.      (line  595)
* separate_debug_file_exists:            Opening and Closing.
* separate_debug_file_exists:            Opening and Closing.
                                                             (line  270)
                                                             (line  270)
* struct bfd_iovec:                      BFD front end.      (line  711)
* struct bfd_iovec:                      BFD front end.      (line  798)
* target vector (_bfd_final_link):       Performing the Final Link.
* target vector (_bfd_final_link):       Performing the Final Link.
                                                             (line    6)
                                                             (line    6)
* target vector (_bfd_link_add_symbols): Adding Symbols to the Hash Table.
* target vector (_bfd_link_add_symbols): Adding Symbols to the Hash Table.
                                                             (line    6)
                                                             (line    6)
* target vector (_bfd_link_hash_table_create): Creating a Linker Hash Table.
* target vector (_bfd_link_hash_table_create): Creating a Linker Hash Table.
Line 10627... Line 11220...
* what is it?:                           Overview.           (line    6)
* what is it?:                           Overview.           (line    6)
 
 
 
 


Tag Table:
Tag Table:
Node: Top1045
Node: Top1051
Node: Overview1384
Node: Overview1390
Node: History2435
Node: History2441
Node: How It Works3381
Node: How It Works3387
Node: What BFD Version 2 Can Do4924
Node: What BFD Version 2 Can Do4930
Node: BFD information loss6239
Node: BFD information loss6245
Node: Canonical format8771
Node: Canonical format8777
Node: BFD front end13143
Node: BFD front end13149
Node: Memory Usage40479
Node: Memory Usage44457
Node: Initialization41707
Node: Initialization45685
Node: Sections42166
Node: Sections46144
Node: Section Input42649
Node: Section Input46627
Node: Section Output44014
Node: Section Output47992
Node: typedef asection46500
Node: typedef asection50478
Node: section prototypes71081
Node: section prototypes75809
Node: Symbols80761
Node: Symbols85489
Node: Reading Symbols82356
Node: Reading Symbols87084
Node: Writing Symbols83463
Node: Writing Symbols88191
Node: Mini Symbols85172
Node: Mini Symbols89900
Node: typedef asymbol86146
Node: typedef asymbol90874
Node: symbol handling functions91407
Node: symbol handling functions96933
Node: Archives96749
Node: Archives102275
Node: Formats100475
Node: Formats106001
Node: Relocations103423
Node: Relocations108949
Node: typedef arelent104150
Node: typedef arelent109676
Node: howto manager119961
Node: howto manager125487
Node: Core Files187149
Node: Core Files197788
Node: Targets188966
Node: Targets199605
Node: bfd_target190936
Node: bfd_target201575
Node: Architectures211241
Node: Architectures222154
Node: Opening and Closing233527
Node: Opening and Closing245337
Node: Internal244791
Node: Internal256601
Node: File Caching251124
Node: File Caching262934
Node: Linker Functions253038
Node: Linker Functions264848
Node: Creating a Linker Hash Table254711
Node: Creating a Linker Hash Table266521
Node: Adding Symbols to the Hash Table256449
Node: Adding Symbols to the Hash Table268259
Node: Differing file formats257349
Node: Differing file formats269159
Node: Adding symbols from an object file259074
Node: Adding symbols from an object file270884
Node: Adding symbols from an archive261225
Node: Adding symbols from an archive273035
Node: Performing the Final Link263639
Node: Performing the Final Link275449
Node: Information provided by the linker264881
Node: Information provided by the linker276691
Node: Relocating the section contents266035
Node: Relocating the section contents277845
Node: Writing the symbol table267786
Node: Writing the symbol table279596
Node: Hash Tables270828
Node: Hash Tables283611
Node: Creating and Freeing a Hash Table272026
Node: Creating and Freeing a Hash Table284809
Node: Looking Up or Entering a String273276
Node: Looking Up or Entering a String286059
Node: Traversing a Hash Table274529
Node: Traversing a Hash Table287312
Node: Deriving a New Hash Table Type275318
Node: Deriving a New Hash Table Type288101
Node: Define the Derived Structures276384
Node: Define the Derived Structures289167
Node: Write the Derived Creation Routine277465
Node: Write the Derived Creation Routine290248
Node: Write Other Derived Routines280089
Node: Write Other Derived Routines292872
Node: BFD back ends281404
Node: BFD back ends294187
Node: What to Put Where281674
Node: What to Put Where294457
Node: aout281854
Node: aout294637
Node: coff288172
Node: coff300955
Node: elf312649
Node: elf329388
Node: mmo313512
Node: mmo329789
Node: File layout314440
Node: File layout330717
Node: Symbol-table320087
Node: Symbol-table336364
Node: mmo section mapping323856
Node: mmo section mapping340133
Node: GNU Free Documentation License327508
Node: GNU Free Documentation License343785
Node: BFD Index347237
Node: BFD Index368868


End Tag Table
End Tag Table

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.