usr/src/lib/libdwarf/common/dw_elfstructs.h
100
TYP(p_paddr,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
101
TYP(p_filesz,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
102
TYP(p_memsz,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
103
TYP(p_flags,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
104
TYP(p_align,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
109
TYP(p_type,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
110
TYP(p_flags,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
111
TYP(p_offset,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
112
TYP(p_vaddr,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
113
TYP(p_paddr,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
114
TYP(p_filesz,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
115
TYP(p_memsz,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
116
TYP(p_align,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
121
TYP(sh_name,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
122
TYP(sh_type,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
123
TYP(sh_flags,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
124
TYP(sh_addr,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
125
TYP(sh_offset,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
126
TYP(sh_size,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
127
TYP(sh_link,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
128
TYP(sh_info,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
129
TYP(sh_addralign,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
130
TYP(sh_entsize,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
135
TYP(sh_name,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
136
TYP(sh_type,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
137
TYP(sh_flags,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
138
TYP(sh_addr,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
139
TYP(sh_offset,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
140
TYP(sh_size,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
141
TYP(sh_link,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
142
TYP(sh_info,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
143
TYP(sh_addralign,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
144
TYP(sh_entsize,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
149
TYP(r_offset,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
150
TYP(r_info,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
155
TYP(r_offset,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
156
TYP(r_info,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
161
TYP(r_offset,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
162
TYP(r_info,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
163
TYP(r_addend,4); /* signed */
usr/src/lib/libdwarf/common/dw_elfstructs.h
168
TYP(r_offset,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
169
TYP(r_info,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
170
TYP(r_addend,8); /* signed */
usr/src/lib/libdwarf/common/dw_elfstructs.h
175
TYP(st_name,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
176
TYP(st_value,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
177
TYP(st_size,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
180
TYP(st_shndx,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
184
TYP(st_name,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
187
TYP(st_shndx,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
188
TYP(st_value,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
189
TYP(st_size,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
195
TYP(d_tag,4); /* signed */
usr/src/lib/libdwarf/common/dw_elfstructs.h
196
TYP(d_val,4); /* Union in original */
usr/src/lib/libdwarf/common/dw_elfstructs.h
201
TYP(d_tag,8); /* signed */
usr/src/lib/libdwarf/common/dw_elfstructs.h
202
TYP(d_val,8); /* Union in original */
usr/src/lib/libdwarf/common/dw_elfstructs.h
55
#ifndef TYP
usr/src/lib/libdwarf/common/dw_elfstructs.h
62
TYP(e_type,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
63
TYP(e_machine,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
64
TYP(e_version,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
65
TYP(e_entry,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
66
TYP(e_phoff,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
67
TYP(e_shoff,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
68
TYP(e_flags,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
69
TYP(e_ehsize,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
70
TYP(e_phentsize,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
71
TYP(e_phnum,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
72
TYP(e_shentsize,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
73
TYP(e_shnum,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
74
TYP(e_shstrndx,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
80
TYP(e_type,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
81
TYP(e_machine,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
82
TYP(e_version,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
83
TYP(e_entry,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
84
TYP(e_phoff,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
85
TYP(e_shoff,8);
usr/src/lib/libdwarf/common/dw_elfstructs.h
86
TYP(e_flags,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
87
TYP(e_ehsize,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
88
TYP(e_phentsize,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
89
TYP(e_phnum,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
90
TYP(e_shentsize,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
91
TYP(e_shnum,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
92
TYP(e_shstrndx,2);
usr/src/lib/libdwarf/common/dw_elfstructs.h
97
TYP(p_type,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
98
TYP(p_offset,4);
usr/src/lib/libdwarf/common/dw_elfstructs.h
99
TYP(p_vaddr,4);
usr/src/lib/libdwarf/common/dwarf_elfread.c
103
#ifndef TYP
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
100
TYP(e_shstrndx,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
105
TYP(p_type,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
106
TYP(p_offset,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
107
TYP(p_vaddr,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
108
TYP(p_paddr,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
109
TYP(p_filesz,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
110
TYP(p_memsz,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
111
TYP(p_flags,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
112
TYP(p_align,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
117
TYP(p_type,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
118
TYP(p_flags,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
119
TYP(p_offset,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
120
TYP(p_vaddr,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
121
TYP(p_paddr,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
122
TYP(p_filesz,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
123
TYP(p_memsz,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
124
TYP(p_align,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
129
TYP(sh_name,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
130
TYP(sh_type,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
131
TYP(sh_flags,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
132
TYP(sh_addr,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
133
TYP(sh_offset,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
134
TYP(sh_size,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
135
TYP(sh_link,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
136
TYP(sh_info,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
137
TYP(sh_addralign,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
138
TYP(sh_entsize,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
143
TYP(sh_name,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
144
TYP(sh_type,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
145
TYP(sh_flags,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
146
TYP(sh_addr,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
147
TYP(sh_offset,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
148
TYP(sh_size,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
149
TYP(sh_link,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
150
TYP(sh_info,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
151
TYP(sh_addralign,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
152
TYP(sh_entsize,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
157
TYP(r_offset,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
158
TYP(r_info,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
163
TYP(r_offset,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
164
TYP(r_info,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
169
TYP(r_offset,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
170
TYP(r_info,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
171
TYP(r_addend,4); /* signed */
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
176
TYP(r_offset,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
177
TYP(r_info,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
178
TYP(r_addend,8); /* signed */
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
183
TYP(st_name,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
184
TYP(st_value,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
185
TYP(st_size,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
188
TYP(st_shndx,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
192
TYP(st_name,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
195
TYP(st_shndx,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
196
TYP(st_value,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
197
TYP(st_size,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
203
TYP(d_tag,4); /* signed */
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
204
TYP(d_val,4); /* Union in original */
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
209
TYP(d_tag,8); /* signed */
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
210
TYP(d_val,8); /* Union in original */
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
63
#ifndef TYP
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
70
TYP(e_type,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
71
TYP(e_machine,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
72
TYP(e_version,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
73
TYP(e_entry,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
74
TYP(e_phoff,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
75
TYP(e_shoff,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
76
TYP(e_flags,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
77
TYP(e_ehsize,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
78
TYP(e_phentsize,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
79
TYP(e_phnum,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
80
TYP(e_shentsize,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
81
TYP(e_shnum,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
82
TYP(e_shstrndx,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
88
TYP(e_type,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
89
TYP(e_machine,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
90
TYP(e_version,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
91
TYP(e_entry,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
92
TYP(e_phoff,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
93
TYP(e_shoff,8);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
94
TYP(e_flags,4);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
95
TYP(e_ehsize,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
96
TYP(e_phentsize,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
97
TYP(e_phnum,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
98
TYP(e_shentsize,2);
usr/src/lib/libdwarf/common/dwarf_elfstructs.h
99
TYP(e_shnum,2);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
100
TYP(flags,4); /* flags */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
101
TYP(reserved,4); /* reserved */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1011
TYP(extreloff,4); /* offset to external relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1012
TYP(nextrel,4); /* number of external relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1019
TYP(locreloff,4); /* offset to local relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1020
TYP(nlocrel,4); /* number of local relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1036
TYP(symbol_index,4); /* the defined external symbol
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1038
TYP(module_index,4); /* index into the module table this symbol
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1044
TYP(module_name,4); /* the module name (index into string table) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1046
TYP(iextdefsym,4); /* index into externally defined symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1047
TYP(nextdefsym,4); /* number of externally defined symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1048
TYP(irefsym,4); /* index into reference symbol table */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1049
TYP(nrefsym,4); /* number of reference symbol table entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1050
TYP(ilocalsym,4); /* index into symbols for local symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1051
TYP(nlocalsym,4); /* number of local symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1053
TYP(iextrel,4); /* index into external relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1054
TYP(nextrel,4); /* number of external relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1056
TYP(iinit_iterm,4); /* low 16 bits are the index into the init
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1059
TYP(ninit_nterm,4); /* low 16 bits are the number of init section
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1065
TYP(objc_module_info_addr,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1069
TYP(objc_module_info_size,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1074
TYP(module_name,4); /* the module name (index into string table) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1076
TYP(iextdefsym,4); /* index into externally defined symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1077
TYP(nextdefsym,4); /* number of externally defined symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1078
TYP(irefsym,4); /* index into reference symbol table */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1079
TYP(nrefsym,4); /* number of reference symbol table entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1080
TYP(ilocalsym,4); /* index into symbols for local symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1081
TYP(nlocalsym,4); /* number of local symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1083
TYP(iextrel,4); /* index into external relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1084
TYP(nextrel,4); /* number of external relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1086
TYP(iinit_iterm,4); /* low 16 bits are the index into the init
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1089
TYP(ninit_nterm,4); /* low 16 bits are the number of init section
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1093
TYP(objc_module_info_size,4); /* for this module size of */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1095
TYP(objc_module_info_addr,8); /* for this module address of the start of */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1119
TYP(cmd,4); /* LC_TWOLEVEL_HINTS */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1120
TYP(cmdsize,4); /* sizeof(struct twolevel_hints_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1121
TYP(offset,4); /* offset to the hint table */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1122
TYP(nhints,4); /* number of hints in the hint table */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1161
TYP(cmd,4); /* LC_PREBIND_CKSUM */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1162
TYP(cmdsize,4); /* sizeof(struct prebind_cksum_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1163
TYP(cksum,4); /* the check sum or zero */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1171
TYP(cmd,4); /* LC_UUID */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1172
TYP(cmdsize,4); /* sizeof(struct uuid_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1181
TYP(cmd,4); /* LC_RPATH */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1182
TYP(cmdsize,4); /* includes string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1191
TYP(cmd,4); /* LC_CODE_SIGNATURE, LC_SEGMENT_SPLIT_INFO,
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1195
TYP(cmdsize,4); /* sizeof(struct linkedit_data_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1196
TYP(dataoff,4); /* file offset of data in __LINKEDIT segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1197
TYP(datasize,4); /* file size of data in __LINKEDIT segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1205
TYP(cmd,4); /* LC_ENCRYPTION_INFO */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1206
TYP(cmdsize,4); /* sizeof(struct encryption_info_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1207
TYP(cryptoff,4); /* file offset of encrypted range */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1208
TYP(cryptsize,4); /* file size of encrypted range */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1209
TYP(cryptid,4); /* which enryption system,
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1218
TYP(cmd,4); /* LC_ENCRYPTION_INFO_64 */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1219
TYP(cmdsize,4); /* sizeof(struct encryption_info_command_64) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1220
TYP(cryptoff,4); /* file offset of encrypted range */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1221
TYP(cryptsize,4); /* file size of encrypted range */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1222
TYP(cryptid,4); /* which enryption system,
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1224
TYP(pad,4); /* padding to make this struct's size a multiple
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1233
TYP(cmd,4); /* LC_VERSION_MIN_MACOSX or
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1237
TYP(cmdsize,4); /* sizeof(struct min_version_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1238
TYP(version,4); /* X.Y.Z is encoded in nibbles xxxx.yy.zz */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1239
TYP(sdk,4); /* X.Y.Z is encoded in nibbles xxxx.yy.zz */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1251
TYP(cmd,4); /* LC_DYLD_INFO or LC_DYLD_INFO_ONLY */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1252
TYP(cmdsize,4); /* sizeof(struct dyld_info_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1265
TYP(rebase_off,4); /* file offset to rebase info */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1266
TYP(rebase_size,4); /* size of rebase info */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1280
TYP(bind_off,4); /* file offset to binding info */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1281
TYP(bind_size,4); /* size of binding info */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1298
TYP(weak_bind_off,4); /* file offset to weak binding info */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1299
TYP(weak_bind_size,4); /* size of weak binding info */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1313
TYP(lazy_bind_off,4); /* file offset to lazy binding info */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1314
TYP(lazy_bind_size,4); /* size of lazy binding infs */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1349
TYP(export_off,4); /* file offset to lazy binding info */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1350
TYP(export_size,4); /* size of lazy binding infs */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1419
TYP(cmd,4); /* LC_LINKER_OPTION only used in MH_OBJECT filetypes */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1420
TYP(cmdsize,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1421
TYP(count,4); /* number of strings */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1436
TYP(cmd,4); /* LC_SYMSEG */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1437
TYP(cmdsize,4); /* sizeof(struct symseg_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1438
TYP(offset,4); /* symbol segment offset */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1439
TYP(size,4); /* symbol segment size in bytes */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1449
TYP(cmd,4); /* LC_IDENT */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1450
TYP(cmdsize,4); /* strings that follow this command */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1460
TYP(cmd,4); /* LC_FVMFILE */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1461
TYP(cmdsize,4); /* includes pathname string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1463
TYP(header_addr,4); /* files virtual address */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1474
TYP(cmd,4); /* LC_MAIN only used in MH_EXECUTE filetypes */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1475
TYP(cmdsize,4); /* 24 */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1476
TYP(entryoff,8); /* file (__TEXT) offset of main() */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1477
TYP(stacksize,8); /* if not zero, initial stack size */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1486
TYP(cmd,4); /* LC_SOURCE_VERSION */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1487
TYP(cmdsize,4); /* 16 */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1488
TYP(version,8); /* A.B.C.D.E packed as a24.b10.c10.d10.e10 */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1498
TYP(offset,4); /* from mach_header to start of data range*/
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1499
TYP(length,2); /* number of bytes in data range */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
1500
TYP(kind,2); /* a DICE_KIND_* value */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
252
TYP(cmd,4); /* type of load command */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
253
TYP(cmdsize,4); /* total size of command in bytes */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
336
TYP(offset,4); /* offset to the string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
355
TYP(cmd,4); /* LC_SEGMENT */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
356
TYP(cmdsize,4); /* includes sizeof section structs */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
358
TYP(vmaddr,4); /* memory address of this segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
359
TYP(vmsize,4); /* memory size of this segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
360
TYP(fileoff,4); /* file offset of this segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
361
TYP(filesize,4); /* amount to map from the file */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
362
TYP(maxprot,4); /* maximum VM protection */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
363
TYP(initprot,4); /* initial VM protection */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
364
TYP(nsects,4); /* number of sections in segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
365
TYP(flags,4); /* flags */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
375
TYP(cmd,4); /* LC_SEGMENT_64 */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
376
TYP(cmdsize,4); /* includes sizeof section_64 structs */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
378
TYP(vmaddr,8); /* memory address of this segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
379
TYP(vmsize,8); /* memory size of this segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
380
TYP(fileoff,8); /* file offset of this segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
381
TYP(filesize,8); /* amount to map from the file */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
382
TYP(maxprot,4); /* maximum VM protection */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
383
TYP(initprot,4); /* initial VM protection */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
384
TYP(nsects,4); /* number of sections in segment */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
385
TYP(flags,4); /* flags */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
434
TYP(addr,4); /* memory address of this section */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
435
TYP(size,4); /* size in bytes of this section */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
436
TYP(offset,4); /* file offset of this section */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
437
TYP(align,4); /* section alignment (power of 2) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
438
TYP(reloff,4); /* file offset of relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
439
TYP(nreloc,4); /* number of relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
440
TYP(flags,4); /* flags (section type and attributes)*/
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
441
TYP(reserved1,4); /* reserved (for offset or index) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
442
TYP(reserved2,4); /* reserved (for count or sizeof) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
448
TYP(addr,8); /* memory address of this section */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
449
TYP(size,8); /* size in bytes of this section */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
450
TYP(offset,4); /* file offset of this section */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
451
TYP(align,4); /* section alignment (power of 2) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
452
TYP(reloff,4); /* file offset of relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
453
TYP(nreloc,4); /* number of relocation entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
454
TYP(flags,4); /* flags (section type and attributes)*/
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
455
TYP(reserved1,4); /* reserved (for offset or index) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
456
TYP(reserved2,4); /* reserved (for count or sizeof) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
457
TYP(reserved3,4); /* reserved */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
635
TYP(minor_version,4); /* library's minor version number */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
636
TYP(header_addr,4); /* library's header address */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
64
#ifndef TYP
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
647
TYP(cmd,4); /* LC_IDFVMLIB or LC_LOADFVMLIB */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
648
TYP(cmdsize,4); /* includes pathname string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
663
TYP(timestamp,4); /* library's build time stamp */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
664
TYP(current_version,4); /* library's current version number */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
665
TYP(compatibility_version,4); /* library's compatibility vers number*/
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
676
TYP(cmd,4); /* LC_ID_DYLIB, LC_LOAD_{,WEAK_}DYLIB,
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
678
TYP(cmdsize,4); /* includes pathname string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
693
TYP(cmd,4); /* LC_SUB_FRAMEWORK */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
694
TYP(cmdsize,4); /* includes umbrella string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
708
TYP(cmd,4); /* LC_SUB_CLIENT */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
709
TYP(cmdsize,4); /* includes client string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
727
TYP(cmd,4); /* LC_SUB_UMBRELLA */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
728
TYP(cmdsize,4); /* includes sub_umbrella string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
73
TYP(magic,4); /* mach magic number identifier */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
74
TYP(cputype,4); /* cpu specifier */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
748
TYP(cmd,4); /* LC_SUB_LIBRARY */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
749
TYP(cmdsize,4); /* includes sub_library string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
75
TYP(cpusubtype,4); /* machine specifier */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
76
TYP(filetype,4); /* type of file */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
763
TYP(cmd,4); /* LC_PREBOUND_DYLIB */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
764
TYP(cmdsize,4); /* includes strings */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
766
TYP(nmodules,4); /* number of modules in library */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
77
TYP(ncmds,4); /* number of load commands */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
779
TYP(cmd,4); /* LC_ID_DYLINKER, LC_LOAD_DYLINKER or
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
78
TYP(sizeofcmds,4); /* the size of all the load commands */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
781
TYP(cmdsize,4); /* includes pathname string */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
79
TYP(flags,4); /* flags */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
807
TYP(cmd,4); /* LC_THREAD or LC_UNIXTHREAD */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
808
TYP(cmdsize,4); /* total size of this command */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
824
TYP(cmd,4); /* LC_ROUTINES */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
825
TYP(cmdsize,4); /* total size of this command */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
826
TYP(init_address,4); /* address of initialization routine */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
827
TYP(init_module,4); /* index into the module table that */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
829
TYP(reserved1,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
830
TYP(reserved2,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
831
TYP(reserved3,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
832
TYP(reserved4,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
833
TYP(reserved5,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
834
TYP(reserved6,4);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
841
TYP(cmd,4); /* LC_ROUTINES_64 */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
842
TYP(cmdsize,4); /* total size of this command */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
843
TYP(init_address,8); /* address of initialization routine */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
844
TYP(init_module,8); /* index into the module table that */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
846
TYP(reserved1,8);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
847
TYP(reserved2,8);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
848
TYP(reserved3,8);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
849
TYP(reserved4,8);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
850
TYP(reserved5,8);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
851
TYP(reserved6,8);
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
860
TYP(cmd,4); /* LC_SYMTAB */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
861
TYP(cmdsize,4); /* sizeof(struct symtab_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
862
TYP(symoff,4); /* symbol table offset */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
863
TYP(nsyms,4); /* number of symbol table entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
864
TYP(stroff,4); /* string table offset */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
865
TYP(strsize,4); /* string table size in bytes */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
909
TYP(cmd,4); /* LC_DYSYMTAB */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
910
TYP(cmdsize,4); /* sizeof(struct dysymtab_command) */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
927
TYP(ilocalsym,4); /* index to local symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
928
TYP(nlocalsym,4); /* number of local symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
930
TYP(iextdefsym,4); /* index to externally defined symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
931
TYP(nextdefsym,4); /* number of externally defined symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
933
TYP(iundefsym,4); /* index to undefined symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
934
TYP(nundefsym,4); /* number of undefined symbols */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
94
TYP(magic,4); /* mach magic number identifier */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
944
TYP(tocoff,4); /* file offset to table of contents */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
945
TYP(ntoc,4); /* number of entries in table of contents */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
95
TYP(cputype,4); /* cpu specifier */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
956
TYP(modtaboff,4); /* file offset to module table */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
957
TYP(nmodtab,4); /* number of module table entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
96
TYP(cpusubtype,4); /* machine specifier */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
968
TYP(extrefsymoff,4); /* offset to referenced symbol table */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
969
TYP(nextrefsyms,4); /* number of referenced symbol table entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
97
TYP(filetype,4); /* type of file */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
98
TYP(ncmds,4); /* number of load commands */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
981
TYP(indirectsymoff,4); /* file offset to the indirect symbol table */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
982
TYP(nindirectsyms,4); /* number of indirect symbol table entries */
usr/src/lib/libdwarf/common/dwarf_macho_loader.h
99
TYP(sizeofcmds,4); /* the size of all the load commands */
usr/src/lib/libdwarf/common/dwarf_machoread.c
103
#ifndef TYP
usr/src/lib/libdwarf/common/dwarf_object_detector.c
151
TYP(e_type,2);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
152
TYP(e_machine,2);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
153
TYP(e_version,4);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
156
TYP(e_custom,64);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
183
TYP(dh_mz,2);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
184
TYP(dh_dos_data,58);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
185
TYP(dh_image_offset,4);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
197
TYP(im_machine,2);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
198
TYP(im_sectioncount,2);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
199
TYP(im_ignoring,(3*4));
usr/src/lib/libdwarf/common/dwarf_object_detector.c
200
TYP(im_opt_header_size,2);
usr/src/lib/libdwarf/common/dwarf_object_detector.c
201
TYP(im_ignoringb,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
100
TYP(SectionAlignment,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
101
TYP(FileAlignment,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
102
TYP(MajorOperatingSystemVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
103
TYP(MinorOperatingSystemVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
104
TYP(MajorImageVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
105
TYP(MinorImageVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
106
TYP(MajorSubsystemVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
107
TYP(MinorSubsystemVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
108
TYP(Win32VersionValue,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
109
TYP(SizeOfImage,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
110
TYP(SizeOfHeaders,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
111
TYP(CheckSum,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
112
TYP(Subsystem,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
113
TYP(DllCharacteristics,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
114
TYP(SizeOfStackReserve,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
115
TYP(SizeOfStackCommit,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
116
TYP(SizeOfHeapReserve,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
117
TYP(SizeOfHeapCommit,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
118
TYP(LoaderFlags,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
119
TYP(NumberOfRvaAndSizes,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
125
TYP(Magic,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
128
TYP(SizeOfCode,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
129
TYP(SizeOfInitializedData,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
130
TYP(SizeOfUninitializedData,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
131
TYP(AddressOfEntryPoint,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
132
TYP(BaseOfCode,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
133
TYP(ImageBase,8);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
134
TYP(SectionAlignment,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
135
TYP(FileAlignment,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
136
TYP(MajorOperatingSystemVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
137
TYP(MinorOperatingSystemVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
138
TYP(MajorImageVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
139
TYP(MinorImageVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
140
TYP(MajorSubsystemVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
141
TYP(MinorSubsystemVersion,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
142
TYP(Win32VersionValue,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
143
TYP(SizeOfImage,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
144
TYP(SizeOfHeaders,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
145
TYP(CheckSum,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
146
TYP(Subsystem,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
147
TYP(DllCharacteristics,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
148
TYP(SizeOfStackReserve,8);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
149
TYP(SizeOfStackCommit,8);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
150
TYP(SizeOfHeapReserve,8);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
151
TYP(SizeOfHeapCommit,8);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
152
TYP(LoaderFlags,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
153
TYP(NumberOfRvaAndSizes,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
166
TYP(Signature,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
173
TYP(Signature,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
191
TYP(PhysicalAddress,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
192
TYP(VirtualSize,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
194
TYP(VirtualAddress,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
195
TYP(SizeOfRawData,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
196
TYP(PointerToRawData,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
197
TYP(PointerToRelocations,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
198
TYP(PointerToLinenumbers,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
199
TYP(NumberOfRelocations,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
200
TYP(NumberOfLinenumbers,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
201
TYP(Characteristics,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
42
#ifndef TYP
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
55
TYP(dh_mz,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
56
TYP(dh_dos_data,58);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
57
TYP(dh_image_offset,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
65
TYP(Machine,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
66
TYP(NumberOfSections,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
67
TYP(TimeDateStamp,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
68
TYP(PointerToSymbolTable,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
69
TYP(NumberOfSymbols,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
70
TYP(SizeOfOptionalHeader,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
71
TYP(Characteristics,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
79
TYP(VirtualAddress,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
80
TYP(Size,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
90
TYP(Magic,2);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
93
TYP(SizeOfCode,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
94
TYP(SizeOfInitializedData,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
95
TYP(SizeOfUninitializedData,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
96
TYP(AddressOfEntryPoint,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
97
TYP(BaseOfCode,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
98
TYP(BaseOfData,4);
usr/src/lib/libdwarf/common/dwarf_pe_descr.h
99
TYP(ImageBase,4);
usr/src/lib/libdwarf/common/dwarf_peread.c
86
#ifndef TYP