Lines Matching defs:xcoff_backend_data_rec

30 struct xcoff_backend_data_rec  struct
33 bfd_coff_backend_data coff;
36 unsigned short _xcoff_magic_number;
39 enum bfd_architecture _xcoff_architecture;
40 long _xcoff_machine;
43 void (* _xcoff_swap_ldhdr_in) (bfd *, const void *, struct internal_ldhdr *);
44 void (* _xcoff_swap_ldhdr_out)(bfd *, const struct internal_ldhdr *, void *);
45 void (* _xcoff_swap_ldsym_in) (bfd *, const void *, struct internal_ldsym *);
46 void (* _xcoff_swap_ldsym_out)(bfd *, const struct internal_ldsym *, void *);
47 void (* _xcoff_swap_ldrel_in) (bfd *, const void *, struct internal_ldrel *);
48 void (* _xcoff_swap_ldrel_out)(bfd *, const struct internal_ldrel *, void *);
51 unsigned int _xcoff_ldhdrsz;
52 unsigned int _xcoff_ldsymsz;
53 unsigned int _xcoff_ldrelsz;
56 unsigned int _xcoff_function_descriptor_size;
59 unsigned int _xcoff_small_aout_header_size;
64 unsigned long _xcoff_ldhdr_version;
66 bool (* _xcoff_put_symbol_name)
70 bool (* _xcoff_put_ldsymbol_name)
74 reloc_howto_type *_xcoff_dynamic_reloc;
76 asection * (* _xcoff_create_csect_from_smclas)
82 bool (*_xcoff_is_lineno_count_overflow) (bfd *, bfd_vma);
83 bool (*_xcoff_is_reloc_count_overflow) (bfd *, bfd_vma);
88 bfd_vma (*_xcoff_loader_symbol_offset) (bfd *, struct internal_ldhdr *);
89 bfd_vma (*_xcoff_loader_reloc_offset) (bfd *, struct internal_ldhdr *);
93 const unsigned long *_xcoff_glink_code;
96 unsigned long _xcoff_glink_size;
99 unsigned int _xcoff_rtinit_size;
100 bool (*_xcoff_generate_rtinit)
107 const unsigned long *_xcoff_stub_indirect_call_code;
108 unsigned long _xcoff_stub_indirect_call_size;
132 ((struct xcoff_backend_data_rec *) (abfd)->xvec->backend_data) argument