Lines Matching defs:execp

232   struct internal_exec *execp = exec_hdr (abfd);
235 obj_textsec (abfd)->size = N_TXTSIZE (*execp);
238 obj_textsec (abfd)->vma = N_TXTADDR (*execp);
239 obj_datasec (abfd)->vma = N_DATADDR (*execp);
240 obj_bsssec (abfd)->vma = N_BSSADDR (*execp);
247 obj_textsec (abfd)->filepos = N_TXTOFF (*execp);
248 obj_datasec (abfd)->filepos = N_DATOFF (*execp);
251 obj_textsec (abfd)->rel_filepos = N_TRELOFF (*execp);
252 obj_datasec (abfd)->rel_filepos = N_DRELOFF (*execp);
255 obj_sym_filepos (abfd) = N_SYMOFF (*execp);
256 obj_str_filepos (abfd) = N_STROFF (*execp);
260 SET_ARCH_MACH (abfd, *execp);
268 obj_textsec (abfd)->rel_filepos = N_GNU_TRELOFF (*execp);
269 obj_datasec (abfd)->rel_filepos = N_GNU_DRELOFF (*execp);
272 obj_sym_filepos (abfd) = N_GNU_SYMOFF (*execp);
273 obj_str_filepos (abfd) = (obj_sym_filepos (abfd) + execp->a_syms);
276 bfd_get_symcount (abfd) = execp->a_syms / 12;
292 struct internal_exec *execp = exec_hdr (abfd);
302 execp->a_syms = 0;
304 execp->a_entry = bfd_get_start_address (abfd);
306 execp->a_trsize = ((obj_textsec (abfd)->reloc_count) *
308 execp->a_drsize = ((obj_datasec (abfd)->reloc_count) *
311 N_SET_MACHTYPE (*execp, 0xc);
312 N_SET_FLAGS (*execp, aout_backend_info (abfd)->exec_hdr_flags);
314 NAME (aout,swap_exec_header_out) (abfd, execp, &exec_bytes);
332 if (bfd_seek (abfd, (file_ptr) (N_DRELOFF (*execp) + execp->a_drsize),
342 if (bfd_seek (abfd, (file_ptr) N_TRELOFF (*execp), SEEK_CUR) != 0)
346 if (bfd_seek (abfd, (file_ptr) N_DRELOFF (*execp), SEEK_CUR) != 0)
454 NAME (aout,swap_exec_header_in) (abfd, raw_bytes, execp)
457 struct internal_exec *execp;
465 memset (execp, 0, sizeof (struct internal_exec));
466 /* Now fill in fields in the execp, from the bytes in the raw data. */
467 execp->a_info = H_GET_32 (abfd, bytes->e_info);
468 execp->a_text = GET_WORD (abfd, bytes->e_text);
469 execp->a_data = GET_WORD (abfd, bytes->e_data);
470 execp->a_bss = GET_WORD (abfd, bytes->e_bss);
471 execp->a_syms = GET_WORD (abfd, bytes->e_syms);
472 execp->a_entry = GET_WORD (abfd, bytes->e_entry);
473 execp->a_trsize = GET_WORD (abfd, bytes->e_trsize);
474 execp->a_drsize = GET_WORD (abfd, bytes->e_drsize);
500 execp->a_syms = syms;