Lines Matching defs:execp

42 os9k_swap_exec_header_in (abfd, raw_bytes, execp)
45 struct internal_exec *execp;
50 /* Now fill in fields in the execp, from the bytes in the raw data. */
51 execp->a_info = H_GET_16 (abfd, bytes->m_sync);
52 execp->a_syms = 0;
53 execp->a_entry = H_GET_32 (abfd, bytes->m_exec);
54 execp->a_talign = 2;
55 execp->a_dalign = 2;
56 execp->a_balign = 2;
59 execp->a_data = dload + 8;
68 execp->a_tload = 0;
69 execp->a_dload = H_GET_32 (abfd, (unsigned char *) &dmemstart);
70 execp->a_text = dload - execp->a_tload;
71 execp->a_data = H_GET_32 (abfd, (unsigned char *) &dmemsize);
72 execp->a_bss = H_GET_32 (abfd, bytes->m_data) - execp->a_data;
74 execp->a_trsize = 0;
75 execp->a_drsize = 0;
88 os9k_swap_exec_header_out (abfd, execp, raw_bytes)
90 struct internal_exec *execp;
96 H_PUT_32 (abfd, execp->a_info, bytes->e_info);
97 H_PUT_32 (abfd, execp->a_text, bytes->e_text);
98 H_PUT_32 (abfd, execp->a_data, bytes->e_data);
99 H_PUT_32 (abfd, execp->a_bss, bytes->e_bss);
100 H_PUT_32 (abfd, execp->a_syms, bytes->e_syms);
101 H_PUT_32 (abfd, execp->a_entry, bytes->e_entry);
102 H_PUT_32 (abfd, execp->a_trsize, bytes->e_trsize);
103 H_PUT_32 (abfd, execp->a_drsize, bytes->e_drsize);
104 H_PUT_32 (abfd, execp->a_tload, bytes->e_tload);
105 H_PUT_32 (abfd, execp->a_dload, bytes->e_dload);
106 bytes->e_talign[0] = execp->a_talign;
107 bytes->e_dalign[0] = execp->a_dalign;
108 bytes->e_balign[0] = execp->a_balign;
109 bytes->e_relaxable[0] = execp->a_relaxable;
153 struct internal_exec *execp = exec_hdr (abfd);
164 obj_textsec (abfd)->alignment_power = execp->a_talign;
165 obj_datasec (abfd)->alignment_power = execp->a_dalign;
166 obj_bsssec (abfd)->alignment_power = execp->a_balign;
169 obj_textsec (abfd)->vma = execp->a_tload;
170 obj_datasec (abfd)->vma = execp->a_dload;
173 obj_textsec (abfd)->size = execp->a_text;
175 bss_start = execp->a_dload + execp->a_data; /* BSS = end of data section. */
176 obj_bsssec (abfd)->vma = align_power (bss_start, execp->a_balign);
179 obj_textsec (abfd)->filepos = execp->a_entry;
180 obj_datasec (abfd)->filepos = execp->a_dload;
183 obj_textsec (abfd)->rel_filepos = N_TROFF(*execp);
184 obj_datasec (abfd)->rel_filepos = N_DROFF(*execp); */