Lines Matching defs:scnhdr_int
194 struct internal_scnhdr *scnhdr_int = (struct internal_scnhdr *) in;
196 memcpy (scnhdr_int->s_name, scnhdr_ext->s_name, sizeof (scnhdr_int->s_name));
198 scnhdr_int->s_vaddr = GET_SCNHDR_VADDR (abfd, scnhdr_ext->s_vaddr);
199 scnhdr_int->s_paddr = GET_SCNHDR_PADDR (abfd, scnhdr_ext->s_paddr);
200 scnhdr_int->s_size = GET_SCNHDR_SIZE (abfd, scnhdr_ext->s_size);
201 scnhdr_int->s_scnptr = GET_SCNHDR_SCNPTR (abfd, scnhdr_ext->s_scnptr);
202 scnhdr_int->s_relptr = GET_SCNHDR_RELPTR (abfd, scnhdr_ext->s_relptr);
203 scnhdr_int->s_lnnoptr = GET_SCNHDR_LNNOPTR (abfd, scnhdr_ext->s_lnnoptr);
204 scnhdr_int->s_flags = H_GET_32 (abfd, scnhdr_ext->s_flags);
210 scnhdr_int->s_nlnno = (H_GET_16 (abfd, scnhdr_ext->s_nlnno)
212 scnhdr_int->s_nreloc = 0;
214 scnhdr_int->s_nreloc = H_GET_16 (abfd, scnhdr_ext->s_nreloc);
215 scnhdr_int->s_nlnno = H_GET_16 (abfd, scnhdr_ext->s_nlnno);
218 if (scnhdr_int->s_vaddr != 0)
220 scnhdr_int->s_vaddr += pe_data (abfd)->pe_opthdr.ImageBase;
221 scnhdr_int->s_vaddr &= 0xffffffff;
229 if (scnhdr_int->s_paddr > 0
230 && (((scnhdr_int->s_flags & IMAGE_SCN_CNT_UNINITIALIZED_DATA) != 0
231 && (! bfd_pe_executable_p (abfd) || scnhdr_int->s_size == 0))
232 || (bfd_pe_executable_p (abfd) && scnhdr_int->s_size > scnhdr_int->s_paddr)))
233 /* This code used to set scnhdr_int->s_paddr to 0. However,
237 scnhdr_int->s_size = scnhdr_int->s_paddr;