/toolchain/binutils/binutils-2.27/bfd/ |
elf32-sparc.c | 70 elf32_sparc_merge_private_bfd_data (bfd *ibfd, bfd *obfd) 77 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour 83 ibfd_mach = bfd_get_mach (ibfd); 88 (_("%B: compiled for a 64 bit system and target is 32 bit"), ibfd); 90 else if ((ibfd->flags & DYNAMIC) == 0) 96 if (((elf_elfheader (ibfd)->e_flags & EF_SPARC_LEDATA) 101 (_("%B: linking little endian files with big endian files"), ibfd); 104 previous_ibfd_e_flags = elf_elfheader (ibfd)->e_flags & EF_SPARC_LEDATA; 112 return _bfd_sparc_elf_merge_private_bfd_data (ibfd, obfd); 272 elf32_sparc_copy_solaris_special_section_fields (const bfd *ibfd ATTRIBUTE_UNUSED [all...] |
elf32-spu.c | 488 /* Find the symbol for the given R_SYMNDX in IBFD and set *HP and *SYMP 498 bfd *ibfd) 500 Elf_Internal_Shdr *symtab_hdr = &elf_tdata (ibfd)->symtab_hdr; 504 struct elf_link_hash_entry **sym_hashes = elf_sym_hashes (ibfd); 536 locsyms = bfd_elf_get_elf_syms (ibfd, symtab_hdr, 552 *symsecp = bfd_section_from_elf_index (ibfd, sym->st_shndx); 565 bfd *ibfd; local 567 for (ibfd = info->input_bfds; ibfd != NULL; ibfd = ibfd->link.next 1530 bfd *ibfd; local 1660 bfd *ibfd; local 2477 bfd *ibfd; local 2953 bfd *ibfd; local 3203 bfd *ibfd; local 3351 bfd *ibfd; local 3722 bfd *ibfd; local 4177 bfd *ibfd; local 5410 bfd *ibfd; local [all...] |
elf32-sh64.c | 190 sh64_elf_copy_private_data (bfd * ibfd, bfd * obfd) 192 if ( bfd_get_flavour (ibfd) != bfd_target_elf_flavour 198 == elf_elfheader (ibfd)->e_flags)); 200 elf_elfheader (obfd)->e_flags = elf_elfheader (ibfd)->e_flags; 202 return _bfd_elf_copy_private_bfd_data (ibfd, obfd); 206 sh64_elf_merge_private_data (bfd *ibfd, bfd *obfd) 210 if (! _bfd_generic_verify_endian_match (ibfd, obfd)) 213 if ( bfd_get_flavour (ibfd) != bfd_target_elf_flavour 217 if (bfd_get_arch_size (ibfd) != bfd_get_arch_size (obfd)) 221 if (bfd_get_arch_size (ibfd) == 3 [all...] |
elf-s390-common.c | 259 /* Merge object attributes from IBFD into OBFD. Raise an error if 262 elf_s390_merge_obj_attributes (bfd *ibfd, bfd *obfd) 270 _bfd_elf_copy_obj_attributes (ibfd, obfd); 279 in_attrs = elf_known_obj_attributes (ibfd)[OBJ_ATTR_GNU]; 289 (_("Warning: %B uses unknown vector ABI %d"), ibfd, 305 ibfd, obfd, abi_str[in_attr->i], abi_str[out_attr->i]); 312 _bfd_elf_merge_object_attributes (ibfd, obfd);
|
elf32-xstormy16.c | 589 bfd *ibfd; 615 for (ibfd = info->input_bfds; ibfd ; ibfd = ibfd->link.next) 617 bfd_vma *local_plt_offsets = elf_local_got_offsets (ibfd); 625 symtab_hdr = &elf_tdata (ibfd)->symtab_hdr; 630 isymbuf = bfd_elf_get_elf_syms (ibfd, symtab_hdr, 654 tsec = bfd_section_from_elf_index (ibfd, isym->st_shndx); 689 for (ibfd = info->input_bfds; ibfd ; ibfd = ibfd->link.next 587 bfd *ibfd; local [all...] |
elf-attrs.c | 340 /* Copy the object attributes from IBFD to OBFD. */ 342 _bfd_elf_copy_obj_attributes (bfd *ibfd, bfd *obfd) 350 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour 357 = &elf_known_obj_attributes (ibfd)[vendor][LEAST_KNOWN_OBJ_ATTRIBUTE]; 370 for (list = elf_other_obj_attributes (ibfd)[vendor]; 563 /* Merge common object attributes from IBFD into OBFD. Raise an error 574 _bfd_elf_merge_object_attributes (bfd *ibfd, bfd *obfd) 587 in_attr = &elf_known_obj_attributes (ibfd)[vendor][Tag_compatibility]; 595 ibfd, in_attr->s); 604 ibfd, [all...] |
cpu-sh.c | 509 sh_merge_bfd_arch (bfd *ibfd, bfd *obfd) 513 if (! _bfd_generic_verify_endian_match (ibfd, obfd)) 517 new_arch = sh_get_arch_up_from_bfd_mach (bfd_get_mach (ibfd)); 525 ibfd, 536 bfd_printable_name (ibfd));
|
bfd.c | [all...] |
cpu-arm.c | 153 /* Handle the merging of the 'machine' settings of input file IBFD 159 bfd_arm_merge_machines (bfd *ibfd, bfd *obfd) 161 unsigned int in = bfd_get_mach (ibfd); 193 ibfd, obfd); 204 obfd, ibfd);
|
coff-arm.c | [all...] |
elf32-mt.c | 506 mt_elf_merge_private_bfd_data (bfd * ibfd, bfd * obfd) 512 if (_bfd_generic_verify_endian_match (ibfd, obfd) == FALSE) 517 if (strcmp (ibfd->arch_info->arch_name, "mt") != 0) 522 new_flags = elf_elfheader (ibfd)->e_flags; 527 ibfd, old_flags, new_flags, elf_flags_init (obfd) ? "yes" : "no"); 544 obfd->arch_info = ibfd->arch_info;
|
elf32-visium.c | 743 visium_elf_copy_private_bfd_data (bfd *ibfd, bfd *obfd) 745 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour 751 elf_elfheader (ibfd)->e_flags); 753 elf_elfheader (obfd)->e_flags = elf_elfheader (ibfd)->e_flags; 757 _bfd_elf_copy_obj_attributes (ibfd, obfd); 766 visium_elf_merge_private_bfd_data (bfd *ibfd, bfd *obfd) 780 new_flags = elf_elfheader (ibfd)->e_flags; 817 bfd_get_filename (ibfd), new_opt_with, opt_arch, old_opt_with,
|
elf32-m32c.c | 328 bfd *ibfd ATTRIBUTE_UNUSED, 336 input_section, ibfd, error_msg); 824 m32c_elf_merge_private_bfd_data (bfd *ibfd, bfd *obfd) 833 new_flags = elf_elfheader (ibfd)->e_flags; 839 bfd_get_filename (ibfd)); 885 bfd_get_filename (ibfd), new_opt, old_opt); 897 bfd_get_filename (ibfd), (long)new_flags, (long)old_flags); 1162 bfd *ibfd; 1183 for (ibfd = info->input_bfds; ibfd ; ibfd = ibfd->link.next 1156 bfd *ibfd; local [all...] |
coff-stgo32.c | 378 /* If ibfd was a stubbed coff image, copy the stub from that bfd 382 go32_stubbed_coff_bfd_copy_private_bfd_data (bfd *ibfd, bfd *obfd) 385 if (ibfd->xvec != obfd->xvec) 389 if (coff_data (ibfd)->go32stub == NULL) 400 memcpy (coff_data (obfd)->go32stub, coff_data (ibfd)->go32stub,
|
elf64-ppc.c | 7688 bfd *ibfd = sec->owner; local 7784 bfd *ibfd; local 8323 bfd *ibfd; local 8851 bfd *ibfd; local 9906 bfd *ibfd; local 11502 struct bfd *ibfd, *ibfd2; local [all...] |
elf32-lm32.c | 2125 bfd *ibfd; local [all...] |
section.c | 909 asection *bfd_get_next_section_by_name (bfd *ibfd, asection *sec); 915 IBFD is non-NULL, the next section with the same name in any input 916 BFD following IBFD. Return NULL on finding no section. 920 bfd_get_next_section_by_name (bfd *ibfd, asection *sec) 938 if (ibfd != NULL) 940 while ((ibfd = ibfd->link.next) != NULL) 942 asection *s = bfd_get_section_by_name (ibfd, name); [all...] |
elf32-mep.c | 577 mep_elf_merge_private_bfd_data (bfd * ibfd, bfd * obfd) 584 if (_bfd_generic_verify_endian_match (ibfd, obfd) == FALSE) 587 new_flags = elf_elfheader (ibfd)->e_flags; 592 ibfd, old_flags, new_flags, elf_flags_init (obfd) ? "yes" : "no"); 622 _bfd_error_handler (_("%B and %B are for different cores"), last_ibfd, ibfd); 639 _bfd_error_handler (_("%B and %B are for different configurations"), last_ibfd, ibfd); 646 last_ibfd = ibfd;
|
libbfd.c | 932 _bfd_generic_verify_endian_match (bfd *ibfd, bfd *obfd) 934 if (ibfd->xvec->byteorder != obfd->xvec->byteorder 935 && ibfd->xvec->byteorder != BFD_ENDIAN_UNKNOWN 940 if (bfd_big_endian (ibfd)) 945 (*_bfd_error_handler) (msg, ibfd); 1079 _bfd_generic_init_private_section_data (bfd *ibfd ATTRIBUTE_UNUSED,
|
elf32-m68hc1x.c | [all...] |
elf32-mcore.c | 52 mcore_elf_merge_private_bfd_data (bfd * ibfd, bfd * obfd) 58 if (! _bfd_generic_verify_endian_match (ibfd, obfd)) 61 if ( bfd_get_flavour (ibfd) != bfd_target_elf_flavour 65 new_flags = elf_elfheader (ibfd)->e_flags;
|
pef.h | 138 bfd *ibfd; member in struct:bfd_pef_data_struct
|
/toolchain/binutils/binutils-2.27/binutils/ |
objcopy.c | 2754 bfd *ibfd; local [all...] |
arsup.c | 175 bfd *ibfd; local 177 ibfd = bfd_openr (name, NULL); 179 if (!ibfd) 187 if (!bfd_check_format(ibfd, bfd_archive)) 197 element = bfd_openr_next_archived_file (ibfd, NULL); 203 element = bfd_openr_next_archived_file (ibfd, element);
|
/toolchain/binutils/binutils-2.27/ld/ |
plugin.c | 1084 plugin_object_p (bfd *ibfd) 1096 if ((ibfd->flags & BFD_PLUGIN) != 0) 1099 if (ibfd->plugin_format != bfd_plugin_unknown) 1101 if (ibfd->plugin_format == bfd_plugin_yes) 1102 return ibfd->plugin_dummy_bfd->xvec; 1107 inarchive = (ibfd->my_archive != NULL 1108 && !bfd_is_thin_archive (ibfd->my_archive)); 1109 name = inarchive ? ibfd->my_archive->filename : ibfd->filename; 1117 abfd = plugin_get_ir_dummy_bfd (ibfd->filename, ibfd) [all...] |