Home
last modified time | relevance | path

Searched refs:execp (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/binutils/bfd/
H A Dnetbsd.h81 struct internal_exec *execp = exec_hdr (abfd); in MY() local
100 N_SET_MACHTYPE(*execp, DEFAULT_MID); in MY()
103 N_SET_MACHTYPE(*execp, M_UNKNOWN); in MY()
111 execp->a_info in MY()
112 = (execp->a_info & 0xff) << 24 | (execp->a_info & 0xff00) << 8 in MY()
113 | (execp->a_info & 0xff0000) >> 8 | (execp->a_info & 0xff000000) >> 24; in MY()
116 WRITE_HEADERS (abfd, execp); in MY()
H A Daout-target.h41 struct internal_exec *execp = exec_hdr (abfd); in MY() local
49 obj_textsec (abfd)->vma = N_TXTADDR (*execp); in MY()
50 obj_datasec (abfd)->vma = N_DATADDR (*execp); in MY()
51 obj_bsssec (abfd)->vma = N_BSSADDR (*execp); in MY()
83 obj_sym_filepos (abfd) = N_SYMOFF (*execp); in MY()
84 obj_str_filepos (abfd) = N_STROFF (*execp); in MY()
88 SET_ARCH_MACH (abfd, *execp); in MY()
241 WRITE_HEADERS (abfd, execp); in MY()
336 *ptreloff = N_TRELOFF (*execp); in MY_final_link_callback()
337 *pdreloff = N_DRELOFF (*execp); in MY_final_link_callback()
[all …]
H A Dfreebsd.h110 struct internal_exec *execp = exec_hdr (abfd); in MY() local
119 N_SET_MACHTYPE (*execp, M_68K4K_NETBSD); in MY()
121 N_SET_MACHTYPE (*execp, M_68K_NETBSD); in MY()
124 N_SET_MACHTYPE (*execp, M_SPARC_NETBSD); in MY()
127 N_SET_MACHTYPE (*execp, M_386_NETBSD); in MY()
130 N_SET_MACHTYPE (*execp, M_532_NETBSD); in MY()
133 N_SET_MACHTYPE (*execp, M_UNKNOWN); in MY()
137 WRITE_HEADERS(abfd, execp); in MY()
H A Dbout.c81 struct internal_exec *execp) in bout_swap_exec_header_in() argument
94 execp->a_talign = bytes->e_talign[0]; in bout_swap_exec_header_in()
95 execp->a_dalign = bytes->e_dalign[0]; in bout_swap_exec_header_in()
96 execp->a_balign = bytes->e_balign[0]; in bout_swap_exec_header_in()
105 struct internal_exec *execp, in bout_swap_exec_header_out() argument
119 bytes->e_talign[0] = execp->a_talign; in bout_swap_exec_header_out()
120 bytes->e_dalign[0] = execp->a_dalign; in bout_swap_exec_header_out()
121 bytes->e_balign[0] = execp->a_balign; in bout_swap_exec_header_out()
150 obj_textsec (abfd)->vma = execp->a_tload; in b_out_callback()
159 bss_start = execp->a_dload + execp->a_data; /* BSS = end of data section. */ in b_out_callback()
[all …]
H A Dmipsbsd.c135 struct internal_exec *execp = exec_hdr (abfd); variable
144 N_SET_MACHTYPE (*execp, M_68010);
148 N_SET_MACHTYPE (*execp, M_68020);
153 N_SET_MACHTYPE (*execp, M_SPARC);
156 N_SET_MACHTYPE (*execp, M_386);
163 N_SET_MACHTYPE (*execp, M_MIPS2);
166 N_SET_MACHTYPE (*execp, M_MIPS1);
171 N_SET_MACHTYPE (*execp, M_UNKNOWN);
176 WRITE_HEADERS (abfd, execp);
H A Daoutf1.h189 struct internal_exec *execp = exec_hdr (abfd); in sunos_write_object_contents() local
198 N_SET_MACHTYPE (*execp, M_UNKNOWN); in sunos_write_object_contents()
201 N_SET_MACHTYPE (*execp, M_68010); in sunos_write_object_contents()
205 N_SET_MACHTYPE (*execp, M_68020); in sunos_write_object_contents()
213 N_SET_MACHTYPE (*execp, M_SPARCLET); in sunos_write_object_contents()
216 N_SET_MACHTYPE (*execp, M_SPARCLITE_LE); in sunos_write_object_contents()
219 N_SET_MACHTYPE (*execp, M_SPARC); in sunos_write_object_contents()
224 N_SET_MACHTYPE (*execp, M_386); in sunos_write_object_contents()
227 N_SET_MACHTYPE (*execp, M_UNKNOWN); in sunos_write_object_contents()
232 N_SET_FLAGS (*execp, aout_backend_info (abfd)->exec_hdr_flags); in sunos_write_object_contents()
[all …]
H A Di386aout.c54 struct internal_exec *execp = exec_hdr (abfd); in i386aout_write_object_contents() local
56 N_SET_MACHTYPE (*execp, M_386); in i386aout_write_object_contents()
60 WRITE_HEADERS (abfd, execp); in i386aout_write_object_contents()
H A Daoutx.h375 struct internal_exec *execp) in NAME()
459 struct internal_exec *execp, in NAME()
487 if (execp->a_drsize || execp->a_trsize) in NAME()
490 if (execp->a_syms) in NAME()
492 if (N_DYNAMIC (*execp)) in NAME()
495 if (N_MAGIC (*execp) == ZMAGIC) in NAME()
545 (execp->a_trsize != 0 in NAME()
549 (execp->a_drsize != 0 in NAME()
628 if (execp->a_entry != 0 in NAME()
942 N_SET_MAGIC (*execp, OMAGIC); in adjust_o_magic()
[all …]
H A Dlibaout.h624 #define WRITE_HEADERS(abfd, execp) \ argument
632 execp->a_syms = bfd_get_symcount (abfd) * EXTERNAL_NLIST_SIZE; \
633 execp->a_entry = bfd_get_start_address (abfd); \
635 execp->a_trsize = ((obj_textsec (abfd)->reloc_count) * \
637 execp->a_drsize = ((obj_datasec (abfd)->reloc_count) * \
639 NAME (aout, swap_exec_header_out) (abfd, execp, & exec_bytes); \
650 if (bfd_seek (abfd, (file_ptr) (N_SYMOFF(*execp)), SEEK_SET) != 0)\
657 if (bfd_seek (abfd, (file_ptr) (N_TRELOFF (*execp)), SEEK_SET) != 0) \
662 if (bfd_seek (abfd, (file_ptr) (N_DRELOFF (*execp)), SEEK_SET) != 0) \
H A Dhost-aout.c73 #define SET_ARCH_MACH(abfd, execp) \ argument
76 #define SET_ARCH_MACH(abfd, execp) \ argument
H A Di386linux.c75 struct internal_exec *execp = exec_hdr (abfd); local
77 N_SET_MACHTYPE (*execp, M_386);
81 WRITE_HEADERS(abfd, execp);
H A Dsparclinux.c77 struct internal_exec *execp = exec_hdr (abfd); local
79 N_SET_MACHTYPE (*execp, M_SPARC);
83 WRITE_HEADERS(abfd, execp);