Lines Matching refs:obfd
2268 sh_elf64_copy_private_data_internal (bfd *ibfd, bfd *obfd)
2275 || bfd_get_flavour (obfd) != bfd_target_elf_flavour)
2278 o_shdrp = elf_elfsections (obfd);
2279 for (osec = obfd->sections; osec; osec = osec->next)
2295 return sh_elf64_set_private_flags (obfd, elf_elfheader (ibfd)->e_flags);
2299 sh_elf64_copy_private_data (bfd *ibfd, bfd *obfd)
2301 return sh_elf64_copy_private_data_internal (ibfd, obfd);
2305 sh_elf64_merge_private_data (bfd *ibfd, bfd *obfd)
2309 if (! _bfd_generic_verify_endian_match (ibfd, obfd))
2313 || bfd_get_flavour (obfd) != bfd_target_elf_flavour)
2316 if (bfd_get_arch_size (ibfd) != bfd_get_arch_size (obfd))
2321 && bfd_get_arch_size (obfd) == 64)
2324 && bfd_get_arch_size (obfd) == 32)
2330 bfd_get_filename (obfd));
2335 old_flags = elf_elfheader (obfd)->e_flags;
2337 if (! elf_flags_init (obfd))
2340 elf_flags_init (obfd) = TRUE;
2341 elf_elfheader (obfd)->e_flags = old_flags = new_flags;
2355 sh_elf64_copy_private_data_internal (ibfd, obfd);
2359 elf_elfheader (obfd)->e_flags = old_flags;
2361 return sh_elf64_set_mach_from_flags (obfd);