Home | History | Annotate | Download | only in bfd

Lines Matching full:execp

337   struct internal_exec *execp = exec_hdr (abfd);
342 obj_textsec (abfd)->size = N_TXTSIZE (*execp);
345 obj_textsec (abfd)->vma = N_TXTADDR (*execp);
346 obj_datasec (abfd)->vma = N_DATADDR (*execp);
347 obj_bsssec (abfd)->vma = N_BSSADDR (*execp);
354 obj_textsec (abfd)->filepos = N_TXTOFF (*execp);
355 obj_datasec (abfd)->filepos = N_DATOFF (*execp);
358 obj_textsec (abfd)->rel_filepos = N_TRELOFF (*execp);
359 obj_datasec (abfd)->rel_filepos = N_DRELOFF (*execp);
362 obj_sym_filepos (abfd) = N_SYMOFF (*execp);
363 obj_str_filepos (abfd) = N_STROFF (*execp);
367 SET_ARCH_MACH (abfd, *execp);
634 struct internal_exec *execp = exec_hdr (abfd);
645 execp->a_syms = bfd_get_symcount (abfd) * EXTERNAL_NLIST_SIZE;
646 execp->a_entry = bfd_get_start_address (abfd);
648 execp->a_trsize = ((obj_textsec (abfd)->reloc_count) * obj_reloc_entry_size (abfd));
649 execp->a_drsize = ((obj_datasec (abfd)->reloc_count) * obj_reloc_entry_size (abfd));
650 NAME (aout, swap_exec_header_out) (abfd, execp, &exec_bytes);
667 if (bfd_seek (abfd, (file_ptr) (N_SYMOFF (*execp)), SEEK_SET) != 0)
674 if (bfd_seek (abfd, (file_ptr) (N_TRELOFF (*execp)), SEEK_SET) != 0)
679 if (bfd_seek (abfd, (file_ptr) (N_DRELOFF (*execp)), SEEK_SET) != 0)
698 struct internal_exec *execp = exec_hdr (abfd);
700 *ptreloff = obj_datasec (abfd)->filepos + execp->a_data;
701 *pdreloff = *ptreloff + execp->a_trsize;
702 *psymoff = *pdreloff + execp->a_drsize;
715 struct internal_exec *execp = exec_hdr (abfd);
750 execp->a_text = vma - obj_textsec (abfd)->vma;
751 obj_textsec (abfd)->size = execp->a_text;
758 execp->a_data = obj_datasec (abfd)->size;