Searched refs:link_order (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-11-stable/contrib/binutils/ld/
H A Dldwrite.c36 /* 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 Dldlang.c3379 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 Dsimple.c158 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 Dreloc16.c242 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 Dlinker.c313 <<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 Dbfd.c1314 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 Dcofflink.c699 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 Dreloc.c5172 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 Dbout.c1211 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 Decoff.c4005 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 Dlibcoff.h897 #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 Delf32-cr16.c921 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 Delflink.c7388 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 Dcoff-alpha.c777 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 Dxcofflink.c5154 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 Dlibbfd.h2018 struct bfd_link_order *link_order,
H A Delfxx-mips.c1096 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 Dcoff-ppc.c2138 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 Daoutx.h5354 ->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 Delf64-alpha.c5033 for (p = o->map_head.link_order;
5154 o->map_head.link_order = (struct bfd_link_order *) NULL;
H A Dbfd-in2.h1516 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 Dcoffcode.h1388 .#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 Delf32-spu.c2060 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 Delfxx-ia64.c1774 struct bfd_link_order *order = m->sections[i]->map_head.link_order;
/freebsd-11-stable/gnu/usr.bin/binutils/libbfd/
H A Dbfd.h1522 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

Completed in 777 milliseconds

12