Lines Matching refs:scnhdr
3679 struct internal_scnhdr scnhdr; local
3707 memset (&scnhdr, 0, sizeof (struct internal_scnhdr));
3708 memcpy (scnhdr.s_name, data_name, strlen (data_name));
3709 scnhdr.s_paddr = 0;
3710 scnhdr.s_vaddr = 0;
3711 scnhdr.s_size = 0; /* set below */
3712 scnhdr.s_scnptr = FILHSZ + SCNHSZ;
3713 scnhdr.s_relptr = 0; /* set below */
3714 scnhdr.s_lnnoptr = 0;
3715 scnhdr.s_nreloc = 0; /* either 1 or 2 */
3716 scnhdr.s_nlnno = 0;
3717 scnhdr.s_flags = STYP_DATA;
3767 scnhdr.s_size = data_buffer_size;
3861 scnhdr.s_nreloc += 1;
3894 &reloc_ext[scnhdr.s_nreloc * RELSZ]);
3897 scnhdr.s_nreloc += 1;
3920 &reloc_ext[scnhdr.s_nreloc * RELSZ]);
3923 scnhdr.s_nreloc += 1;
3926 scnhdr.s_relptr = scnhdr.s_scnptr + data_buffer_size;
3927 filehdr.f_symptr = scnhdr.s_relptr + scnhdr.s_nreloc * RELSZ;
3931 bfd_coff_swap_scnhdr_out (abfd, &scnhdr, scnhdr_ext);
3934 bfd_bwrite (reloc_ext, scnhdr.s_nreloc * RELSZ, abfd);