Searched refs:execp (Results 1 - 25 of 50) sorted by relevance

12

/haiku-buildtools/binutils/bfd/
H A Dfreebsd.h28 #define N_GETMAGIC_NET(execp) \
29 ((execp)->a_info & 0xffff)
30 #define N_GETMID_NET(execp) \
31 (((execp)->a_info >> 16) & 0x3ff)
33 (((execp)->a_info >> 26) & 0x3f)
35 #define N_MACHTYPE(execp) \
37 ((N_GETMAGIC_NET (execp) == ZMAGIC) ? N_GETMID_NET (execp) : \
38 ((execp)->a_info >> 16) & 0x3ff))
39 #define N_FLAGS(execp) \
76 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
H A Dnetbsd.h37 #define N_MACHTYPE(execp) \
38 ((enum machine_type) (((execp)->a_info >> 16) & 0x03ff))
39 #define N_FLAGS(execp) \
40 (((execp)->a_info >> 26) & 0x3f)
42 #define N_SET_INFO(execp, magic, type, flags) \
43 ((execp)->a_info = ((magic) & 0xffff) \
46 #define N_SET_MACHTYPE(execp, machtype) \
47 ((execp)->a_info = \
48 ((execp)->a_info & 0xfb00ffff) | ((((int) (machtype)) & 0x3ff) << 16))
49 #define N_SET_FLAGS(execp, flag
81 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
H A Di386dynix.c60 struct internal_exec *execp)
68 memset (execp, 0, sizeof (struct internal_exec));
69 /* Now fill in fields in the execp, from the bytes in the raw data. */
70 execp->a_info = H_GET_32 (abfd, bytes->e_info);
71 execp->a_text = GET_WORD (abfd, bytes->e_text);
72 execp->a_data = GET_WORD (abfd, bytes->e_data);
73 execp->a_bss = GET_WORD (abfd, bytes->e_bss);
74 execp->a_syms = GET_WORD (abfd, bytes->e_syms);
75 execp->a_entry = GET_WORD (abfd, bytes->e_entry);
76 execp
58 i386dynix_32_swap_exec_header_in(bfd *abfd, struct external_exec *raw_bytes, struct internal_exec *execp) argument
[all...]
H A Di386os9k.c34 struct internal_exec *execp)
39 /* Now fill in fields in the execp, from the bytes in the raw data. */
40 execp->a_info = H_GET_16 (abfd, bytes->m_sync);
41 execp->a_syms = 0;
42 execp->a_entry = H_GET_32 (abfd, bytes->m_exec);
43 execp->a_talign = 2;
44 execp->a_dalign = 2;
45 execp->a_balign = 2;
48 execp->a_data = dload + 8;
57 execp
32 os9k_swap_exec_header_in(bfd *abfd, mh_com *raw_bytes, struct internal_exec *execp) argument
76 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
H A Dpc532-mach.c84 struct internal_exec *execp = exec_hdr (abfd); local
92 N_SET_MACHTYPE (execp, M_NS32032);
96 N_SET_MACHTYPE (execp, M_NS32532);
99 N_SET_FLAGS (execp, aout_backend_info (abfd)->exec_hdr_flags);
101 WRITE_HEADERS (abfd, execp);
H A Di386aout.c55 struct internal_exec *execp = exec_hdr (abfd); local
57 N_SET_MACHTYPE (execp, M_386);
61 WRITE_HEADERS (abfd, execp);
H A Dsparclynx.c151 struct internal_exec *execp = exec_hdr (abfd); local
160 N_SET_MACHTYPE (execp, M_68010);
164 N_SET_MACHTYPE (execp, M_68020);
169 N_SET_MACHTYPE (execp, M_SPARC);
172 N_SET_MACHTYPE (execp, M_386);
175 N_SET_MACHTYPE (execp, M_UNKNOWN);
180 N_SET_FLAGS (execp, aout_backend_info (abfd)->exec_hdr_flags);
182 WRITE_HEADERS (abfd, execp);
H A Dhost-aout.c73 #define SET_ARCH_MACH(abfd, execp) \
76 #define SET_ARCH_MACH(abfd, execp) \
H A Dhp300hpux.c224 struct internal_exec *execp = exec_hdr (abfd); local
227 obj_textsec (abfd)->size = N_TXTSIZE (execp);
230 obj_textsec (abfd)->vma = N_TXTADDR (execp);
231 obj_datasec (abfd)->vma = N_DATADDR (execp);
232 obj_bsssec (abfd)->vma = N_BSSADDR (execp);
239 obj_textsec (abfd)->filepos = N_TXTOFF (execp);
240 obj_datasec (abfd)->filepos = N_DATOFF (execp);
243 obj_textsec (abfd)->rel_filepos = N_TRELOFF (execp);
244 obj_datasec (abfd)->rel_filepos = N_DRELOFF (execp);
247 obj_sym_filepos (abfd) = N_SYMOFF (execp);
282 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
H A Daout-adobe.c37 struct internal_exec *execp)
39 /* Now fill in fields in the execp, from the bytes in the raw data. */
40 execp->a_info = H_GET_32 (abfd, bytes->e_info);
41 execp->a_text = GET_WORD (abfd, bytes->e_text);
42 execp->a_data = GET_WORD (abfd, bytes->e_data);
43 execp->a_bss = GET_WORD (abfd, bytes->e_bss);
44 execp->a_syms = GET_WORD (abfd, bytes->e_syms);
45 execp->a_entry = GET_WORD (abfd, bytes->e_entry);
46 execp->a_trsize = GET_WORD (abfd, bytes->e_trsize);
47 execp
35 aout_adobe_swap_exec_header_in(bfd *abfd, struct external_exec *bytes, struct internal_exec *execp) argument
54 aout_adobe_swap_exec_header_out(bfd *abfd, struct internal_exec *execp, struct external_exec *bytes) argument
76 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
H A Dlibaout.h296 #define N_DYNAMIC(execp) ((execp)->a_info & 0x80000000)
299 # define N_MAGIC(execp) ((execp)->a_info & 0xffff)
303 # define N_MACHTYPE(execp) ((enum machine_type)(((execp)->a_info >> 16) & 0xff))
307 # define N_FLAGS(execp) (((execp)->a_info >> 24) & 0xff)
311 # define N_SET_INFO(execp, magic, type, flags) \
312 ((execp)
[all...]
H A Daout-target.h40 struct internal_exec *execp = exec_hdr (abfd); local
45 obj_textsec (abfd)->size = N_TXTSIZE (execp);
48 obj_textsec (abfd)->vma = N_TXTADDR (execp);
49 obj_datasec (abfd)->vma = N_DATADDR (execp);
50 obj_bsssec (abfd)->vma = N_BSSADDR (execp);
56 && execp->a_entry > obj_textsec (abfd)->vma)
60 adjust = execp->a_entry - obj_textsec (abfd)->vma;
74 obj_textsec (abfd)->filepos = N_TXTOFF (execp);
75 obj_datasec (abfd)->filepos = N_DATOFF (execp);
78 obj_textsec (abfd)->rel_filepos = N_TRELOFF (execp);
236 struct internal_exec *execp = exec_hdr (abfd); local
333 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
/haiku-buildtools/legacy/binutils/bfd/
H A Di386dynix.c56 i386dynix_32_swap_exec_header_in (abfd, raw_bytes, execp)
59 struct internal_exec *execp;
67 memset ((PTR) execp, 0, sizeof (struct internal_exec));
68 /* Now fill in fields in the execp, from the bytes in the raw data. */
69 execp->a_info = H_GET_32 (abfd, bytes->e_info);
70 execp->a_text = GET_WORD (abfd, bytes->e_text);
71 execp->a_data = GET_WORD (abfd, bytes->e_data);
72 execp->a_bss = GET_WORD (abfd, bytes->e_bss);
73 execp->a_syms = GET_WORD (abfd, bytes->e_syms);
74 execp
[all...]
H A Dnetbsd.h81 struct internal_exec *execp = exec_hdr (abfd); local
100 N_SET_MACHTYPE(*execp, DEFAULT_MID);
103 N_SET_MACHTYPE(*execp, M_UNKNOWN);
111 execp->a_info
112 = (execp->a_info & 0xff) << 24 | (execp->a_info & 0xff00) << 8
113 | (execp->a_info & 0xff0000) >> 8 | (execp->a_info & 0xff000000) >> 24;
116 WRITE_HEADERS (abfd, execp);
H A Di386os9k.c42 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
119 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
H A Dfreebsd.h76 struct internal_exec *execp = exec_hdr (abfd); local
85 N_SET_MACHTYPE (*execp, M_68K4K_NETBSD);
87 N_SET_MACHTYPE (*execp, M_68K_NETBSD);
90 N_SET_MACHTYPE (*execp, M_SPARC_NETBSD);
93 N_SET_MACHTYPE (*execp, M_386_NETBSD);
96 N_SET_MACHTYPE (*execp, M_532_NETBSD);
99 N_SET_MACHTYPE (*execp, M_UNKNOWN);
103 WRITE_HEADERS(abfd, execp);
H A Dpc532-mach.c90 struct internal_exec *execp = exec_hdr (abfd); local
98 N_SET_MACHTYPE (*execp, M_NS32032);
102 N_SET_MACHTYPE (*execp, M_NS32532);
105 N_SET_FLAGS (*execp, aout_backend_info (abfd)->exec_hdr_flags);
107 WRITE_HEADERS(abfd, execp);
H A Di386aout.c54 struct internal_exec *execp = exec_hdr (abfd); local
56 N_SET_MACHTYPE (*execp, M_386);
60 WRITE_HEADERS (abfd, execp);
H A Dhost-aout.c73 #define SET_ARCH_MACH(abfd, execp) \
76 #define SET_ARCH_MACH(abfd, execp) \
H A Dsparclynx.c154 struct internal_exec *execp = exec_hdr (abfd); local
163 N_SET_MACHTYPE (*execp, M_68010);
167 N_SET_MACHTYPE (*execp, M_68020);
172 N_SET_MACHTYPE (*execp, M_SPARC);
175 N_SET_MACHTYPE (*execp, M_386);
178 N_SET_MACHTYPE (*execp, M_UNKNOWN);
183 N_SET_FLAGS (*execp, aout_backend_info (abfd)->exec_hdr_flags);
185 WRITE_HEADERS (abfd, execp);
H A Dhp300hpux.c232 struct internal_exec *execp = exec_hdr (abfd); local
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);
292 struct internal_exec *execp = exec_hdr (abfd); local
457 struct internal_exec *execp; variable in typeref:struct:internal_exec
[all...]
H A Daout-adobe.c39 struct internal_exec *execp)
41 /* Now fill in fields in the execp, from the bytes in the raw data. */
42 execp->a_info = H_GET_32 (abfd, bytes->e_info);
43 execp->a_text = GET_WORD (abfd, bytes->e_text);
44 execp->a_data = GET_WORD (abfd, bytes->e_data);
45 execp->a_bss = GET_WORD (abfd, bytes->e_bss);
46 execp->a_syms = GET_WORD (abfd, bytes->e_syms);
47 execp->a_entry = GET_WORD (abfd, bytes->e_entry);
48 execp->a_trsize = GET_WORD (abfd, bytes->e_trsize);
49 execp
37 aout_adobe_swap_exec_header_in(bfd *abfd, struct external_exec *bytes, struct internal_exec *execp) argument
56 aout_adobe_swap_exec_header_out(bfd *abfd, struct internal_exec *execp, struct external_exec *bytes) argument
78 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
H A Daout-target.h40 struct internal_exec *execp = exec_hdr (abfd); local
45 obj_textsec (abfd)->size = N_TXTSIZE (*execp);
48 obj_textsec (abfd)->vma = N_TXTADDR (*execp);
49 obj_datasec (abfd)->vma = N_DATADDR (*execp);
50 obj_bsssec (abfd)->vma = N_BSSADDR (*execp);
56 && execp->a_entry > obj_textsec (abfd)->vma)
60 adjust = execp->a_entry - obj_textsec (abfd)->vma;
74 obj_textsec (abfd)->filepos = N_TXTOFF (*execp);
75 obj_datasec (abfd)->filepos = N_DATOFF (*execp);
78 obj_textsec (abfd)->rel_filepos = N_TRELOFF (*execp);
236 struct internal_exec *execp = exec_hdr (abfd); local
333 struct internal_exec *execp = exec_hdr (abfd); local
[all...]
/haiku-buildtools/binutils/include/aout/
H A Dhp.h63 #define N_MAGIC(execp) ((execp)->a_magic)
64 #define N_MACHTYPE(execp) ((execp)->a_machtype)
65 #define N_SET_MAGIC(execp, magic) (((execp)->a_magic) = (magic))
66 #define N_SET_MACHTYPE(execp, machtype) (((execp)->a_machtype) = (machtype))
/haiku-buildtools/binutils/gas/config/
H A Daout_gnu.h129 #define N_MAGIC(execp) ((execp)->a_info & 0xffff)
130 #define N_MACHTYPE(execp) ((enum machine_type)(((execp)->a_info >> 16) & 0xff))
131 #define N_FLAGS(execp) (((execp)->a_info >> 24) & 0xff)
132 #define N_SET_INFO(execp, magic, type, flags) \
133 ((execp)->a_info = ((magic) & 0xffff) \
136 #define N_SET_MAGIC(execp, magic) \
137 ((execp)
[all...]

Completed in 195 milliseconds

12