/toolchain/binutils/binutils-2.25/bfd/ |
elf32-xstormy16.c | 414 bfd *dynobj; 423 dynobj = elf_hash_table(info)->dynobj; 460 if (dynobj == NULL) 461 elf_hash_table (info)->dynobj = dynobj = abfd; 464 splt = bfd_get_linker_section (dynobj, ".plt"); 471 splt = bfd_make_section_anyway_with_flags (dynobj, ".plt", 474 || ! bfd_set_section_alignment (dynobj, splt, 1)) 583 xstormy16_elf_relax_section (bfd *dynobj, 412 bfd *dynobj; local 712 bfd *dynobj; local 776 bfd *dynobj; local 969 bfd *dynobj; local [all...] |
i386linux.c | 157 bfd *dynobj; 323 && linux_hash_table (info)->dynobj == NULL 330 linux_hash_table (info)->dynobj = abfd; 371 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj, 376 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS, 544 if (linux_hash_table (info)->dynobj == NULL) 552 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj, 582 if (linux_hash_table (info)->dynobj == NULL) 585 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj, 156 bfd *dynobj; member in struct:linux_link_hash_table
|
m68klinux.c | 156 bfd *dynobj; 325 && linux_hash_table (info)->dynobj == NULL 332 linux_hash_table (info)->dynobj = abfd; 373 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj, 378 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS, 547 if (linux_hash_table (info)->dynobj == NULL) 555 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj, 587 if (linux_hash_table (info)->dynobj == NULL) 590 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj, 155 bfd *dynobj; member in struct:linux_link_hash_table
|
sparclinux.c | 151 bfd *dynobj; member in struct:linux_link_hash_table 318 && linux_hash_table (info)->dynobj == NULL 325 linux_hash_table (info)->dynobj = abfd; 366 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj, 371 (info, linux_hash_table (info)->dynobj, SHARABLE_CONFLICTS, 540 if (linux_hash_table (info)->dynobj == NULL) 548 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj, 577 if (linux_hash_table (info)->dynobj == NULL) 580 s = bfd_get_section_by_name (linux_hash_table (info)->dynobj,
|
elf32-i370.c | 462 bfd *dynobj = elf_hash_table (info)->dynobj; 471 BFD_ASSERT (dynobj != NULL 478 s = bfd_get_linker_section (dynobj, ".rela.text"); 518 if (h->size <= elf_gp_size (dynobj)) 519 s = bfd_get_linker_section (dynobj, ".dynsbss"); 521 s = bfd_get_linker_section (dynobj, ".dynbss"); 532 if (h->size <= elf_gp_size (dynobj)) 533 srel = bfd_get_linker_section (dynobj, ".rela.sbss"); 535 srel = bfd_get_linker_section (dynobj, ".rela.bss") 458 bfd *dynobj = elf_hash_table (info)->dynobj; local 572 bfd *dynobj; local 791 bfd *dynobj; local 874 bfd *dynobj = elf_hash_table (info)->dynobj; local [all...] |
elf32-cr16.c | 693 bfd * dynobj; local 711 dynobj = elf_hash_table (info)->dynobj; 735 if (dynobj == NULL) 741 elf_hash_table (info)->dynobj = dynobj = abfd; 742 if (! _bfd_cr16_elf_create_got_section (dynobj, info)) 759 sgot = bfd_get_linker_section (dynobj, ".got"); 766 srelgot = bfd_get_linker_section (dynobj, ".rela.got"); 772 srelgot = bfd_make_section_anyway_with_flags (dynobj, 866 bfd * dynobj; local 2331 bfd * dynobj; local 2449 bfd * dynobj; local 2621 bfd * dynobj; local 2706 bfd * dynobj; local [all...] |
elf32-m32c.c | 356 bfd *dynobj; 363 dynobj = elf_hash_table (info)->dynobj; 365 if (dynobj != NULL) 366 splt = bfd_get_linker_section (dynobj, ".plt"); 604 bfd *dynobj; 613 dynobj = elf_hash_table(info)->dynobj; 643 if (dynobj == NULL) 644 elf_hash_table (info)->dynobj = dynobj = abfd 354 bfd *dynobj; local 601 bfd *dynobj; local 697 bfd *dynobj; local 722 bfd *dynobj; local [all...] |
elf32-rl78.c | 419 bfd *dynobj; 426 dynobj = elf_hash_table (info)->dynobj; 428 if (dynobj != NULL) 429 splt = bfd_get_linker_section (dynobj, ".plt"); 1136 bfd *dynobj; 1145 dynobj = elf_hash_table(info)->dynobj; 1175 if (dynobj == NULL) 1176 elf_hash_table (info)->dynobj = dynobj = abfd 417 bfd *dynobj; local 1131 bfd *dynobj; local 1227 bfd *dynobj; local 1262 bfd *dynobj; local [all...] |
elf32-vax.c | 392 /* A section in dynobj. */ 551 bfd *dynobj; 563 dynobj = elf_hash_table (info)->dynobj; 607 if (dynobj == NULL) 610 elf_hash_table (info)->dynobj = dynobj = abfd; 611 if (!_bfd_elf_create_got_section (dynobj, info)) 617 sgot = bfd_get_linker_section (dynobj, ".got"); 624 srelgot = bfd_get_linker_section (dynobj, ".rela.got") 550 bfd *dynobj; local 853 bfd *dynobj; local 916 bfd *dynobj; local 1069 bfd *dynobj; local 1107 bfd *dynobj; local 1306 bfd *dynobj; local 1354 bfd *dynobj; local 1755 bfd *dynobj; local 1890 bfd *dynobj; local [all...] |
elf64-sparc.c | 565 bfd * dynobj = elf_hash_table (info)->dynobj; 566 asection *dynsymsec = bfd_get_linker_section (dynobj, ".dynsym"); 564 bfd * dynobj = elf_hash_table (info)->dynobj; local
|
sunos.c | 615 bfd *dynobj; 733 sunos_hash_table (info)->dynobj = abfd; 798 bfd *dynobj; 800 dynobj = sunos_hash_table (info)->dynobj; 802 s = bfd_get_linker_section (dynobj, ".got"); 823 bfd *dynobj; 840 dynobj = sunos_hash_table (info)->dynobj; 849 if (abfd != dynobj) 614 bfd *dynobj; member in struct:sunos_link_hash_table 797 bfd *dynobj; local 822 bfd *dynobj; local 1248 bfd *dynobj; local 1402 bfd *dynobj; local 1794 bfd *dynobj; local 1870 bfd *dynobj; local 2104 bfd *dynobj; local 2332 bfd *dynobj; local 2686 bfd *dynobj; local [all...] |
elf-m10300.c | 1047 bfd * dynobj; local 1065 dynobj = elf_hash_table (info)->dynobj; 1096 if (dynobj == NULL) 1112 elf_hash_table (info)->dynobj = dynobj = abfd; 1113 if (! _bfd_mn10300_elf_create_got_section (dynobj, info)) 1441 bfd * dynobj; local 4895 bfd * dynobj; local 5037 bfd * dynobj; local 5215 bfd * dynobj; local 5418 bfd * dynobj; local [all...] |
elf32-cris.c | 735 /* A section in dynobj. */ 979 bfd *dynobj; 994 dynobj = elf_hash_table (info)->dynobj; 1005 if (dynobj != NULL) 1007 splt = bfd_get_linker_section (dynobj, ".plt") 973 bfd *dynobj; local 2053 bfd *dynobj; local 2302 bfd *dynobj; local 2476 bfd *dynobj; local 2746 bfd *dynobj = elf_hash_table (info)->dynobj; local 2851 bfd *dynobj; local 3132 bfd *dynobj; local 3748 bfd *dynobj; local 4015 bfd *dynobj = elf_hash_table (info)->dynobj; local [all...] |
elf32-lm32.c | 200 /* Create .got, .gotplt, and .rela.got sections in DYNOBJ, and set up 204 create_got_section (bfd *dynobj, struct bfd_link_info *info) 210 s = bfd_get_linker_section (dynobj, ".got"); 218 if (! _bfd_elf_create_got_section (dynobj, info)) 221 htab->sgot = bfd_get_linker_section (dynobj, ".got"); 222 htab->sgotplt = bfd_get_linker_section (dynobj, ".got.plt"); 223 htab->srelgot = bfd_get_linker_section (dynobj, ".rela.got"); 230 /* Create .rofixup sections in DYNOBJ, and set up 234 create_rofixup_section (bfd *dynobj, struct bfd_link_info *info) 244 = bfd_make_section_anyway_with_flags (dynobj, 821 bfd *dynobj; local 1274 bfd *dynobj; local 1417 bfd *dynobj; local 1774 bfd *dynobj; local 2123 bfd *dynobj; local [all...] |
elf32-m32r.c | 1797 bfd *dynobj; local 2150 bfd *dynobj; local 2402 bfd *dynobj; local 3309 bfd *dynobj; local 3722 bfd *dynobj; local [all...] |
elf32-microblaze.c | 2473 bfd *dynobj; local 2627 bfd *dynobj; local 2963 bfd *dynobj; local 3350 bfd *dynobj; local [all...] |
elf32-or1k.c | 805 bfd *dynobj; local 1415 bfd *dynobj; local 1720 bfd *dynobj; local 2069 bfd *dynobj; local 2429 bfd *dynobj; local [all...] |
elf32-s390.c | 819 /* Create .got, .gotplt, and .rela.got sections in DYNOBJ, and set up 2029 bfd *dynobj; local 3822 bfd *dynobj; local [all...] |
elf32-score7.c | 991 bfd *dynobj; local 1156 bfd *dynobj; local 1424 bfd *dynobj; local 2580 bfd *dynobj; local 2901 bfd *dynobj; local 2990 bfd *dynobj; local 3067 bfd *dynobj; local 3295 bfd *dynobj; local 3383 bfd *dynobj; local [all...] |
elf32-tilepro.c | 2452 bfd *dynobj; local 3882 bfd *dynobj; local [all...] |
elf64-hppa.c | 403 bfd *dynobj; 411 dynobj = hppa_info->root.dynobj; 412 if (!dynobj) 413 hppa_info->root.dynobj = dynobj = abfd; 415 srel = bfd_get_linker_section (dynobj, srel_name); 418 srel = bfd_make_section_anyway_with_flags (dynobj, srel_name, 426 || !bfd_set_section_alignment (dynobj, srel, 3)) 947 && ! get_opd (hppa_info->root.dynobj, info, hppa_info) 402 bfd *dynobj; local 1149 bfd *dynobj; local 1185 bfd *dynobj; local 1221 bfd *dynobj; local 1257 bfd *dynobj; local 1531 bfd *dynobj; local 2471 bfd *dynobj; local [all...] |
elf64-s390.c | 731 /* Create .got, .gotplt, and .rela.got sections in DYNOBJ, and set up 735 create_got_section (bfd *dynobj, 740 if (! _bfd_elf_create_got_section (dynobj, info)) 747 htab->elf.sgot = bfd_get_linker_section (dynobj, ".got"); 748 htab->elf.sgotplt = bfd_get_linker_section (dynobj, ".got.plt"); 749 htab->elf.srelgot = bfd_get_linker_section (dynobj, ".rela.got"); 756 .rela.bss sections in DYNOBJ, and set up shortcuts to them in our 760 elf_s390_create_dynamic_sections (bfd *dynobj, 769 if (!htab->elf.sgot && !create_got_section (dynobj, info)) 772 if (!_bfd_elf_create_dynamic_sections (dynobj, info) 1976 bfd *dynobj; local 3626 bfd *dynobj; local [all...] |
elf64-sh64.c | 73 /* A section in dynobj. */ 1435 bfd *dynobj; local 2392 bfd *dynobj; local 3250 bfd *dynobj; local 3416 bfd *dynobj; local 3592 bfd *dynobj; local 3788 bfd *dynobj; local [all...] |
elfxx-sparc.c | 2548 bfd *dynobj; local 4757 bfd *dynobj; local [all...] |
/toolchain/binutils/binutils-2.25/gold/ |
dynobj.cc | 0 // dynobj.cc -- dynamic object support for gold 32 #include "dynobj.h" 37 // Class Dynobj. 42 Dynobj::Dynobj(const std::string& name, Input_file* input_file, off_t offset) 51 // filename). In that case, we use just the dynobj's name-in-archive. 81 : Dynobj(name, input_file, offset), 857 Dynobj::compute_bucket_count(const std::vector<uint32_t>& hashcodes, 896 Dynobj::elf_hash(const char* name) 923 Dynobj::create_elf_hash_table(const std::vector<Symbol*>& dynsyms 1513 Dynobj* dynobj = this->get_dynobj_for_sym(symtab, sym); local 1692 Dynobj* dynobj = this->get_dynobj_for_sym(symtab, sym); local [all...] |