| /mirbsd/src/gnu/usr.bin/binutils/ld/ |
| D | ldwrite.c | 45 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/ |
| D | elf32-dlx.c | 87 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 …]
|
| D | elf32-frv.c | 1416 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 …]
|
| D | i386lynx.c | 141 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 …]
|
| D | stabs.c | 178 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 …]
|
| D | aout-ns32k.c | 278 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()
|
| D | elf-hppa.h | 1234 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 …]
|
| D | elf32-hppa.c | 610 + 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 …]
|
| D | elf32-m68k.c | 1531 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 …]
|
| D | elf64-x86-64.c | 1229 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 …]
|
| D | elf32-i386.c | 1453 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 …]
|
| D | aout-arm.c | 262 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()
|
| D | elf-eh-frame.c | 393 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 …]
|
| D | elf64-s390.c | 446 + 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 …]
|
| D | sunos.c | 1791 && 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 …]
|
| D | cofflink.c | 1312 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 …]
|
| D | elf32-m32r.c | 106 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 …]
|
| D | elf32-v850.c | 794 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 …]
|
| D | aout-cris.c | 158 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()
|
| D | riscix.c | 221 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()
|
| D | elf32-s390.c | 425 + 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 …]
|
| D | xcofflink.c | 3510 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 …]
|
| D | elf64-hppa.c | 997 && 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 …]
|
| D | simple.c | 113 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()
|
| D | elf32-or32.c | 68 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()
|