Lines Matching defs:filehdr
2150 xcoff64_bad_format_hook (abfd, filehdr)
2152 PTR filehdr;
2154 struct internal_filehdr *internal_f = (struct internal_filehdr *) filehdr;
2183 struct internal_filehdr filehdr;
2205 memset (&filehdr, 0, sizeof (struct internal_filehdr));
2206 filehdr.f_magic = bfd_xcoff_magic_number (abfd);
2207 filehdr.f_nscns = 3;
2208 filehdr.f_timdat = 0;
2209 filehdr.f_nsyms = 0; /* at least 6, no more than 8 */
2210 filehdr.f_symptr = 0; /* set below */
2211 filehdr.f_opthdr = 0;
2212 filehdr.f_flags = 0;
2353 &syment_ext[filehdr.f_nsyms * SYMESZ]);
2356 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
2357 filehdr.f_nsyms += 2;
2372 &syment_ext[filehdr.f_nsyms * SYMESZ]);
2375 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
2376 filehdr.f_nsyms += 2;
2391 &syment_ext[filehdr.f_nsyms * SYMESZ]);
2394 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
2398 reloc.r_symndx = filehdr.f_nsyms;
2403 filehdr.f_nsyms += 2;
2420 &syment_ext[filehdr.f_nsyms * SYMESZ]);
2423 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
2428 reloc.r_symndx = filehdr.f_nsyms;
2434 filehdr.f_nsyms += 2;
2450 &syment_ext[filehdr.f_nsyms * SYMESZ]);
2453 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
2458 reloc.r_symndx = filehdr.f_nsyms;
2464 filehdr.f_nsyms += 2;
2471 filehdr.f_symptr = data_scnhdr.s_relptr + data_scnhdr.s_nreloc * RELSZ;
2473 bfd_coff_swap_filehdr_out (abfd, &filehdr, filehdr_ext);
2481 bfd_bwrite (syment_ext, filehdr.f_nsyms * SYMESZ, abfd);