Line 206... |
Line 206... |
.
|
.
|
. {* The pad character for file names within an archive header. *}
|
. {* The pad character for file names within an archive header. *}
|
. char ar_pad_char;
|
. char ar_pad_char;
|
.
|
.
|
. {* The maximum number of characters in an archive header. *}
|
. {* The maximum number of characters in an archive header. *}
|
. unsigned short ar_max_namelen;
|
. unsigned char ar_max_namelen;
|
|
.
|
|
. {* How well this target matches, used to select between various
|
|
. possible targets when more than one target matches. *}
|
|
. unsigned char match_priority;
|
.
|
.
|
. {* Entries for byte swapping for data. These are different from the
|
. {* Entries for byte swapping for data. These are different from the
|
. other entry points, since they don't take a BFD as the first argument.
|
. other entry points, since they don't take a BFD as the first argument.
|
. Certain other handlers could do the same. *}
|
. Certain other handlers could do the same. *}
|
. bfd_uint64_t (*bfd_getx64) (const void *);
|
. bfd_uint64_t (*bfd_getx64) (const void *);
|
Line 687... |
Line 691... |
extern const bfd_target bfd_elf32_tic6x_le_vec;
|
extern const bfd_target bfd_elf32_tic6x_le_vec;
|
extern const bfd_target bfd_elf32_tic6x_elf_be_vec;
|
extern const bfd_target bfd_elf32_tic6x_elf_be_vec;
|
extern const bfd_target bfd_elf32_tic6x_elf_le_vec;
|
extern const bfd_target bfd_elf32_tic6x_elf_le_vec;
|
extern const bfd_target bfd_elf32_tic6x_linux_be_vec;
|
extern const bfd_target bfd_elf32_tic6x_linux_be_vec;
|
extern const bfd_target bfd_elf32_tic6x_linux_le_vec;
|
extern const bfd_target bfd_elf32_tic6x_linux_le_vec;
|
|
extern const bfd_target bfd_elf32_tilegx_vec;
|
|
extern const bfd_target bfd_elf32_tilepro_vec;
|
extern const bfd_target bfd_elf32_tradbigmips_vec;
|
extern const bfd_target bfd_elf32_tradbigmips_vec;
|
extern const bfd_target bfd_elf32_tradlittlemips_vec;
|
extern const bfd_target bfd_elf32_tradlittlemips_vec;
|
extern const bfd_target bfd_elf32_tradbigmips_freebsd_vec;
|
extern const bfd_target bfd_elf32_tradbigmips_freebsd_vec;
|
extern const bfd_target bfd_elf32_tradlittlemips_freebsd_vec;
|
extern const bfd_target bfd_elf32_tradlittlemips_freebsd_vec;
|
extern const bfd_target bfd_elf32_us_cris_vec;
|
extern const bfd_target bfd_elf32_us_cris_vec;
|
Line 723... |
Line 729... |
extern const bfd_target bfd_elf64_sh64lnbsd_vec;
|
extern const bfd_target bfd_elf64_sh64lnbsd_vec;
|
extern const bfd_target bfd_elf64_sh64nbsd_vec;
|
extern const bfd_target bfd_elf64_sh64nbsd_vec;
|
extern const bfd_target bfd_elf64_sparc_vec;
|
extern const bfd_target bfd_elf64_sparc_vec;
|
extern const bfd_target bfd_elf64_sparc_freebsd_vec;
|
extern const bfd_target bfd_elf64_sparc_freebsd_vec;
|
extern const bfd_target bfd_elf64_sparc_sol2_vec;
|
extern const bfd_target bfd_elf64_sparc_sol2_vec;
|
|
extern const bfd_target bfd_elf64_tilegx_vec;
|
extern const bfd_target bfd_elf64_tradbigmips_vec;
|
extern const bfd_target bfd_elf64_tradbigmips_vec;
|
extern const bfd_target bfd_elf64_tradlittlemips_vec;
|
extern const bfd_target bfd_elf64_tradlittlemips_vec;
|
extern const bfd_target bfd_elf64_tradbigmips_freebsd_vec;
|
extern const bfd_target bfd_elf64_tradbigmips_freebsd_vec;
|
extern const bfd_target bfd_elf64_tradlittlemips_freebsd_vec;
|
extern const bfd_target bfd_elf64_tradlittlemips_freebsd_vec;
|
extern const bfd_target bfd_elf64_x86_64_freebsd_vec;
|
extern const bfd_target bfd_elf64_x86_64_freebsd_vec;
|
Line 1047... |
Line 1054... |
&bfd_elf32_sparc_sol2_vec,
|
&bfd_elf32_sparc_sol2_vec,
|
&bfd_elf32_sparc_vxworks_vec,
|
&bfd_elf32_sparc_vxworks_vec,
|
&bfd_elf32_spu_vec,
|
&bfd_elf32_spu_vec,
|
&bfd_elf32_tic6x_be_vec,
|
&bfd_elf32_tic6x_be_vec,
|
&bfd_elf32_tic6x_le_vec,
|
&bfd_elf32_tic6x_le_vec,
|
|
&bfd_elf32_tilegx_vec,
|
|
&bfd_elf32_tilepro_vec,
|
&bfd_elf32_tradbigmips_vec,
|
&bfd_elf32_tradbigmips_vec,
|
&bfd_elf32_tradlittlemips_vec,
|
&bfd_elf32_tradlittlemips_vec,
|
&bfd_elf32_tradbigmips_freebsd_vec,
|
&bfd_elf32_tradbigmips_freebsd_vec,
|
&bfd_elf32_tradlittlemips_freebsd_vec,
|
&bfd_elf32_tradlittlemips_freebsd_vec,
|
&bfd_elf32_us_cris_vec,
|
&bfd_elf32_us_cris_vec,
|
Line 1084... |
Line 1093... |
&bfd_elf64_sh64lin_vec,
|
&bfd_elf64_sh64lin_vec,
|
&bfd_elf64_sh64blin_vec,
|
&bfd_elf64_sh64blin_vec,
|
&bfd_elf64_sparc_vec,
|
&bfd_elf64_sparc_vec,
|
&bfd_elf64_sparc_freebsd_vec,
|
&bfd_elf64_sparc_freebsd_vec,
|
&bfd_elf64_sparc_sol2_vec,
|
&bfd_elf64_sparc_sol2_vec,
|
|
&bfd_elf64_tilegx_vec,
|
&bfd_elf64_tradbigmips_vec,
|
&bfd_elf64_tradbigmips_vec,
|
&bfd_elf64_tradlittlemips_vec,
|
&bfd_elf64_tradlittlemips_vec,
|
&bfd_elf64_tradbigmips_freebsd_vec,
|
&bfd_elf64_tradbigmips_freebsd_vec,
|
&bfd_elf64_tradlittlemips_freebsd_vec,
|
&bfd_elf64_tradlittlemips_freebsd_vec,
|
&bfd_elf64_x86_64_freebsd_vec,
|
&bfd_elf64_x86_64_freebsd_vec,
|