1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21
22#
23# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
24# Use is subject to license terms.
25# Copyright (c) 2018, Joyent, Inc.
26#
27
28@ MSG_ELFCLASSNONE_CF		"ELFCLASSNONE"			# 0
29@ MSG_ELFCLASSNONE_DMP			"None"
30@ MSG_ELFCLASSNONE_NF			"none"
31@ MSG_ELFCLASS32_CF		"ELFCLASS32"			# 1
32@ MSG_ELFCLASS32_DMP			"32-bit"
33@ MSG_ELFCLASS32_NF			"32"
34@ MSG_ELFCLASS64_CF		"ELFCLASS64"			# 2
35@ MSG_ELFCLASS64_DMP			"64-bit"
36@ MSG_ELFCLASS64_NF			"64"
37
38@ MSG_ELFDATANONE_CF		"ELFDATANONE"			# 0
39@ MSG_ELFDATANONE_DMP			"None"
40@ MSG_ELFDATANONE_NF			"none"
41@ MSG_ELFDATA2LSB_CF		"ELFDATA2LSB"			# 1
42@ MSG_ELFDATA2LSB_DMP			"2LSB"
43@ MSG_ELFDATA2LSB_FIL			"LSB"
44@ MSG_ELFDATA2LSB_NF			"lsb"
45@ MSG_ELFDATA2MSB_CF		"ELFDATA2MSB"			# 2
46@ MSG_ELFDATA2MSB_DMP			"2MSB"
47@ MSG_ELFDATA2MSB_FIL			"MSB"
48@ MSG_ELFDATA2MSB_NF			"msb"
49
50@ MSG_EM_NONE_CF		"EM_NONE"			# 0
51@ MSG_EM_NONE_NF			"none"
52@ MSG_EM_NONE_DMP			"No mach"
53@ MSG_EM_M32_CF			"EM_M32"			# 1
54@ MSG_EM_M32_NF				"m32"
55@ MSG_EM_M32_DMP			"WE32100"
56@ MSG_EM_SPARC_CF		"EM_SPARC"			# 2
57@ MSG_EM_SPARC_NF			"sparc"
58@ MSG_EM_SPARC_DMP			"SPARC"
59@ MSG_EM_386_CF			"EM_386"			# 3
60@ MSG_EM_386_NF				"386"
61@ MSG_EM_386_DMP			"80386"
62@ MSG_EM_68K_CF			"EM_68K"			# 4
63@ MSG_EM_68K_DMP			"68000"
64@ MSG_EM_68K_NF				"68k"
65@ MSG_EM_88K_CF			"EM_88K"			# 5
66@ MSG_EM_88K_NF				"88k"
67@ MSG_EM_88K_DMP			"88000"
68@ MSG_EM_486_CF			"EM_486"			# 6
69@ MSG_EM_486_NF				"486"
70@ MSG_EM_486_DMP			"80486"
71@ MSG_EM_860_CF			"EM_860"			# 7
72@ MSG_EM_860_NF				"860"
73@ MSG_EM_860_DMP			"i860"
74@ MSG_EM_MIPS_CF		"EM_MIPS"			# 8
75@ MSG_EM_MIPS_NF			"mips"
76@ MSG_EM_MIPS_DMP			"RS3000_BE"
77@ MSG_EM_S370_CF			"EM_S370"		# 9
78@ MSG_EM_S370_NF			"s370"
79@ MSG_EM_MIPS_RS3_LE_CF		"EM_MIPS_RS3_LE"		# 10
80@ MSG_EM_MIPS_RS3_LE_NF			"mips_rs3_le"
81@ MSG_EM_MIPS_RS3_LE_DMP		"RS3000_LE"
82@ MSG_EM_RS6000_CF		"EM_RS6000"			# 11
83@ MSG_EM_RS6000_NF			"rs6000"
84@ MSG_EM_RS6000_DMP			"RS6000"
85@ MSG_EM_PA_RISC_CF		"EM_PA_RISC"			# 15
86@ MSG_EM_PA_RISC_NF			"pa_risc"
87@ MSG_EM_PA_RISC_DMP			"PA_RISC"
88@ MSG_EM_NCUBE_CF		"EM_nCUBE"			# 16
89@ MSG_EM_NCUBE_NF			"ncube"
90@ MSG_EM_NCUBE_DMP			"nCUBE"
91@ MSG_EM_VPP500_CF		"EM_VPP500"			# 17
92@ MSG_EM_VPP500_NF			"vpp500"
93@ MSG_EM_VPP500_DMP			"VPP500"
94@ MSG_EM_SPARC32PLUS_CF		"EM_SPARC32PLUS"		# 18
95@ MSG_EM_SPARC32PLUS_NF			"sparc32plus"
96@ MSG_EM_SPARC32PLUS_DMP		"SPARC32PLUS"
97@ MSG_EM_960_CF			"EM_960"			# 19
98@ MSG_EM_960_NF				"960"
99@ MSG_EM_PPC_CF			"EM_PPC"			# 20
100@ MSG_EM_PPC_NF				"ppc"
101@ MSG_EM_PPC_DMP			"PowerPC"
102@ MSG_EM_PPC64_CF		"EM_PPC64"			# 21
103@ MSG_EM_PPC64_NF			"ppc64"
104@ MSG_EM_PPC64_DMP			"PowerPC64"
105@ MSG_EM_S390_CF		"EM_S390"			# 22
106@ MSG_EM_S390_NF			"s390"
107@ MSG_EM_V800_CF		"EM_V800"			# 36
108@ MSG_EM_V800_NF			"v800"
109@ MSG_EM_FR20_CF		"EM_FR20"			# 37
110@ MSG_EM_FR20_NF			"fr20"
111@ MSG_EM_RH32_CF		"EM_RH32"			# 38
112@ MSG_EM_RH32_NF			"rh32"
113@ MSG_EM_RCE_CF			"EM_RCE"			# 39
114@ MSG_EM_RCE_NF				"rce"
115@ MSG_EM_ARM_CF			"EM_ARM"			# 40
116@ MSG_EM_ARM_NF				"arm"
117@ MSG_EM_ARM_DMP			"ARM"
118@ MSG_EM_ALPHA_CF		"EM_ALPHA"			# 41
119@ MSG_EM_ALPHA_NF			"alpha"
120@ MSG_EM_ALPHA_DMP			"Alpha"
121@ MSG_EM_SH_CF			"EM_SH"				# 42
122@ MSG_EM_SH_NF				"sh"
123@ MSG_EM_SPARCV9_CF		"EM_SPARCV9"			# 43
124@ MSG_EM_SPARCV9_NF			"sparcv9"
125@ MSG_EM_SPARCV9_DMP			"SPARCV9"
126@ MSG_EM_TRICORE_CF		"EM_TRICORE"			# 44
127@ MSG_EM_TRICORE_NF			"tricore"
128@ MSG_EM_ARC_CF			"EM_ARC"			# 45
129@ MSG_EM_ARC_NF				"arc"
130@ MSG_EM_H8_300_CF		"EM_H8_300"			# 46
131@ MSG_EM_H8_300_NF			"h8_300"
132@ MSG_EM_H8_300H_CF		"EM_H8_300H"			# 47
133@ MSG_EM_H8_300H_NF			"h8_300h"
134@ MSG_EM_H8S_CF			"EM_H8S"			# 48
135@ MSG_EM_H8S_NF				"h8s"
136@ MSG_EM_H8_500_CF		"EM_H8_500"			# 49
137@ MSG_EM_H8_500_NF			"h8_500"
138@ MSG_EM_IA_64_CF		"EM_IA_64"			# 50
139@ MSG_EM_IA_64_NF			"ia_64"
140@ MSG_EM_IA_64_DMP			"IA_64"
141@ MSG_EM_MIPS_X_CF		"EM_MIPS_X"			# 51
142@ MSG_EM_MIPS_X_NF			"mips_x"
143@ MSG_EM_COLDFIRE_CF		"EM_COLDFIRE"			# 52
144@ MSG_EM_COLDFIRE_NF			"coldfire"
145@ MSG_EM_68HC12_CF		"EM_68HC12"			# 53
146@ MSG_EM_68HC12_NF			"68hc12"
147@ MSG_EM_MMA_CF			"EM_MMA"			# 54
148@ MSG_EM_MMA_NF				"mma"
149@ MSG_EM_PCP_CF			"EM_PCP"			# 55
150@ MSG_EM_PCP_NF				"pcp"
151@ MSG_EM_NCPU_CF		"EM_NCPU"			# 56
152@ MSG_EM_NCPU_NF			"ncpu"
153@ MSG_EM_NDR1_CF		"EM_NDR1"			# 57
154@ MSG_EM_NDR1_NF			"ndr1"
155@ MSG_EM_STARCORE_CF		"EM_STARCORE"			# 58
156@ MSG_EM_STARCORE_NF			"starcore"
157@ MSG_EM_ME16_CF		"EM_ME16"			# 59
158@ MSG_EM_ME16_NF			"me16"
159@ MSG_EM_ST100_CF		"EM_ST100"			# 60
160@ MSG_EM_ST100_NF			"st100"
161@ MSG_EM_TINYJ_CF		"EM_TINYJ"			# 61
162@ MSG_EM_TINYJ_NF			"tinyj"
163@ MSG_EM_AMD64_CF		"EM_AMD64"			# 62
164@ MSG_EM_AMD64_NF			"amd64"
165@ MSG_EM_AMD64_DMP			"AMD64"
166@ MSG_EM_PDSP_CF		"EM_PDSP"			# 63
167@ MSG_EM_PDSP_NF			"pdsp"
168@ MSG_EM_FX66_CF		"EM_FX66"			# 66
169@ MSG_EM_FX66_NF			"fx66"
170@ MSG_EM_ST9PLUS_CF		"EM_ST9PLUS"			# 67
171@ MSG_EM_ST9PLUS_NF			"st9plus"
172@ MSG_EM_ST7_CF			"EM_ST7"			# 68
173@ MSG_EM_ST7_NF				"st7"
174@ MSG_EM_68HC16_CF		"EM_68HC16"			# 69
175@ MSG_EM_68HC16_NF			"68hc16"
176@ MSG_EM_68HC11_CF		"EM_68HC11"			# 70
177@ MSG_EM_68HC11_NF			"68hc11"
178@ MSG_EM_68HC08_CF		"EM_68HC08"			# 71
179@ MSG_EM_68HC08_NF			"68hc08"
180@ MSG_EM_68HC05_CF		"EM_68HC05"			# 72
181@ MSG_EM_68HC05_NF			"68hc05"
182@ MSG_EM_SVX_CF			"EM_SVX"			# 73
183@ MSG_EM_SVX_NF				"svx"
184@ MSG_EM_ST19_CF		"EM_ST19"			# 74
185@ MSG_EM_ST19_NF			"st19"
186@ MSG_EM_VAX_CF			"EM_VAX"			# 75
187@ MSG_EM_VAX_NF				"vax"
188@ MSG_EM_VAX_DMP			"VAX"
189@ MSG_EM_CRIS_CF		"EM_CRIS"			# 76
190@ MSG_EM_CRIS_NF			"cris"
191@ MSG_EM_JAVELIN_CF		"EM_JAVELIN"			# 77
192@ MSG_EM_JAVELIN_NF			"javelin"
193@ MSG_EM_FIREPATH_CF		"EM_FIREPATH"			# 78
194@ MSG_EM_FIREPATH_NF			"firepath"
195@ MSG_EM_ZSP_CF			"EM_ZSP"			# 79
196@ MSG_EM_ZSP_NF				"zsp"
197@ MSG_EM_MMIX_CF		"EM_MMIX"			# 80
198@ MSG_EM_MMIX_NF			"mmix"
199@ MSG_EM_HUANY_CF		"EM_HUANY"			# 81
200@ MSG_EM_HUANY_NF			"huany"
201@ MSG_EM_PRISM_CF		"EM_PRISM"			# 82
202@ MSG_EM_PRISM_NF			"prism"
203@ MSG_EM_AVR_CF			"EM_AVR"			# 83
204@ MSG_EM_AVR_NF				"avr"
205@ MSG_EM_FR30_CF		"EM_FR30"			# 84
206@ MSG_EM_FR30_NF			"fr30"
207@ MSG_EM_D10V_CF		"EM_D10V"			# 85
208@ MSG_EM_D10V_NF			"d10v"
209@ MSG_EM_D30V_CF		"EM_D30V"			# 86
210@ MSG_EM_D30V_NF			"d30v"
211@ MSG_EM_V850_CF		"EM_V850"			# 87
212@ MSG_EM_V850_NF			"v850"
213@ MSG_EM_M32R_CF		"EM_M32R"			# 88
214@ MSG_EM_M32R_NF			"m32r"
215@ MSG_EM_MN10300_CF		"EM_MN10300"			# 89
216@ MSG_EM_MN10300_NF			"mn10300"
217@ MSG_EM_MN10200_CF		"EM_MN10200"			# 90
218@ MSG_EM_MN10200_NF			"mn10200"
219@ MSG_EM_PJ_CF			"EM_PJ"				# 91
220@ MSG_EM_PJ_NF				"pj"
221@ MSG_EM_OPENRISC_CF		"EM_OPENRISC"			# 92
222@ MSG_EM_OPENRISC_NF			"openrisc"
223@ MSG_EM_ARC_A5_CF		"EM_ARC_A5"			# 93
224@ MSG_EM_ARC_A5_NF			"arc_a5"
225@ MSG_EM_XTENSA_CF		"EM_XTENSA"			# 94
226@ MSG_EM_XTENSA_NF			"xtensa"
227
228@ MSG_EM_VIDEOCORE_CF 		"EM_VIDEOCORE"			# 95
229@ MSG_EM_VIDEOCORE_NF			"videocore"
230@ MSG_EM_TMM_GPP_CF 		"EM_TMM_GPP"			# 96
231@ MSG_EM_TMM_GPP_NF			"tmm_gpp"
232@ MSG_EM_NS32K_CF 		"EM_NS32K"			# 97
233@ MSG_EM_NS32K_NF			"ns32k"
234@ MSG_EM_TPC_CF 		"EM_TPC"			# 98
235@ MSG_EM_TPC_NF				"tpc"
236@ MSG_EM_SNP1K_CF 		"EM_SNP1K"			# 99
237@ MSG_EM_SNP1K_NF			"snp1k"
238@ MSG_EM_ST200_CF 		"EM_ST200"			# 100
239@ MSG_EM_ST200_NF			"st200"
240@ MSG_EM_IP2K_CF 		"EM_IP2K"			# 101
241@ MSG_EM_IP2K_NF			"ip2k"
242@ MSG_EM_MAX_CF 		"EM_MAX"			# 102
243@ MSG_EM_MAX_NF				"max"
244@ MSG_EM_CR_CF 			"EM_CR"				# 103
245@ MSG_EM_CR_NF				"CR"
246@ MSG_EM_F2MC16_CF 		"EM_F2MC16"			# 104
247@ MSG_EM_F2MC16_NF			"f2mc16"
248@ MSG_EM_MSP430_CF 		"EM_MSP430"			# 105
249@ MSG_EM_MSP430_NF			"msp430"
250@ MSG_EM_BLACKFIN_CF 		"EM_BLACKFIN"			# 106
251@ MSG_EM_BLACKFIN_NF			"blackfin"
252@ MSG_EM_SE_C33_CF 		"EM_SE_C33"			# 107
253@ MSG_EM_SE_C33_NF			"se_c33"
254@ MSG_EM_SEP_CF 		"EM_SEP"			# 108
255@ MSG_EM_SEP_NF				"sep"
256@ MSG_EM_ARCA_CF 		"EM_ARCA"			# 109
257@ MSG_EM_ARCA_NF			"arca"
258@ MSG_EM_UNICORE_CF 		"EM_UNICORE"			# 110
259@ MSG_EM_UNICORE_NF			"unicore"
260@ MSG_EM_EXCESS_CF 		"EM_EXCESS"			# 111
261@ MSG_EM_EXCESS_NF			"excess"
262@ MSG_EM_DXP_CF 		"EM_DXP"			# 112
263@ MSG_EM_DXP_NF				"dxp"
264@ MSG_EM_ALTERA_NIOS2_CF 	"EM_ALTERA_NIOS2"		# 113
265@ MSG_EM_ALTERA_NIOS2_NF		"altera_nios2"
266@ MSG_EM_CRX_CF 		"EM_CRX"			# 114
267@ MSG_EM_CRX_NF				"crx"
268@ MSG_EM_XGATE_CF 		"EM_XGATE"			# 115
269@ MSG_EM_XGATE_NF			"xgate"
270@ MSG_EM_C166_CF 		"EM_C166"			# 116
271@ MSG_EM_C166_NF			"c166"
272@ MSG_EM_M16C_CF 		"EM_M16C"			# 117
273@ MSG_EM_M16C_NF			"m16c"
274@ MSG_EM_DSPIC30F_CF 		"EM_DSPIC30F"			# 118
275@ MSG_EM_DSPIC30F_NF			"dspic30f"
276@ MSG_EM_CE_CF 			"EM_CE"				# 119
277@ MSG_EM_CE_NF				"ce"
278@ MSG_EM_M32C_CF		"EM_M32C"			# 120
279@ MSG_EM_M32C_NF			"m32c"
280@ MSG_EM_TSK3000_CF 		"EM_TSK3000"			# 131
281@ MSG_EM_TSK3000_NF			"tsk3000"
282@ MSG_EM_RS08_CF 		"EM_RS08"			# 132
283@ MSG_EM_RS08_NF			"rs08"
284@ MSG_EM_SHARC_CF 		"EM_SHARC"			# 133
285@ MSG_EM_SHARC_NF			"sharc"
286@ MSG_EM_ECOG2_CF 		"EM_ECOG2"			# 134
287@ MSG_EM_ECOG2_NF			"ecog2"
288@ MSG_EM_SCORE7_CF 		"EM_SCORE7"			# 135
289@ MSG_EM_SCORE7_NF			"score7"
290@ MSG_EM_DSP24_CF 		"EM_DSP24"			# 136
291@ MSG_EM_DSP24_NF			"dsp24"
292@ MSG_EM_VIDEOCORE3_CF 		"EM_VIDEOCORE3"			# 137
293@ MSG_EM_VIDEOCORE3_NF			"videocore3"
294@ MSG_EM_LATTICEMICO32_CF 	"EM_LATTICEMICO32"		# 138
295@ MSG_EM_LATTICEMICO32_NF		"latticemico32"
296@ MSG_EM_SE_C17_CF 		"EM_SE_C17"			# 139
297@ MSG_EM_SE_C17_NF			"se_c17"
298@ MSG_EM_TI_C6000_CF 		"EM_TI_C6000"			# 140
299@ MSG_EM_TI_C6000_NF			"ti_c6000"
300@ MSG_EM_TI_C2000_CF 		"EM_TI_C2000"			# 141
301@ MSG_EM_TI_C2000_NF			"ti_c2000"
302@ MSG_EM_TI_C5500_CF 		"EM_TI_C5500"			# 142
303@ MSG_EM_TI_C5500_NF			"ti_c5500"
304@ MSG_EM_TI_ARP32_CF 		"EM_TI_ARP32"			# 143
305@ MSG_EM_TI_ARP32_NF			"ti_arp32"
306@ MSG_EM_TI_PRU_CF 		"EM_TI_PRU"			# 144
307@ MSG_EM_TI_PRU_NF			"ti_pru"
308
309@ MSG_EM_MMDSP_PLUS_CF 		"EM_MMDSP_PLUS"			# 160
310@ MSG_EM_MMDSP_PLUS_NF			"mmdsp_plus"
311@ MSG_EM_CYPRESS_M8C_CF 	"EM_CYPRESS_M8C"		# 161
312@ MSG_EM_CYPRESS_M8C_NF			"cypress_m8c"
313@ MSG_EM_R32C_CF 		"EM_R32C"			# 162
314@ MSG_EM_R32C_NF			"r32c"
315@ MSG_EM_TRIMEDIA_CF 		"EM_TRIMEDIA"			# 163
316@ MSG_EM_TRIMEDIA_NF			"trimedia"
317@ MSG_EM_QDSP6_CF 		"EM_QDSP6"			# 164
318@ MSG_EM_QDSP6_NF			"qdsp6"
319@ MSG_EM_8051_CF 		"EM_8051"			# 165
320@ MSG_EM_8051_NF			"8051"
321@ MSG_EM_STXP7X_CF 		"EM_STXP7X"			# 166
322@ MSG_EM_STXP7X_NF			"stxp7x"
323@ MSG_EM_NDS32_CF 		"EM_NDS32"			# 167
324@ MSG_EM_NDS32_NF			"nds32"
325@ MSG_EM_ECOG1_CF 		"EM_ECOG1"			# 168
326@ MSG_EM_ECOG1_NF			"ecog1"
327@ MSG_EM_MAXQ30_CF 		"EM_MAXQ30"			# 169
328@ MSG_EM_MAXQ30_NF			"maxq30"
329@ MSG_EM_XIMO16_CF 		"EM_XIMO16"			# 170
330@ MSG_EM_XIMO16_NF			"ximo16"
331@ MSG_EM_MANIK_CF 		"EM_MANIK"			# 171
332@ MSG_EM_MANIK_NF			"manik"
333@ MSG_EM_CRAYNV2_CF 		"EM_CRAYNV2"			# 172
334@ MSG_EM_CRAYNV2_NF			"craynv2"
335@ MSG_EM_RX_CF 			"EM_RX"				# 173
336@ MSG_EM_RX_NF				"rx"
337@ MSG_EM_METAG_CF 		"EM_METAG"			# 174
338@ MSG_EM_METAG_NF			"metag"
339@ MSG_EM_MCST_ELBRUS_CF 	"EM_MCST_ELBRUS"		# 175
340@ MSG_EM_MCST_ELBRUS_NF			"mcst_elbrus"
341@ MSG_EM_ECOG16_CF 		"EM_ECOG16"			# 176
342@ MSG_EM_ECOG16_NF			"ecog16"
343@ MSG_EM_CR16_CF 		"EM_CR16"			# 177
344@ MSG_EM_CR16_NF			"cr16"
345@ MSG_EM_ETPU_CF 		"EM_ETPU"			# 178
346@ MSG_EM_ETPU_NF			"etpu"
347@ MSG_EM_SLE9X_CF 		"EM_SLE9X"			# 179
348@ MSG_EM_SLE9X_NF			"sle9x"
349@ MSG_EM_L10M_CF 		"EM_L10M"			# 180
350@ MSG_EM_L10M_NF			"l10m"
351@ MSG_EM_K10M_CF 		"EM_K10M"			# 181
352@ MSG_EM_K10M_NF			"k10m"
353@ MSG_EM_AARCH64_CF 		"EM_AARCH64"			# 183
354@ MSG_EM_AARCH64_NF			"aarch64"
355@ MSG_EM_AVR32_CF 		"EM_AVR32"			# 185
356@ MSG_EM_AVR32_NF			"avr32"
357@ MSG_EM_STM8_CF 		"EM_STM8"			# 186
358@ MSG_EM_STM8_NF			"stm8"
359@ MSG_EM_TILE64_CF 		"EM_TILE64"			# 187
360@ MSG_EM_TILE64_NF			"tile64"
361@ MSG_EM_TILEPRO_CF 		"EM_TILEPRO"			# 188
362@ MSG_EM_TILEPRO_NF			"tilepro"
363@ MSG_EM_MICROBLAZE_CF 		"EM_MICROBLAZE"			# 189
364@ MSG_EM_MICROBLAZE_NF			"microblaze"
365@ MSG_EM_CUDA_CF 		"EM_CUDA"			# 190
366@ MSG_EM_CUDA_NF			"cuda"
367@ MSG_EM_TILEGX_CF 		"EM_TILEGX"			# 191
368@ MSG_EM_TILEGX_NF			"tilegx"
369@ MSG_EM_CLOUDSHIELD_CF 	"EM_CLOUDSHIELD"		# 192
370@ MSG_EM_CLOUDSHIELD_NF			"cloudshield"
371@ MSG_EM_COREA_1ST_CF 		"EM_COREA_1ST"			# 193
372@ MSG_EM_COREA_1ST_NF			"corea_1st"
373@ MSG_EM_COREA_2ND_CF 		"EM_COREA_2ND"			# 194
374@ MSG_EM_COREA_2ND_NF			"corea_2nd"
375@ MSG_EM_ARC_COMPACT2_CF 	"EM_ARC_COMPACT2"		# 195
376@ MSG_EM_ARC_COMPACT2_NF		"arc_compact2"
377@ MSG_EM_OPEN8_CF 		"EM_OPEN8"			# 196
378@ MSG_EM_OPEN8_NF			"open8"
379@ MSG_EM_RL78_CF 		"EM_RL78"			# 197
380@ MSG_EM_RL78_NF			"rl78"
381@ MSG_EM_VIDEOCORE5_CF 		"EM_VIDEOCORE5"			# 198
382@ MSG_EM_VIDEOCORE5_NF			"videocore5"
383@ MSG_EM_78KOR_CF 		"EM_78KOR"			# 199
384@ MSG_EM_78KOR_NF			"78kor"
385@ MSG_EM_56800EX_CF 		"EM_56800EX"			# 200
386@ MSG_EM_56800EX_NF			"56800ex"
387@ MSG_EM_BA1_CF 		"EM_BA1"			# 201
388@ MSG_EM_BA1_NF				"ba1"
389@ MSG_EM_BA2_CF 		"EM_BA2"			# 202
390@ MSG_EM_BA2_NF				"ba2"
391@ MSG_EM_XCORE_CF 		"EM_XCORE"			# 203
392@ MSG_EM_XCORE_NF			"xcore"
393@ MSG_EM_MCHP_PIC_CF 		"EM_MCHP_PIC"			# 204
394@ MSG_EM_MCHP_PIC_NF			"mchp_pic"
395@ MSG_EM_INTEL205_CF 		"EM_INTEL205"			# 205
396@ MSG_EM_INTEL205_NF			"intel205"
397@ MSG_EM_INTEL206_CF 		"EM_INTEL206"			# 206
398@ MSG_EM_INTEL206_NF			"intel206"
399@ MSG_EM_INTEL207_CF 		"EM_INTEL207"			# 207
400@ MSG_EM_INTEL207_NF			"intel207"
401@ MSG_EM_INTEL208_CF 		"EM_INTEL208"			# 208
402@ MSG_EM_INTEL208_NF			"intel208"
403@ MSG_EM_INTEL209_CF 		"EM_INTEL209"			# 209
404@ MSG_EM_INTEL209_NF			"intel209"
405@ MSG_EM_KM32_CF 		"EM_KM32"			# 210
406@ MSG_EM_KM32_NF			"km32"
407@ MSG_EM_KMX32_CF 		"EM_KMX32"			# 211
408@ MSG_EM_KMX32_NF			"kmx32"
409@ MSG_EM_KMX16_CF 		"EM_KMX16"			# 212
410@ MSG_EM_KMX16_NF			"kmx16"
411@ MSG_EM_KMX8_CF 		"EM_KMX8"			# 213
412@ MSG_EM_KMX8_NF			"kmx8"
413@ MSG_EM_KVARC_CF 		"EM_KVARC"			# 214
414@ MSG_EM_KVARC_NF			"kvarc"
415@ MSG_EM_CDP_CF 		"EM_CDP"			# 215
416@ MSG_EM_CDP_NF				"cdp"
417@ MSG_EM_COGE_CF 		"EM_COGE"			# 216
418@ MSG_EM_COGE_NF			"coge"
419@ MSG_EM_COOL_CF 		"EM_COOL"			# 217
420@ MSG_EM_COOL_NF			"cool"
421@ MSG_EM_NORC_CF 		"EM_NORC"			# 218
422@ MSG_EM_NORC_NF			"norc"
423@ MSG_EM_CSR_KALIMBA_CF 	"EM_CSR_KALIMBA"		# 219
424@ MSG_EM_CSR_KALIMBA_NF			"csr_kalimba"
425@ MSG_EM_Z80_CF 		"EM_Z80"			# 220
426@ MSG_EM_Z80_NF				"z80"
427@ MSG_EM_VISIUM_CF 		"EM_VISIUM"			# 221
428@ MSG_EM_VISIUM_NF			"visium"
429@ MSG_EM_FT32_CF 		"EM_FT32"			# 222
430@ MSG_EM_FT32_NF			"ft32"
431@ MSG_EM_MOXIE_CF 		"EM_MOXIE"			# 223
432@ MSG_EM_MOXIE_NF			"moxie"
433@ MSG_EM_AMDGPU_CF 		"EM_AMDGPU"			# 224
434@ MSG_EM_AMDGPU_NF			"amdgpu"
435
436@ MSG_EM_RISCV_CF 		"EM_RISCV"			# 243
437@ MSG_EM_RISCV_NF			"riscv"
438
439@ MSG_EI_MAG0_CF		"EI_MAG0"			# 0
440@ MSG_EI_MAG0_NF			"mag0"
441@ MSG_EI_MAG1_CF		"EI_MAG1"			# 1
442@ MSG_EI_MAG1_NF			"mag1"
443@ MSG_EI_MAG2_CF		"EI_MAG2"			# 2
444@ MSG_EI_MAG2_NF			"mag2"
445@ MSG_EI_MAG3_CF		"EI_MAG3"			# 3
446@ MSG_EI_MAG3_NF			"mag3"
447@ MSG_EI_CLASS_CF		"EI_CLASS"			# 4
448@ MSG_EI_CLASS_NF			"class"
449@ MSG_EI_DATA_CF		"EI_DATA"			# 5
450@ MSG_EI_DATA_NF			"data"
451@ MSG_EI_VERSION_CF		"EI_VERSION"			# 6
452@ MSG_EI_VERSION_NF			"version"
453@ MSG_EI_OSABI_CF		"EI_OSABI"			# 7
454@ MSG_EI_OSABI_NF			"osabi"
455@ MSG_EI_ABIVERSION_CF		"EI_ABIVERSION"			# 8
456@ MSG_EI_ABIVERSION_NF			"abiversion"
457
458@ MSG_ET_NONE_CF		"ET_NONE"			# 1
459@ MSG_ET_NONE_NF			"none"
460@ MSG_ET_NONE_DMP			"None"
461@ MSG_ET_REL_CF			"ET_REL"			# 2
462@ MSG_ET_REL_NF				"rel"
463@ MSG_ET_REL_DMP			"Reloc"
464@ MSG_ET_EXEC_CF		"ET_EXEC"			# 3
465@ MSG_ET_EXEC_NF			"exec"
466@ MSG_ET_EXEC_DMP			"Exec"
467@ MSG_ET_DYN_CF			"ET_DYN"			# 4
468@ MSG_ET_DYN_NF				"dyn"
469@ MSG_ET_DYN_DMP			"Dyn"
470@ MSG_ET_CORE_CF		"ET_CORE"			# 5
471@ MSG_ET_CORE_NF			"core"
472@ MSG_ET_CORE_DMP			"Core"
473@ MSG_ET_SUNWPSEUDO_CF		"ET_SUNWPSEUDO"			# 0xfeff
474@ MSG_ET_SUNWPSEUDO_NF			"sunwpseudo"
475@ MSG_ET_SUNWPSEUDO_DMP			"SUNWPseudo"
476
477@ MSG_EV_NONE_CF		"EV_NONE"			# 0
478@ MSG_EV_NONE_NF			"none"
479@ MSG_EV_NONE_DMP			"Invalid"
480@ MSG_EV_CURRENT_CF		"EV_CURRENT"			# 1
481@ MSG_EV_CURRENT_NF			"current"
482@ MSG_EV_CURRENT_DMP			"Current"
483
484# Elf header EF_* flags
485
486@ MSG_EF_SPARC_32PLUS_CF	"EF_SPARC_32PLUS"		# 0x000100
487@ MSG_EF_SPARC_32PLUS_NF		"sparc_32plus"
488@ MSG_EF_SPARC_SUN_US1_CF	"EF_SPARC_SUN_US1"		# 0x000200
489@ MSG_EF_SPARC_SUN_US1_NF		"sparc_sun_us1"
490@ MSG_EF_SPARC_HAL_R1_CF	"EF_SPARC_HAL_R1"		# 0x000400
491@ MSG_EF_SPARC_HAL_R1_NF		"sparc_hal_r1"
492@ MSG_EF_SPARC_SUN_US3_CF	"EF_SPARC_SUN_US3"		# x000800
493@ MSG_EF_SPARC_SUN_US3_NF		"sparc_sun_us3"
494@ MSG_EF_SPARCV9_TSO_CF		"EF_SPARCV9_TSO"		# 0x0
495@ MSG_EF_SPARCV9_TSO_NF			"sparcv9_tso"
496@ MSG_EF_SPARCV9_PSO_CF		"EF_SPARCV9_PSO"		# 0x1
497@ MSG_EF_SPARCV9_PSO_NF			"sparcv9_pso"
498@ MSG_EF_SPARCV9_RMO_CF		"EF_SPARCV9_RMO"		# 0x2
499@ MSG_EF_SPARCV9_RMO_NF			"sparcv9_rmo"
500
501@ MSG_OSABI_NONE_CF		"ELFOSABI_NONE"			#0
502@ MSG_OSABI_NONE_NF			"none"
503@ MSG_OSABI_NONE_DMP			"Generic SYSV"
504@ MSG_OSABI_SYSV_CF		"ELFOSABI_SYSV"
505@ MSG_OSABI_SYSV_NF			"sysv"
506@ MSG_OSABI_HPUX_CF		"ELFOSABI_HPUX"			#1
507@ MSG_OSABI_HPUX_NF			"hpux"
508@ MSG_OSABI_HPUX_DMP			"HP-UX"
509@ MSG_OSABI_NETBSD_CF		"ELFOSABI_NETBSD"		#2
510@ MSG_OSABI_NETBSD_NF			"netbsd"
511@ MSG_OSABI_NETBSD_DMP			"NetBSD"
512@ MSG_OSABI_LINUX_CF		"ELFOSABI_LINUX"		#3
513@ MSG_OSABI_LINUX_NF			"linux"
514@ MSG_OSABI_LINUX_DMP			"Linux"
515@ MSG_OSABI_SOLARIS_CF		"ELFOSABI_SOLARIS"		#6
516@ MSG_OSABI_SOLARIS_NF			"solaris"
517@ MSG_OSABI_SOLARIS_DMP			"Solaris"
518@ MSG_OSABI_AIX_CF		"ELFOSABI_AIX"			#7
519@ MSG_OSABI_AIX_NF			"aix"
520@ MSG_OSABI_AIX_DMP			"AIX"
521@ MSG_OSABI_IRIX_CF		"ELFOSABI_IRIX"			#8
522@ MSG_OSABI_IRIX_NF			"irix"
523@ MSG_OSABI_IRIX_DMP			"IRIX"
524@ MSG_OSABI_FREEBSD_CF		"ELFOSABI_FREEBSD"		#9
525@ MSG_OSABI_FREEBSD_NF			"freebsd"
526@ MSG_OSABI_FREEBSD_DMP			"FreeBSD"
527@ MSG_OSABI_TRU64_CF		"ELFOSABI_TRU64"		#10
528@ MSG_OSABI_TRU64_NF			"tru64"
529@ MSG_OSABI_TRU64_DMP			"Tru64"
530@ MSG_OSABI_MODESTO_CF		"ELFOSABI_MODESTO"		#11
531@ MSG_OSABI_MODESTO_NF			"modesto"
532@ MSG_OSABI_MODESTO_DMP			"Modesto"
533@ MSG_OSABI_OPENBSD_CF		"ELFOSABI_OPENBSD"		#12
534@ MSG_OSABI_OPENBSD_NF			"openbsd"
535@ MSG_OSABI_OPENBSD_DMP			"OpenBSD"
536@ MSG_OSABI_OPENVMS_CF		"ELFOSABI_OPENVMS"		#13
537@ MSG_OSABI_OPENVMS_NF			"openvms"
538@ MSG_OSABI_OPENVMS_DMP			"OpenVMS"
539@ MSG_OSABI_NSK_CF		"ELFOSABI_NSK"			#14
540@ MSG_OSABI_NSK_NF			"nsk"
541@ MSG_OSABI_NSK_DMP			"NSK"
542@ MSG_OSABI_AROS_CF		"ELFOSABI_AROS"			#15
543@ MSG_OSABI_AROS_NF			"aros"
544@ MSG_OSABI_AROS_DMP			"Amiga Research OS"
545@ MSG_OSABI_FENIXOS_CF		"ELFOSABI_FENIXOS"		#16
546@ MSG_OSABI_FENIXOS_NF			"fenixos"
547@ MSG_OSABI_FENIXOS_DMP			"FenixOS"
548@ MSG_OSABI_CLOUDABI_CF		"ELFOSABI_CLOUDABI"		#17
549@ MSG_OSABI_CLOUDABI_NF			"cloudabi"
550@ MSG_OSABI_CLOUDABI_DMP		"CloudABI"
551@ MSG_OSABI_OPENVOS_CF		"ELFOASBI_OPENVOS"		#18
552@ MSG_OSABI_OPENVOS_NF			"openvos"
553@ MSG_OSABI_OPENVOS_DMP			"OpenVOS"
554@ MSG_OSABI_ARM_CF		"ELFOSABI_ARM"			#97
555@ MSG_OSABI_ARM_NF			"arm"
556@ MSG_OSABI_ARM_DMP			"ARM"
557@ MSG_OSABI_STANDALONE_CF	"ELFOSABI_STANDALONE"		#255
558@ MSG_OSABI_STANDALONE_NF		"standalone"
559@ MSG_OSABI_STANDALONE_DMP		"Standalone"
560
561@ MSG_EAV_SUNW_NONE_CF		"EAV_SUNW_NONE"			# 0
562@ MSG_EAV_SUNW_NONE_NF			"none"
563@ MSG_EAV_SUNW_CURRENT_CF	"EAV_SUNW_CURRENT"		# 1
564@ MSG_EAV_SUNW_CURRENT_NF		"current"
565
566@ MSG_GBL_ZERO		"0"
567
568@ MSG_STR_EMPTY		""
569