| /mirbsd/src/gnu/usr.bin/binutils/binutils/ |
| D | objcopy.c | 1131 copy_unknown_object (bfd *ibfd, bfd *obfd) in copy_unknown_object() argument 1139 if (bfd_stat_arch_elt (ibfd, &buf) != 0) in copy_unknown_object() 1141 bfd_nonfatal (bfd_get_archive_filename (ibfd)); in copy_unknown_object() 1149 bfd_get_archive_filename (ibfd)); in copy_unknown_object() 1153 if (bfd_seek (ibfd, (file_ptr) 0, SEEK_SET) != 0) in copy_unknown_object() 1155 bfd_nonfatal (bfd_get_archive_filename (ibfd)); in copy_unknown_object() 1161 bfd_get_archive_filename (ibfd), bfd_get_filename (obfd)); in copy_unknown_object() 1171 if (bfd_bread (cbuf, (bfd_size_type) tocopy, ibfd) in copy_unknown_object() 1174 bfd_nonfatal (bfd_get_archive_filename (ibfd)); in copy_unknown_object() 1199 copy_object (bfd *ibfd, bfd *obfd) in copy_object() argument [all …]
|
| D | arsup.c | 173 bfd *ibfd; in ar_open() local 175 ibfd = bfd_openr (name, NULL); in ar_open() 177 if (!ibfd) in ar_open() 185 if (!bfd_check_format(ibfd, bfd_archive)) in ar_open() 195 element = bfd_openr_next_archived_file (ibfd, NULL); in ar_open() 201 element = bfd_openr_next_archived_file (ibfd, element); in ar_open()
|
| /mirbsd/src/gnu/usr.bin/binutils/bfd/ |
| D | elf32-sparc.c | 69 elf32_sparc_merge_private_bfd_data (bfd *ibfd, bfd *obfd) in elf32_sparc_merge_private_bfd_data() argument 76 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour in elf32_sparc_merge_private_bfd_data() 82 ibfd_mach = bfd_get_mach (ibfd); in elf32_sparc_merge_private_bfd_data() 87 (_("%B: compiled for a 64 bit system and target is 32 bit"), ibfd); in elf32_sparc_merge_private_bfd_data() 89 else if ((ibfd->flags & DYNAMIC) == 0) in elf32_sparc_merge_private_bfd_data() 95 if (((elf_elfheader (ibfd)->e_flags & EF_SPARC_LEDATA) in elf32_sparc_merge_private_bfd_data() 100 (_("%B: linking little endian files with big endian files"), ibfd); in elf32_sparc_merge_private_bfd_data() 103 previous_ibfd_e_flags = elf_elfheader (ibfd)->e_flags & EF_SPARC_LEDATA; in elf32_sparc_merge_private_bfd_data()
|
| D | elf32-sh64.c | 186 sh64_elf_copy_private_data (bfd * ibfd, bfd * obfd) in sh64_elf_copy_private_data() argument 188 if ( bfd_get_flavour (ibfd) != bfd_target_elf_flavour in sh64_elf_copy_private_data() 194 == elf_elfheader (ibfd)->e_flags)); in sh64_elf_copy_private_data() 196 elf_elfheader (obfd)->e_flags = elf_elfheader (ibfd)->e_flags; in sh64_elf_copy_private_data() 201 sh64_elf_merge_private_data (bfd *ibfd, bfd *obfd) in sh64_elf_merge_private_data() argument 205 if (! _bfd_generic_verify_endian_match (ibfd, obfd)) in sh64_elf_merge_private_data() 208 if ( bfd_get_flavour (ibfd) != bfd_target_elf_flavour in sh64_elf_merge_private_data() 212 if (bfd_get_arch_size (ibfd) != bfd_get_arch_size (obfd)) in sh64_elf_merge_private_data() 216 if (bfd_get_arch_size (ibfd) == 32 in sh64_elf_merge_private_data() 219 else if (bfd_get_arch_size (ibfd) == 64 in sh64_elf_merge_private_data() [all …]
|
| D | elf32-ms1.c | 529 ms1_elf_copy_private_bfd_data (bfd * ibfd, bfd * obfd) in ms1_elf_copy_private_bfd_data() argument 531 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour in ms1_elf_copy_private_bfd_data() 536 || elf_elfheader (obfd)->e_flags == elf_elfheader (ibfd)->e_flags); in ms1_elf_copy_private_bfd_data() 538 elf_elfheader (obfd)->e_flags = elf_elfheader (ibfd)->e_flags; in ms1_elf_copy_private_bfd_data() 547 ms1_elf_merge_private_bfd_data (bfd * ibfd, bfd * obfd) in ms1_elf_merge_private_bfd_data() argument 554 if (_bfd_generic_verify_endian_match (ibfd, obfd) == FALSE) in ms1_elf_merge_private_bfd_data() 559 if (strcmp (ibfd->arch_info->arch_name, "ms1") != 0) in ms1_elf_merge_private_bfd_data() 564 new_flags = elf_elfheader (ibfd)->e_flags; in ms1_elf_merge_private_bfd_data() 569 ibfd, old_flags, new_flags, elf_flags_init (obfd) ? "yes" : "no"); in ms1_elf_merge_private_bfd_data() 577 last_ibfd = ibfd; in ms1_elf_merge_private_bfd_data() [all …]
|
| D | elf32-xstormy16.c | 565 bfd *ibfd; in xstormy16_elf_relax_section() local 591 for (ibfd = info->input_bfds; ibfd ; ibfd = ibfd->link_next) in xstormy16_elf_relax_section() 593 bfd_vma *local_plt_offsets = elf_local_got_offsets (ibfd); in xstormy16_elf_relax_section() 601 symtab_hdr = &elf_tdata (ibfd)->symtab_hdr; in xstormy16_elf_relax_section() 606 isymbuf = bfd_elf_get_elf_syms (ibfd, symtab_hdr, in xstormy16_elf_relax_section() 630 tsec = bfd_section_from_elf_index (ibfd, isym->st_shndx); in xstormy16_elf_relax_section() 665 for (ibfd = info->input_bfds; ibfd ; ibfd = ibfd->link_next) in xstormy16_elf_relax_section() 667 bfd_vma *local_plt_offsets = elf_local_got_offsets (ibfd); in xstormy16_elf_relax_section() 668 unsigned int nlocals = elf_tdata (ibfd)->symtab_hdr.sh_info; in xstormy16_elf_relax_section()
|
| D | coff-arm.c | 2103 bfd *ibfd, in coff_arm_adjust_symndx() argument 2112 h = obj_coff_sym_hashes (ibfd)[irel->r_symndx]; in coff_arm_adjust_symndx() 2129 coff_arm_merge_private_bfd_data (bfd * ibfd, bfd * obfd) in coff_arm_merge_private_bfd_data() argument 2131 BFD_ASSERT (ibfd != NULL && obfd != NULL); in coff_arm_merge_private_bfd_data() 2133 if (ibfd == obfd) in coff_arm_merge_private_bfd_data() 2139 if ( ibfd->xvec->flavour != bfd_target_coff_flavour in coff_arm_merge_private_bfd_data() 2145 if (! bfd_arm_merge_machines (ibfd, obfd)) in coff_arm_merge_private_bfd_data() 2149 if (APCS_SET (ibfd)) in coff_arm_merge_private_bfd_data() 2154 if (APCS_26_FLAG (obfd) != APCS_26_FLAG (ibfd)) in coff_arm_merge_private_bfd_data() 2159 ibfd, obfd, in coff_arm_merge_private_bfd_data() [all …]
|
| D | cpu-sh.c | 488 sh_merge_bfd_arch (bfd *ibfd, bfd *obfd) in sh_merge_bfd_arch() argument 492 if (! _bfd_generic_verify_endian_match (ibfd, obfd)) in sh_merge_bfd_arch() 496 new_arch = sh_get_arch_up_from_bfd_mach (bfd_get_mach (ibfd)); in sh_merge_bfd_arch() 504 ibfd, in sh_merge_bfd_arch() 515 bfd_printable_name (ibfd)); in sh_merge_bfd_arch()
|
| D | elf32-iq2000.c | 725 iq2000_elf_copy_private_bfd_data (bfd *ibfd, bfd *obfd) in iq2000_elf_copy_private_bfd_data() argument 727 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour in iq2000_elf_copy_private_bfd_data() 732 || elf_elfheader (obfd)->e_flags == elf_elfheader (ibfd)->e_flags); in iq2000_elf_copy_private_bfd_data() 734 elf_elfheader (obfd)->e_flags = elf_elfheader (ibfd)->e_flags; in iq2000_elf_copy_private_bfd_data() 743 iq2000_elf_merge_private_bfd_data (bfd *ibfd, bfd *obfd) in iq2000_elf_merge_private_bfd_data() argument 752 new_flags = elf_elfheader (ibfd)->e_flags; in iq2000_elf_merge_private_bfd_data() 802 bfd_get_filename (ibfd), new_opt, old_opt); in iq2000_elf_merge_private_bfd_data() 815 bfd_get_filename (ibfd), (long)new_flags, (long)old_flags); in iq2000_elf_merge_private_bfd_data()
|
| D | elf64-ppc.c | 2489 ppc64_elf_merge_private_bfd_data (bfd *ibfd, bfd *obfd) in ppc64_elf_merge_private_bfd_data() argument 2492 if (ibfd->xvec->byteorder != obfd->xvec->byteorder in ppc64_elf_merge_private_bfd_data() 2493 && ibfd->xvec->byteorder != BFD_ENDIAN_UNKNOWN in ppc64_elf_merge_private_bfd_data() 2498 if (bfd_big_endian (ibfd)) in ppc64_elf_merge_private_bfd_data() 2505 (*_bfd_error_handler) (msg, ibfd); in ppc64_elf_merge_private_bfd_data() 4032 ppc64_elf_add_symbol_hook (bfd *ibfd, in ppc64_elf_add_symbol_hook() argument 4041 && strcmp (bfd_get_section_name (ibfd, *sec), ".opd") == 0) in ppc64_elf_add_symbol_hook() 4047 && is_ppc64_elf_target (ibfd->xvec)) in ppc64_elf_add_symbol_hook() 4048 ppc64_elf_tdata (ibfd)->u.has_dotsym = 1; in ppc64_elf_add_symbol_hook() 5823 bfd *ibfd) in get_sym_h() argument [all …]
|
| D | coff-stgo32.c | 396 go32_stubbed_coff_bfd_copy_private_bfd_data (ibfd, obfd) in go32_stubbed_coff_bfd_copy_private_bfd_data() argument 397 bfd *ibfd; in go32_stubbed_coff_bfd_copy_private_bfd_data() 401 if (ibfd->xvec != obfd->xvec) 405 if (bfd_coff_go32stub (ibfd) == NULL 410 memcpy (bfd_coff_go32stub (obfd), bfd_coff_go32stub (ibfd), STUBSIZE);
|
| D | cpu-arm.c | 154 bfd_arm_merge_machines (bfd *ibfd, bfd *obfd) in bfd_arm_merge_machines() argument 156 unsigned int in = bfd_get_mach (ibfd); in bfd_arm_merge_machines() 186 ibfd, obfd); in bfd_arm_merge_machines() 195 obfd, ibfd); in bfd_arm_merge_machines()
|
| D | elf32-m68hc1x.c | 1241 _bfd_m68hc11_elf_merge_private_bfd_data (bfd *ibfd, bfd *obfd) in _bfd_m68hc11_elf_merge_private_bfd_data() argument 1248 if (!_bfd_generic_verify_endian_match (ibfd, obfd)) in _bfd_m68hc11_elf_merge_private_bfd_data() 1251 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour in _bfd_m68hc11_elf_merge_private_bfd_data() 1255 new_flags = elf_elfheader (ibfd)->e_flags; in _bfd_m68hc11_elf_merge_private_bfd_data() 1264 = elf_elfheader (ibfd)->e_ident[EI_CLASS]; in _bfd_m68hc11_elf_merge_private_bfd_data() 1266 if (bfd_get_arch (obfd) == bfd_get_arch (ibfd) in _bfd_m68hc11_elf_merge_private_bfd_data() 1269 if (! bfd_set_arch_mach (obfd, bfd_get_arch (ibfd), in _bfd_m68hc11_elf_merge_private_bfd_data() 1270 bfd_get_mach (ibfd))) in _bfd_m68hc11_elf_merge_private_bfd_data() 1282 "and others for 32-bit integers"), ibfd); in _bfd_m68hc11_elf_merge_private_bfd_data() 1289 "and others for 64-bit double"), ibfd); in _bfd_m68hc11_elf_merge_private_bfd_data() [all …]
|
| D | elf32-ppc.c | 2021 bfd *ibfd; in ppc_elf_begin_write_processing() local 2039 for (ibfd = link_info->input_bfds; ibfd; ibfd = ibfd->link_next) in ppc_elf_begin_write_processing() 2041 asec = bfd_get_section_by_name (ibfd, APUINFO_SECTION_NAME); in ppc_elf_begin_write_processing() 2068 for (ibfd = link_info->input_bfds; ibfd; ibfd = ibfd->link_next) in ppc_elf_begin_write_processing() 2073 asec = bfd_get_section_by_name (ibfd, APUINFO_SECTION_NAME); in ppc_elf_begin_write_processing() 2084 if (bfd_seek (ibfd, asec->filepos, SEEK_SET) != 0 in ppc_elf_begin_write_processing() 2085 || (bfd_bread (buffer + offset, length, ibfd) != length)) in ppc_elf_begin_write_processing() 2098 datum = bfd_get_32 (ibfd, ptr); in ppc_elf_begin_write_processing() 2102 datum = bfd_get_32 (ibfd, ptr + 8); in ppc_elf_begin_write_processing() 2110 datum = bfd_get_32 (ibfd, ptr + 4); in ppc_elf_begin_write_processing() [all …]
|
| D | elf32-arm.c | 4291 elf32_arm_copy_private_bfd_data (bfd *ibfd, bfd *obfd) in elf32_arm_copy_private_bfd_data() argument 4296 if ( bfd_get_flavour (ibfd) != bfd_target_elf_flavour in elf32_arm_copy_private_bfd_data() 4300 in_flags = elf_elfheader (ibfd)->e_flags; in elf32_arm_copy_private_bfd_data() 4322 obfd, ibfd); in elf32_arm_copy_private_bfd_data() 4337 elf_elfheader (ibfd)->e_ident[EI_OSABI]; in elf32_arm_copy_private_bfd_data() 4346 elf32_arm_merge_private_bfd_data (bfd * ibfd, bfd * obfd) in elf32_arm_merge_private_bfd_data() argument 4354 if (! _bfd_generic_verify_endian_match (ibfd, obfd)) in elf32_arm_merge_private_bfd_data() 4357 if ( bfd_get_flavour (ibfd) != bfd_target_elf_flavour in elf32_arm_merge_private_bfd_data() 4367 in_flags = elf_elfheader (ibfd)->e_flags; in elf32_arm_merge_private_bfd_data() 4378 if (bfd_get_arch_info (ibfd)->the_default in elf32_arm_merge_private_bfd_data() [all …]
|
| D | elf.c | 310 bfd_elf_get_elf_syms (bfd *ibfd, in bfd_elf_get_elf_syms() argument 335 if (symtab_hdr == &elf_tdata (ibfd)->symtab_hdr) in bfd_elf_get_elf_syms() 336 shndx_hdr = &elf_tdata (ibfd)->symtab_shndx_hdr; in bfd_elf_get_elf_syms() 341 bed = get_elf_backend_data (ibfd); in bfd_elf_get_elf_syms() 351 || bfd_seek (ibfd, pos, SEEK_SET) != 0 in bfd_elf_get_elf_syms() 352 || bfd_bread (extsym_buf, amt, ibfd) != amt) in bfd_elf_get_elf_syms() 371 || bfd_seek (ibfd, pos, SEEK_SET) != 0 in bfd_elf_get_elf_syms() 372 || bfd_bread (extshndx_buf, amt, ibfd) != amt) in bfd_elf_get_elf_syms() 391 (*bed->s->swap_symbol_in) (ibfd, esym, shndx, isym); in bfd_elf_get_elf_syms() 971 bfd *ibfd; in _bfd_elf_merge_sections() local [all …]
|
| D | elf64-sparc.c | 629 elf64_sparc_merge_private_bfd_data (bfd *ibfd, bfd *obfd) in elf64_sparc_merge_private_bfd_data() argument 635 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour in elf64_sparc_merge_private_bfd_data() 639 new_flags = elf_elfheader (ibfd)->e_flags; in elf64_sparc_merge_private_bfd_data() 658 if ((ibfd->flags & DYNAMIC) != 0) in elf64_sparc_merge_private_bfd_data() 678 ibfd); in elf64_sparc_merge_private_bfd_data() 697 ibfd, (long) new_flags, (long) old_flags); in elf64_sparc_merge_private_bfd_data()
|
| D | elf32-mcore.c | 52 mcore_elf_merge_private_bfd_data (bfd * ibfd, bfd * obfd) in mcore_elf_merge_private_bfd_data() argument 58 if (! _bfd_generic_verify_endian_match (ibfd, obfd)) in mcore_elf_merge_private_bfd_data() 61 if ( bfd_get_flavour (ibfd) != bfd_target_elf_flavour in mcore_elf_merge_private_bfd_data() 65 new_flags = elf_elfheader (ibfd)->e_flags; in mcore_elf_merge_private_bfd_data()
|
| D | libbfd.c | 921 _bfd_generic_verify_endian_match (bfd *ibfd, bfd *obfd) in _bfd_generic_verify_endian_match() argument 923 if (ibfd->xvec->byteorder != obfd->xvec->byteorder in _bfd_generic_verify_endian_match() 924 && ibfd->xvec->byteorder != BFD_ENDIAN_UNKNOWN in _bfd_generic_verify_endian_match() 929 if (bfd_big_endian (ibfd)) in _bfd_generic_verify_endian_match() 934 (*_bfd_error_handler) (msg, ibfd); in _bfd_generic_verify_endian_match()
|
| D | elf32-cris.c | 3265 cris_elf_merge_private_bfd_data (ibfd, obfd) in cris_elf_merge_private_bfd_data() argument 3266 bfd *ibfd; in cris_elf_merge_private_bfd_data() 3271 if (! _bfd_generic_verify_endian_match (ibfd, obfd)) 3274 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour 3278 imach = bfd_get_mach (ibfd); 3296 if (bfd_get_symbol_leading_char (ibfd) 3300 (bfd_get_symbol_leading_char (ibfd) == '_' 3303 ibfd); 3325 ibfd); 3344 cris_elf_copy_private_bfd_data (ibfd, obfd) in cris_elf_copy_private_bfd_data() argument [all …]
|
| D | libcoff.h | 915 #define bfd_coff_relocate_section(obfd,info,ibfd,o,con,rel,isyms,secs)\ argument 916 ((coff_backend_info (ibfd)->_bfd_coff_relocate_section)\ 917 (obfd, info, ibfd, o, con, rel, isyms, secs)) 921 #define bfd_coff_adjust_symndx(obfd, info, ibfd, sec, rel, adjustedp)\ argument 923 (obfd, info, ibfd, sec, rel, adjustedp))
|
| D | elf-eh-frame.c | 1013 bfd *ibfd; in _bfd_elf_write_section_eh_frame() local 1017 for (ibfd = info->input_bfds; ibfd != NULL; ibfd = ibfd->link_next) in _bfd_elf_write_section_eh_frame() 1019 if (bfd_get_flavour (ibfd) != bfd_target_elf_flavour in _bfd_elf_write_section_eh_frame() 1020 || (ibfd->flags & DYNAMIC) != 0) in _bfd_elf_write_section_eh_frame() 1023 eh = bfd_get_section_by_name (ibfd, ".eh_frame"); in _bfd_elf_write_section_eh_frame()
|
| /mirbsd/src/gnu/usr.bin/binutils/gdb/cli/ |
| D | cli-dump.c | 133 bfd *ibfd; in bfd_openr_with_cleanup() local 135 ibfd = bfd_openr (filename, target); in bfd_openr_with_cleanup() 136 if (ibfd == NULL) in bfd_openr_with_cleanup() 140 make_cleanup_bfd_close (ibfd); in bfd_openr_with_cleanup() 141 if (!bfd_check_format (ibfd, bfd_object)) in bfd_openr_with_cleanup() 144 return ibfd; in bfd_openr_with_cleanup() 457 restore_section_callback (bfd *ibfd, asection *isec, void *args) in restore_section_callback() argument 460 bfd_vma sec_start = bfd_section_vma (ibfd, isec); in restore_section_callback() 461 bfd_size_type size = bfd_section_size (ibfd, isec); in restore_section_callback() 470 if (!(bfd_get_section_flags (ibfd, isec) & SEC_LOAD)) in restore_section_callback() [all …]
|
| /mirbsd/src/gnu/usr.bin/binutils/gdb/ |
| D | gcore.c | 405 bfd *ibfd = objfile->obfd; in objfile_find_memory_regions() local 407 flagword flags = bfd_get_section_flags (ibfd, isec); in objfile_find_memory_regions() 412 int size = bfd_section_size (ibfd, isec); in objfile_find_memory_regions() 415 ret = (*func) (objsec->addr, bfd_section_size (ibfd, isec), in objfile_find_memory_regions()
|
| /mirbsd/src/gnu/usr.bin/binutils/bfd/doc/ |
| D | bfdt.texi | 467 bfd_boolean bfd_copy_private_header_data (bfd *ibfd, bfd *obfd); 470 Copy private BFD header information from the BFD @var{ibfd} to the 483 #define bfd_copy_private_header_data(ibfd, obfd) \ 485 (ibfd, obfd)) 492 bfd_boolean bfd_copy_private_bfd_data (bfd *ibfd, bfd *obfd); 495 Copy private BFD information from the BFD @var{ibfd} to the 506 #define bfd_copy_private_bfd_data(ibfd, obfd) \ 508 (ibfd, obfd)) 515 bfd_boolean bfd_merge_private_bfd_data (bfd *ibfd, bfd *obfd); 518 Merge private BFD information from the BFD @var{ibfd} to the [all …]
|