Home
last modified time | relevance | path

Searched refs:output_section (Results 1 – 25 of 141) sorted by relevance

123456

/mirbsd/src/gnu/usr.bin/binutils/ld/
Dldwrite.c45 asection *output_section; in build_link_order() local
50 output_section = statement->data_statement.output_section; in build_link_order()
51 ASSERT (output_section->owner == output_bfd); in build_link_order()
53 link_order = bfd_new_link_order (output_bfd, output_section); in build_link_order()
134 ASSERT (output_section->owner == output_bfd); in build_link_order()
181 asection *output_section; in build_link_order() local
186 output_section = rs->output_section; in build_link_order()
187 ASSERT (output_section->owner == output_bfd); in build_link_order()
189 link_order = bfd_new_link_order (output_bfd, output_section); in build_link_order()
208 link_order->u.reloc.p->u.section = rs->section->output_section; in build_link_order()
[all …]
/mirbsd/src/gnu/usr.bin/binutils/bfd/
Delf32-dlx.c87 relocation += symbol->section->output_section->vma; in _bfd_dlx_elf_hi16_reloc()
138 if (strcmp (input_section->name, symbol->section->output_section->name) != 0) in elf32_dlx_relocate16()
142 symbol->section->output_section->name); in elf32_dlx_relocate16()
147 allignment = 1 << (input_section->output_section->alignment_power - 1); in elf32_dlx_relocate16()
154 vallo += (((unsigned long)(input_section->output_section->vma + in elf32_dlx_relocate16()
160 symbol->section->output_section->vma + in elf32_dlx_relocate16()
201 if (strcmp (input_section->name, symbol->section->output_section->name) != 0) in elf32_dlx_relocate26()
205 symbol->section->output_section->name); in elf32_dlx_relocate26()
210 allignment = 1 << (input_section->output_section->alignment_power - 1); in elf32_dlx_relocate26()
217 vallo += (((unsigned long) (input_section->output_section->vma + in elf32_dlx_relocate26()
[all …]
Delf32-frv.c1416 if (sec->output_section in _frvfdpic_emit_got_relocs_plt_entries()
1417 && ! bfd_is_abs_section (sec->output_section) in _frvfdpic_emit_got_relocs_plt_entries()
1418 && ! bfd_is_und_section (sec->output_section)) in _frvfdpic_emit_got_relocs_plt_entries()
1419 dynindx = elf_section_data (sec->output_section)->dynindx; in _frvfdpic_emit_got_relocs_plt_entries()
1441 if (sec->output_section && elf_section_data (sec->output_section)) in _frvfdpic_emit_got_relocs_plt_entries()
1442 idx = elf_section_data (sec->output_section)->dynindx; in _frvfdpic_emit_got_relocs_plt_entries()
1455 ad += sec->output_section->vma; in _frvfdpic_emit_got_relocs_plt_entries()
1460 frvfdpic_got_section (info)->output_section in _frvfdpic_emit_got_relocs_plt_entries()
1474 ->output_section->vma in _frvfdpic_emit_got_relocs_plt_entries()
1509 ->output_section)->dynindx; in _frvfdpic_emit_got_relocs_plt_entries()
[all …]
Di386lynx.c141 asection *output_section = sym->section->output_section; variable
152 r_addend = g->addend + (*(g->sym_ptr_ptr))->section->output_section->vma;
165 if (bfd_is_com_section (output_section)
166 || bfd_is_abs_section (output_section)
167 || bfd_is_und_section (output_section))
187 r_index = output_section->target_index;
234 asection *output_section = sym->section->output_section; variable
240 r_addend = g->addend + (*(g->sym_ptr_ptr))->section->output_section->vma;
251 if (bfd_is_com_section (output_section)
252 || bfd_is_abs_section (output_section)
[all …]
Dstabs.c178 if ((stabsec->output_section != NULL in _bfd_link_section_stabs()
179 && bfd_is_abs_section (stabsec->output_section)) in _bfd_link_section_stabs()
180 || (stabstrsec->output_section != NULL in _bfd_link_section_stabs()
181 && bfd_is_abs_section (stabstrsec->output_section))) in _bfd_link_section_stabs()
529 if ((stabsec->output_section != NULL in _bfd_discard_section_stabs()
530 && bfd_is_abs_section (stabsec->output_section))) in _bfd_discard_section_stabs()
669 return bfd_set_section_contents (output_bfd, stabsec->output_section, in _bfd_write_section_stabs()
708 stabsec->output_section->size / STABSIZE - 1, in _bfd_write_section_stabs()
718 return bfd_set_section_contents (output_bfd, stabsec->output_section, in _bfd_write_section_stabs()
728 if (bfd_is_abs_section (sinfo->stabstr->output_section)) in _bfd_write_stab_strings()
[all …]
Daout-ns32k.c278 asection *output_section = sym->section->output_section; in MY_swap_std_reloc_out() local
280 r_addend = g->addend + (*(g->sym_ptr_ptr))->section->output_section->vma; in MY_swap_std_reloc_out()
290 if (bfd_is_com_section (output_section) in MY_swap_std_reloc_out()
291 || output_section == &bfd_abs_section in MY_swap_std_reloc_out()
292 || output_section == &bfd_und_section) in MY_swap_std_reloc_out()
315 r_index = output_section->target_index; in MY_swap_std_reloc_out()
Delf-hppa.h1234 gp_val = (gp->root.u.def.section->output_section->vma in elf_hppa_final_link()
1252 + sec->output_section->vma in elf_hppa_final_link()
1264 gp_val = sec->output_offset + sec->output_section->vma; in elf_hppa_final_link()
1398 if (sym_sec->output_section == NULL && dyn_h == NULL) in elf_hppa_relocate_section()
1405 else if (sym_sec->output_section) in elf_hppa_relocate_section()
1408 + sym_sec->output_section->vma); in elf_hppa_relocate_section()
1564 if (sym_sec == NULL || sym_sec->output_section == NULL) in elf_hppa_final_link_relocate()
1566 + hppa_info->stub_sec->output_section->vma); in elf_hppa_final_link_relocate()
1570 + input_section->output_section->vma); in elf_hppa_final_link_relocate()
1598 if (sym_sec == NULL || sym_sec->output_section == NULL) in elf_hppa_final_link_relocate()
[all …]
Delf32-hppa.c610 + input_sec->output_section->vma in hppa_type_of_stub()
716 + hsh->target_section->output_section->vma); in hppa_build_one_stub()
733 + hsh->target_section->output_section->vma); in hppa_build_one_stub()
738 + stub_sec->output_section->vma); in hppa_build_one_stub()
760 + htab->splt->output_section->vma in hppa_build_one_stub()
761 - elf_gp (htab->splt->output_section->owner)); in hppa_build_one_stub()
810 + hsh->target_section->output_section->vma); in hppa_build_one_stub()
815 + stub_sec->output_section->vma); in hppa_build_one_stub()
1796 sec = hdh_p->sec->output_section; in elf32_hppa_adjust_dynamic_symbol()
2101 asection *sec = hdh_p->sec->output_section; in readonly_dynrelocs()
[all …]
Delf32-m68k.c1531 outrel.r_offset = (sgot->output_section->vma
1554 relocation += sgot->output_section->vma;
1584 relocation = (splt->output_section->vma
1654 outrel.r_offset += (input_section->output_section->vma
1695 osec = sec->output_section;
1871 sgot->output_section->vma
1874 - (splt->output_section->vma
1886 (splt->output_section->vma
1893 rela.r_offset = (sgot->output_section->vma
1923 rela.r_offset = (sgot->output_section->vma
[all …]
Delf64-x86-64.c1229 s = p->sec->output_section; in elf64_x86_64_adjust_dynamic_symbol()
1512 asection *s = p->sec->output_section; in readonly_dynrelocs()
1581 && bfd_is_abs_section (p->sec->output_section)) in elf64_x86_64_size_dynamic_sections()
1592 if ((p->sec->output_section->flags & SEC_READONLY) != 0) in elf64_x86_64_size_dynamic_sections()
1944 outrel.r_offset = (htab->sgot->output_section->vma in elf64_x86_64_relocate_section()
1961 relocation = htab->sgot->output_section->vma in elf64_x86_64_relocate_section()
1964 relocation -= htab->sgotplt->output_section->vma in elf64_x86_64_relocate_section()
1994 relocation -= htab->sgotplt->output_section->vma in elf64_x86_64_relocate_section()
2000 relocation = htab->sgotplt->output_section->vma in elf64_x86_64_relocate_section()
2023 relocation = (htab->splt->output_section->vma in elf64_x86_64_relocate_section()
[all …]
Delf32-i386.c1453 s = p->sec->output_section; in elf_i386_adjust_dynamic_symbol()
1756 asection *s = p->sec->output_section; in readonly_dynrelocs()
1825 && bfd_is_abs_section (p->sec->output_section)) in elf_i386_size_dynamic_sections()
1836 if ((p->sec->output_section->flags & SEC_READONLY) != 0) in elf_i386_size_dynamic_sections()
2202 relocation = (sec->output_section->vma in elf_i386_relocate_section()
2245 addend += msec->output_section->vma + msec->output_offset; in elf_i386_relocate_section()
2288 relocation = (input_section->output_section->vma in elf_i386_relocate_section()
2364 outrel.r_offset = (htab->sgot->output_section->vma in elf_i386_relocate_section()
2380 relocation = htab->sgot->output_section->vma in elf_i386_relocate_section()
2382 - htab->sgotplt->output_section->vma in elf_i386_relocate_section()
[all …]
Daout-arm.c262 relocation += symbol->section->output_section->vma; in MY()
265 relocation -= input_section->output_section->vma; in MY()
359 asection *output_section = sym->section->output_section; in MY_swap_std_reloc_out() local
394 if (bfd_is_com_section (output_section) in MY_swap_std_reloc_out()
395 || output_section == &bfd_abs_section in MY_swap_std_reloc_out()
396 || output_section == &bfd_und_section) in MY_swap_std_reloc_out()
416 r_index = output_section->target_index; in MY_swap_std_reloc_out()
Delf-eh-frame.c393 if ((sec->output_section != NULL in _bfd_elf_discard_section_eh_frame()
394 && bfd_is_abs_section (sec->output_section))) in _bfd_elf_discard_section_eh_frame()
537 && (sec->output_section in _bfd_elf_discard_section_eh_frame()
538 == hdr_info->last_cie_sec->output_section) in _bfd_elf_discard_section_eh_frame()
872 if (bfd_is_abs_section (hdr_info->hdr_sec->output_section)) in _bfd_elf_maybe_strip_eh_frame_hdr()
885 if (o && o->size > 8 && !bfd_is_abs_section (o->output_section)) in _bfd_elf_maybe_strip_eh_frame_hdr()
994 return bfd_set_section_contents (abfd, sec->output_section, contents, in _bfd_elf_write_section_eh_frame()
1219 address += sec->output_section->vma + ent->offset + 8; in _bfd_elf_write_section_eh_frame()
1223 value -= sec->output_section->vma + ent->new_offset + 8; in _bfd_elf_write_section_eh_frame()
1231 = sec->output_section->vma + ent->new_offset; in _bfd_elf_write_section_eh_frame()
[all …]
Delf64-s390.c446 + symbol->section->output_section->vma
451 relocation -= (input_section->output_section->vma
1644 s = p->sec->output_section;
1941 asection *s = p->sec->output_section;
2011 && bfd_is_abs_section (p->sec->output_section))
2022 if ((p->sec->output_section->flags & SEC_READONLY) != 0)
2336 relocation += htab->sgot->output_section->vma;
2418 outrel.r_offset = (htab->sgot->output_section->vma
2443 relocation += htab->sgot->output_section->vma;
2458 relocation -= htab->sgot->output_section->vma;
[all …]
Dsunos.c1791 && h->root.root.u.def.section->output_section == NULL) in sunos_scan_dynamic_symbol()
2136 r_address = (splt->output_section->vma in sunos_write_dynamic_symbol()
2156 val = (h->root.root.u.def.section->output_section->vma in sunos_write_dynamic_symbol()
2266 asection *output_section; in sunos_write_dynamic_symbol() local
2269 output_section = sec->output_section; in sunos_write_dynamic_symbol()
2270 BFD_ASSERT (bfd_is_abs_section (output_section) in sunos_write_dynamic_symbol()
2271 || output_section->owner == output_bfd); in sunos_write_dynamic_symbol()
2280 if (output_section == obj_textsec (output_bfd)) in sunos_write_dynamic_symbol()
2284 else if (output_section == obj_datasec (output_bfd)) in sunos_write_dynamic_symbol()
2288 else if (output_section == obj_bsssec (output_bfd)) in sunos_write_dynamic_symbol()
[all …]
Dcofflink.c1312 if (a->output_section == bfd_abs_section_ptr) in mark_relocs()
1321 … ? (finfo->section_info[ a->output_section->target_index ].relocs + a->output_section->reloc_count) in mark_relocs()
1508 && (*secpp)->output_section == bfd_abs_section_ptr) in _bfd_coff_link_input_bfd()
1774 isym.n_scnum = (*secpp)->output_section->target_index; in _bfd_coff_link_input_bfd()
1791 isym.n_scnum = (*secpp)->output_section->target_index; in _bfd_coff_link_input_bfd()
1796 isym.n_value += (*secpp)->output_section->vma; in _bfd_coff_link_input_bfd()
2138 || (o->output_section->flags & SEC_HAS_CONTENTS) == 0) in _bfd_coff_link_input_bfd()
2146 offset = o->output_section->vma + o->output_offset - o->vma; in _bfd_coff_link_input_bfd()
2207 (o->output_section->line_filepos in _bfd_coff_link_input_bfd()
2208 + o->output_section->lineno_count * linesz in _bfd_coff_link_input_bfd()
[all …]
Delf32-m32r.c106 relocation -= (input_section->output_section->vma in m32r_elf_do_10_pcrel_reloc()
156 + symbol->section->output_section->vma in m32r_elf_10_pcrel_reloc()
212 relocation += symbol->section->output_section->vma; in m32r_elf_generic_reloc()
350 relocation += symbol->section->output_section->vma; in m32r_elf_hi16_reloc()
1309 m32r_elf_scom_section.output_section = &m32r_elf_scom_section; in _bfd_m32r_elf_symbol_processing()
1414 + h->u.def.section->output_section->vma in m32r_elf_final_sda_base()
1885 s = p->sec->output_section; in m32r_elf_adjust_dynamic_symbol()
2143 asection *s = p->sec->output_section; in readonly_dynrelocs()
2213 && bfd_is_abs_section (p->sec->output_section)) in m32r_elf_size_dynamic_sections()
2224 if ((p->sec->output_section->flags & SEC_READONLY) != 0) in m32r_elf_size_dynamic_sections()
[all …]
Delf32-v850.c794 relocation += symbol->section->output_section->vma; in v850_elf_reloc()
1403 value -= (input_section->output_section->vma in v850_elf_final_link_relocate()
1409 value -= (input_section->output_section->vma in v850_elf_final_link_relocate()
1422 value -= (input_section->output_section->vma in v850_elf_final_link_relocate()
1442 value -= sym_sec->output_section->vma; in v850_elf_final_link_relocate()
1462 + h->u.def.section->output_section->vma in v850_elf_final_link_relocate()
1465 value -= sym_sec->output_section->vma; in v850_elf_final_link_relocate()
1466 value -= (gp - sym_sec->output_section->vma); in v850_elf_final_link_relocate()
1487 + h->u.def.section->output_section->vma in v850_elf_final_link_relocate()
1506 + h->u.def.section->output_section->vma in v850_elf_final_link_relocate()
[all …]
Daout-cris.c158 asection *output_section = sym->section->output_section; in MY() local
166 r_addend += (*(g->sym_ptr_ptr))->section->output_section->vma; in MY()
194 r_index = output_section->target_index; in MY()
Driscix.c221 relocation += symbol->section->output_section->vma; in riscix_fix_pcrel_26()
224 relocation -= input_section->output_section->vma; in riscix_fix_pcrel_26()
297 asection *output_section = sym->section->output_section; in riscix_swap_std_reloc_out() local
324 if (bfd_is_com_section (output_section) in riscix_swap_std_reloc_out()
325 || output_section == & bfd_abs_section in riscix_swap_std_reloc_out()
326 || output_section == & bfd_und_section) in riscix_swap_std_reloc_out()
346 r_index = output_section->target_index; in riscix_swap_std_reloc_out()
Delf32-s390.c425 + symbol->section->output_section->vma
430 relocation -= (input_section->output_section->vma
1672 s = p->sec->output_section;
1970 asection *s = p->sec->output_section;
2040 && bfd_is_abs_section (p->sec->output_section))
2051 if ((p->sec->output_section->flags & SEC_READONLY) != 0)
2364 relocation += htab->sgot->output_section->vma;
2445 outrel.r_offset = (htab->sgot->output_section->vma
2470 relocation += htab->sgot->output_section->vma;
2484 relocation -= htab->sgot->output_section->vma;
[all …]
Dxcofflink.c3510 ldsym->l_scnum = (*csectpp)->output_section->target_index; in xcoff_link_input_bfd()
3512 + (*csectpp)->output_section->vma in xcoff_link_input_bfd()
3580 h->root.u.def.section->output_section->target_index; in xcoff_link_input_bfd()
3619 tocval = ((*csectpp)->output_section->vma in xcoff_link_input_bfd()
3630 tocend = ((*csectpp)->output_section->vma in xcoff_link_input_bfd()
3631 + (*csectpp)->output_section->size); in xcoff_link_input_bfd()
3641 new_toc_end = (o->output_section->vma in xcoff_link_input_bfd()
3671 (*csectpp)->output_section->target_index; in xcoff_link_input_bfd()
3784 isym.n_scnum = (*csectpp)->output_section->target_index; in xcoff_link_input_bfd()
3785 isym.n_value += ((*csectpp)->output_section->vma in xcoff_link_input_bfd()
[all …]
Delf64-hppa.c997 && h->root.u.def.section->output_section != NULL
1070 && dyn_h->h->root.u.def.section->output_section != NULL))
1096 && dyn_h->h->root.u.def.section->output_section != NULL))
1127 || h->root.u.def.section->output_section == NULL))
1782 s->output_section);
1975 + sopd->output_section->vma);
1977 sopd->output_section);
2011 value = _bfd_get_gp_value (splt->output_section->owner);
2021 + splt->output_section->vma);
2027 bfd_elf64_swap_reloca_out (splt->output_section->owner, &rel, loc);
[all …]
Dsimple.c113 output_info[section->index].section = section->output_section; in simple_save_output_info()
115 || section->output_section == NULL) in simple_save_output_info()
118 section->output_section = section; in simple_save_output_info()
129 section->output_section = output_info[section->index].section; in simple_restore_output_info()
Delf32-or32.c68 insn += symbol->section->output_section->vma; in or32_elf_32_reloc()
96 insn += symbol->section->output_section->vma; in or32_elf_16_reloc()
124 insn += symbol->section->output_section->vma; in or32_elf_8_reloc()
179 relocation += symbol->section->output_section->vma; in or32_elf_consth_reloc()
255 tmp += symbol->section->output_section->vma; in or32_elf_const_reloc()

123456