Lines Matching refs:filehdr
3633 struct internal_filehdr filehdr;
3651 memset (&filehdr, 0, sizeof (struct internal_filehdr));
3652 filehdr.f_magic = bfd_xcoff_magic_number (abfd);
3653 filehdr.f_nscns = 1;
3654 filehdr.f_timdat = 0;
3655 filehdr.f_nsyms = 0; /* at least 6, no more than 10 */
3656 filehdr.f_symptr = 0; /* set below */
3657 filehdr.f_opthdr = 0;
3658 filehdr.f_flags = 0;
3762 &syment_ext[filehdr.f_nsyms * SYMESZ]);
3765 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
3766 filehdr.f_nsyms += 2;
3778 &syment_ext[filehdr.f_nsyms * SYMESZ]);
3781 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
3782 filehdr.f_nsyms += 2;
3802 &syment_ext[filehdr.f_nsyms * SYMESZ]);
3805 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
3810 reloc.r_symndx = filehdr.f_nsyms;
3815 filehdr.f_nsyms += 2;
3837 &syment_ext[filehdr.f_nsyms * SYMESZ]);
3840 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
3845 reloc.r_symndx = filehdr.f_nsyms;
3851 filehdr.f_nsyms += 2;
3863 &syment_ext[filehdr.f_nsyms * SYMESZ]);
3866 &syment_ext[(filehdr.f_nsyms + 1) * SYMESZ]);
3871 reloc.r_symndx = filehdr.f_nsyms;
3877 filehdr.f_nsyms += 2;
3882 filehdr.f_symptr = scnhdr.s_relptr + scnhdr.s_nreloc * RELSZ;
3884 bfd_coff_swap_filehdr_out (abfd, &filehdr, filehdr_ext);
3890 bfd_bwrite (syment_ext, filehdr.f_nsyms * SYMESZ, abfd);