/freebsd-11-stable/contrib/binutils/ld/ |
H A D | ldwrite.c | 36 /* Build link_order structures for the BFD linker. */ 46 struct bfd_link_order *link_order; local 53 link_order = bfd_new_link_order (output_bfd, output_section); 54 if (link_order == NULL) 57 link_order->type = bfd_data_link_order; 58 link_order->offset = statement->data_statement.output_offset; 59 link_order->u.data.contents = xmalloc (QUAD_SIZE); 140 bfd_put_64 (output_bfd, value, link_order->u.data.contents); 152 (link_order->u.data.contents 155 (link_order 182 struct bfd_link_order *link_order; local 237 struct bfd_link_order *link_order; local 267 struct bfd_link_order *link_order; local [all...] |
H A D | ldlang.c | 3379 output_section->map_head.link_order = NULL; 3380 output_section->map_tail.link_order = NULL; 3395 and map_tail link_order fields. */
|
/freebsd-11-stable/contrib/binutils/bfd/ |
H A D | simple.c | 158 struct bfd_link_order link_order; local 198 memset (&link_order, 0, sizeof (link_order)); 199 link_order.next = NULL; 200 link_order.type = bfd_indirect_link_order; 201 link_order.offset = 0; 202 link_order.size = sec->size; 203 link_order.u.indirect.section = sec; 246 &link_order,
|
H A D | reloc16.c | 242 link_order, 248 struct bfd_link_order *link_order; 254 bfd *input_bfd = link_order->u.indirect.section->owner; 255 asection *input_section = link_order->u.indirect.section; 267 link_order, 300 while (dst_address < link_order->size) 313 run = link_order->size - dst_address; 323 bfd_coff_reloc16_extra_cases (input_bfd, link_info, link_order,
|
H A D | linker.c | 313 <<link_order>> structures attached to the <<map_head.link_order>> 314 field (the <<link_order>> structure is defined in 329 <<link_order>> structures attached to each section of the 330 output file. Each <<link_order>> structure should either be 335 For efficiency, a <<link_order>> of type 338 specially. This type of <<link_order>> describes part of an 376 looking through the <<link_order>> structures, or it may be 2022 for (p = o->map_head.link_order; p != NULL; p = p->next) 2051 for (p = o->map_head.link_order; 2502 _bfd_generic_reloc_link_order(bfd *abfd, struct bfd_link_info *info, asection *sec, struct bfd_link_order *link_order) argument 2632 _bfd_default_link_order(bfd *abfd, struct bfd_link_info *info, asection *sec, struct bfd_link_order *link_order) argument 2655 default_data_link_order(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED, asection *sec, struct bfd_link_order *link_order) argument 2709 default_indirect_link_order(bfd *output_bfd, struct bfd_link_info *info, asection *output_section, struct bfd_link_order *link_order, bfd_boolean generic_linker) argument 2835 _bfd_count_link_order_relocs(struct bfd_link_order *link_order) argument [all...] |
H A D | bfd.c | 1314 struct bfd_link_order *link_order, 1323 if (link_order->type == bfd_indirect_link_order) 1325 abfd2 = link_order->u.indirect.section->owner; 1334 return (*fn) (abfd, link_info, link_order, data, relocatable, symbols); 1309 bfd_get_relocated_section_contents(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument
|
H A D | cofflink.c | 699 for (p = o->map_head.link_order; p != NULL; p = p->next) 894 for (p = o->map_head.link_order; p != NULL; p = p->next) 2698 struct bfd_link_order *link_order) 2704 howto = bfd_reloc_type_lookup (output_bfd, link_order->u.reloc.p->reloc); 2711 if (link_order->u.reloc.p->addend != 0) 2725 (bfd_vma) link_order->u.reloc.p->addend,\ 2737 (link_order->type == bfd_section_reloc_link_order 2739 link_order->u.reloc.p->u.section) 2740 : link_order->u.reloc.p->u.name), 2741 howto->name, link_order 2694 _bfd_coff_reloc_link_order(bfd *output_bfd, struct coff_final_link_info *finfo, asection *output_section, struct bfd_link_order *link_order) argument [all...] |
H A D | reloc.c | 5172 struct bfd_link_order *link_order, 5186 struct bfd_link_order *link_order, 5192 bfd *input_bfd = link_order->u.indirect.section->owner; 5193 asection *input_section = link_order->u.indirect.section; 5184 bfd_generic_get_relocated_section_contents(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument
|
H A D | bout.c | 1211 struct bfd_link_order *link_order, 1217 bfd *input_bfd = link_order->u.indirect.section->owner; 1218 asection *input_section = link_order->u.indirect.section; 1229 link_order, 1260 while (dst_address < link_order->size) 1273 run = link_order->size - dst_address; 1206 b_out_bfd_get_relocated_section_contents(bfd *output_bfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument
|
H A D | ecoff.c | 4005 struct bfd_link_order *link_order) 4016 input_section = link_order->u.indirect.section; 4022 BFD_ASSERT (input_section->output_offset == link_order->offset); 4023 BFD_ASSERT (input_section->size == link_order->size); 4095 struct bfd_link_order *link_order) 4107 type = link_order->type; 4109 addend = link_order->u.reloc.p->addend; 4113 rel.address = link_order->offset; 4115 rel.howto = bfd_reloc_type_lookup (output_bfd, link_order->u.reloc.p->reloc); 4124 section = link_order 3992 ecoff_indirect_link_order(bfd *output_bfd, struct bfd_link_info *info, asection *output_section, struct bfd_link_order *link_order) argument 4082 ecoff_reloc_link_order(bfd *output_bfd, struct bfd_link_info *info, asection *output_section, struct bfd_link_order *link_order) argument [all...] |
H A D | libcoff.h | 897 #define bfd_coff_reloc16_extra_cases(abfd, link_info, link_order,\ 900 (abfd, link_info, link_order, reloc, data, src_ptr, dst_ptr))
|
H A D | elf32-cr16.c | 921 struct bfd_link_order *link_order, 927 asection *input_section = link_order->u.indirect.section; 938 link_order, data, 919 elf32_cr16_get_relocated_section_contents(bfd *output_bfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument
|
H A D | elflink.c | 7388 for (lo = rela_dyn->map_head.link_order; lo != NULL; lo = lo->next) 7442 for (lo = rel_dyn->map_head.link_order; lo != NULL; lo = lo->next) 7523 for (lo = dynamic_relocs->map_head.link_order; lo != NULL; lo = lo->next) 7548 for (lo = dynamic_relocs->map_head.link_order; lo != NULL; lo = lo->next) 7600 for (lo = dynamic_relocs->map_head.link_order; lo != NULL; lo = lo->next) 9027 struct bfd_link_order *link_order) 9040 howto = bfd_reloc_type_lookup (output_bfd, link_order->u.reloc.p->reloc); 9047 addend = link_order->u.reloc.p->addend; 9053 if (link_order->type == bfd_section_reloc_link_order) 9055 indx = link_order 9014 elf_reloc_link_order(bfd *output_bfd, struct bfd_link_info *info, asection *output_section, struct bfd_link_order *link_order) argument [all...] |
H A D | coff-alpha.c | 777 alpha_ecoff_get_relocated_section_contents (abfd, link_info, link_order, 781 struct bfd_link_order *link_order; 786 bfd *input_bfd = link_order->u.indirect.section->owner; 787 asection *input_section = link_order->u.indirect.section;
|
H A D | xcofflink.c | 5154 struct bfd_link_order *link_order) 5165 if (link_order->type == bfd_section_reloc_link_order) 5172 howto = bfd_reloc_type_lookup (output_bfd, link_order->u.reloc.p->reloc); 5181 link_order->u.reloc.p->u.name, 5186 (finfo->info, link_order->u.reloc.p->u.name, NULL, NULL, (bfd_vma) 0))) 5208 addend = link_order->u.reloc.p->addend; 5236 (finfo->info, NULL, link_order->u.reloc.p->u.name, 5245 (file_ptr) link_order->offset, size); 5261 irel->r_vaddr = output_section->vma + link_order->offset; 5391 for (p = o->map_head.link_order; 5145 xcoff_reloc_link_order(bfd *output_bfd, struct xcoff_final_link_info *finfo, asection *output_section, struct bfd_link_order *link_order) argument [all...] |
H A D | libbfd.h | 2018 struct bfd_link_order *link_order,
|
H A D | elfxx-mips.c | 1096 s->map_head.link_order = NULL; 10036 struct bfd_link_order *link_order, 10042 bfd *input_bfd = link_order->u.indirect.section->owner; 10043 asection *input_section = link_order->u.indirect.section; 10380 for (p = o->map_head.link_order; p != NULL; p = p->next) 10423 o->map_head.link_order = NULL; 10496 for (p = o->map_head.link_order; p != NULL; p = p->next) 10637 o->map_head.link_order = NULL; 10656 for (p = o->map_head.link_order; p != NULL; p = p->next) 10676 o->map_head.link_order 9994 _bfd_elf_mips_get_relocated_section_contents(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument [all...] |
H A D | coff-ppc.c | 2138 for (p = o->map_head.link_order; p != NULL; p = p->next) 2320 for (p = o->map_head.link_order; p != NULL; p = p->next)
|
H A D | aoutx.h | 5354 ->map_head.link_order) 5358 ->map_head.link_order) 5450 for (p = o->map_head.link_order; p != NULL; p = p->next) 5458 for (p = o->map_head.link_order; 5503 for (p = o->map_head.link_order;
|
H A D | elf64-alpha.c | 5033 for (p = o->map_head.link_order; 5154 o->map_head.link_order = (struct bfd_link_order *) NULL;
|
H A D | bfd-in2.h | 1516 struct bfd_link_order *link_order; 5315 /* Do a link based on the link_order structures attached to each 1509 struct bfd_link_order *link_order; member in union:bfd_section::__anon176
|
H A D | coffcode.h | 1388 .#define bfd_coff_reloc16_extra_cases(abfd, link_info, link_order,\ 1391 . (abfd, link_info, link_order, reloc, data, src_ptr, dst_ptr)) 5030 struct bfd_link_order *link_order ATTRIBUTE_UNUSED,
|
H A D | elf32-spu.c | 2060 for (l = sec->output_section->map_head.link_order; l != NULL; l = l->next) 2079 info->callbacks->einfo (_("%A link_order not found\n"), sec);
|
H A D | elfxx-ia64.c | 1774 struct bfd_link_order *order = m->sections[i]->map_head.link_order;
|
/freebsd-11-stable/gnu/usr.bin/binutils/libbfd/ |
H A D | bfd.h | 1522 struct bfd_link_order *link_order; 5322 /* Do a link based on the link_order structures attached to each 1515 struct bfd_link_order *link_order; member in union:bfd_section::__anon4638
|