1#
2# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
3# Use is subject to license terms.
4#
5# CDDL HEADER START
6#
7# The contents of this file are subject to the terms of the
8# Common Development and Distribution License (the "License").
9# You may not use this file except in compliance with the License.
10#
11# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
12# or http://www.opensolaris.org/os/licensing.
13# See the License for the specific language governing permissions
14# and limitations under the License.
15#
16# When distributing Covered Code, include this CDDL HEADER in each
17# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
18# If applicable, add the following below this CDDL HEADER, with the
19# fields enclosed by brackets "[]" replaced with your own identifying
20# information: Portions Copyright [yyyy] [name of copyright owner]
21#
22# CDDL HEADER END
23#
24# Message file for cmd/sgs/libconv/common/sections.c
25
26@ MSG_SHT_NULL			"[ SHT_NULL ]"			# 0
27@ MSG_SHT_NULL_DMP			"NULL"
28@ MSG_SHT_NULL_CF			"SHT_NULL"
29@ MSG_SHT_NULL_NF			"null"
30@ MSG_SHT_PROGBITS		"[ SHT_PROGBITS ]"		# 1
31@ MSG_SHT_PROGBITS_DMP			"PBIT"
32@ MSG_SHT_PROGBITS_CF			"SHT_PROGBITS"
33@ MSG_SHT_PROGBITS_NF			"progbits"
34@ MSG_SHT_SYMTAB		"[ SHT_SYMTAB ]"		# 2
35@ MSG_SHT_SYMTAB_CF		"SHT_SYMTAB"
36@ MSG_SHT_SYMTAB_DMP			"SYMT"
37@ MSG_SHT_SYMTAB_NF			"symtab"
38@ MSG_SHT_STRTAB		"[ SHT_STRTAB ]"		# 3
39@ MSG_SHT_STRTAB_DMP			"STRT"
40@ MSG_SHT_STRTAB_CF			"SHT_STRTAB"
41@ MSG_SHT_STRTAB_NF			"strtab"
42@ MSG_SHT_RELA			"[ SHT_RELA ]"			# 4
43@ MSG_SHT_RELA_DMP			"RELA"
44@ MSG_SHT_RELA_CF			"SHT_RELA"
45@ MSG_SHT_RELA_NF			"rela"
46@ MSG_SHT_HASH			"[ SHT_HASH ]"			# 5
47@ MSG_SHT_HASH_DMP			"HASH"
48@ MSG_SHT_HASH_CF			"SHT_HASH"
49@ MSG_SHT_HASH_NF			"hash"
50@ MSG_SHT_DYNAMIC		"[ SHT_DYNAMIC ]"		# 6
51@ MSG_SHT_DYNAMIC_DMP			"DYNM"
52@ MSG_SHT_DYNAMIC_CF			"SHT_DYNAMIC"
53@ MSG_SHT_DYNAMIC_NF			"dynamic"
54@ MSG_SHT_NOTE			"[ SHT_NOTE ]"			# 7
55@ MSG_SHT_NOTE_DMP			"NOTE"
56@ MSG_SHT_NOTE_CF			"SHT_NOTE"
57@ MSG_SHT_NOTE_NF			"note"
58@ MSG_SHT_NOBITS		"[ SHT_NOBITS ]"		# 8
59@ MSG_SHT_NOBITS_DMP			"NOBI"
60@ MSG_SHT_NOBITS_CF			"SHT_NOBITS"
61@ MSG_SHT_NOBITS_NF			"nobits"
62@ MSG_SHT_REL			"[ SHT_REL ]"			# 9
63@ MSG_SHT_REL_DMP			"REL "
64@ MSG_SHT_REL_CF			"SHT_REL"
65@ MSG_SHT_REL_NF			"rel"
66@ MSG_SHT_SHLIB			"[ SHT_SHLIB ]"			# 10
67@ MSG_SHT_SHLIB_DMP			"SHLB"
68@ MSG_SHT_SHLIB_CF			"SHT_SHLIB"
69@ MSG_SHT_SHLIB_NF			"shlib"
70@ MSG_SHT_DYNSYM		"[ SHT_DYNSYM ]"		# 11
71@ MSG_SHT_DYNSYM_DMP			"DYNS"
72@ MSG_SHT_DYNSYM_CF			"SHT_DYNSYM"
73@ MSG_SHT_DYNSYM_NF			"dynsym"
74@ MSG_SHT_UNKNOWN12		"[ UNKNOWN12 ]"			# 12
75@ MSG_SHT_UNKNOWN12_DMP			"12"
76@ MSG_SHT_UNKNOWN12_CF			"UNKNOWN12"
77@ MSG_SHT_UNKNOWN12_NF			"unknown12"
78@ MSG_SHT_UNKNOWN13		"[ UNKNOWN13 ]"			# 13
79@ MSG_SHT_UNKNOWN13_DMP			"13"
80@ MSG_SHT_UNKNOWN13_CF			"UNKNOWN13"
81@ MSG_SHT_UNKNOWN13_NF			"unknown13"
82@ MSG_SHT_INIT_ARRAY		"[ SHT_INIT_ARRAY ]"		# 14
83@ MSG_SHT_INIT_ARRAY_DMP		"INAR"
84@ MSG_SHT_INIT_ARRAY_CF			"SHT_INIT_ARRAY"
85@ MSG_SHT_INIT_ARRAY_NF			"init_array"
86@ MSG_SHT_FINI_ARRAY		"[ SHT_FINI_ARRAY ]"		# 15
87@ MSG_SHT_FINI_ARRAY_DMP		"FNAR"
88@ MSG_SHT_FINI_ARRAY_CF			"SHT_FINI_ARRAY"
89@ MSG_SHT_FINI_ARRAY_NF			"fini_array"
90@ MSG_SHT_PREINIT_ARRAY		"[ SHT_PREINIT_ARRAY ]"		# 16
91@ MSG_SHT_PREINIT_ARRAY_DMP		"PNAR"
92@ MSG_SHT_PREINIT_ARRAY_CF		"SHT_PREINIT_ARRAY"
93@ MSG_SHT_PREINIT_ARRAY_NF		"preinit_ARRAY"
94@ MSG_SHT_GROUP			"[ SHT_GROUP ]"			# 17
95@ MSG_SHT_GROUP_DMP			"GRP "
96@ MSG_SHT_GROUP_CF			"SHT_GROUP"
97@ MSG_SHT_GROUP_NF			"group"
98@ MSG_SHT_SYMTAB_SHNDX		"[ SHT_SYMTAB_SHNDX ]"		# 18
99@ MSG_SHT_SYMTAB_SHNDX_DMP		"SHDX"
100@ MSG_SHT_SYMTAB_SHNDX_CF		"SHT_SYMTAB_SHNDX"
101@ MSG_SHT_SYMTAB_SHNDX_NF		"symtab_shndx"
102
103@ MSG_SHT_SUNW_CAPCHAIN		"[ SHT_SUNW_capchain ]"		# 0x6fffffef
104@ MSG_SHT_SUNW_CAPCHAIN_DMP		"CAPCHAIN "
105@ MSG_SHT_SUNW_CAPCHAIN_CF		"SHT_SUNW_capchain"
106@ MSG_SHT_SUNW_CAPCHAIN_NF		"sunw_capchain"
107@ MSG_SHT_SUNW_CAPINFO		"[ SHT_SUNW_capinfo ]"		# 0x6ffffff0
108@ MSG_SHT_SUNW_CAPINFO_DMP		"CAPINFO "
109@ MSG_SHT_SUNW_CAPINFO_CF		"SHT_SUNW_capinfo"
110@ MSG_SHT_SUNW_CAPINFO_NF		"sunw_capinfo"
111@ MSG_SHT_SUNW_SYMSORT		"[ SHT_SUNW_symsort ]"		# 0x6ffffff1
112@ MSG_SHT_SUNW_SYMSORT_DMP		"SSRT"
113@ MSG_SHT_SUNW_SYMSORT_CF		"SHT_SUNW_symsort"
114@ MSG_SHT_SUNW_SYMSORT_NF		"sunw_symsort"
115@ MSG_SHT_SUNW_TLSSORT		"[ SHT_SUNW_tlssort ]"		# 0x6ffffff2
116@ MSG_SHT_SUNW_TLSSORT_DMP		"TSRT"
117@ MSG_SHT_SUNW_TLSSORT_CF		"SHT_SUNW_tlssort"
118@ MSG_SHT_SUNW_TLSSORT_NF		"sunw_tlssort"
119@ MSG_SHT_SUNW_LDYNSYM		"[ SHT_SUNW_LDYNSYM ]"		# 0x6ffffff3
120@ MSG_SHT_SUNW_LDYNSYM_DMP		"LDSM"
121@ MSG_SHT_SUNW_LDYNSYM_CF		"SHT_SUNW_LDYNSYM"
122@ MSG_SHT_SUNW_LDYNSYM_NF		"sunw_ldynsym"
123@ MSG_SHT_SUNW_DOF		"[ SHT_SUNW_dof ]"		# 0x6ffffff4
124@ MSG_SHT_SUNW_DOF_DMP			"DOF "
125@ MSG_SHT_SUNW_DOF_CF			"SHT_SUNW_dof"
126@ MSG_SHT_SUNW_DOF_NF			"sunw_dof"
127@ MSG_SHT_SUNW_CAP		"[ SHT_SUNW_cap ]"		# 0x6ffffff5
128@ MSG_SHT_SUNW_CAP_DMP			"CAP "
129@ MSG_SHT_SUNW_CAP_CF			"SHT_SUNW_cap"
130@ MSG_SHT_SUNW_CAP_NF			"sunw_cap"
131@ MSG_SHT_SUNW_SIGNATURE	"[ SHT_SUNW_SIGNATURE ]"	# 0x6ffffff6
132@ MSG_SHT_SUNW_SIGNATURE_DMP		"SIGN"
133@ MSG_SHT_SUNW_SIGNATURE_CF		"SHT_SUNW_SIGNATURE"
134@ MSG_SHT_SUNW_SIGNATURE_NF		"sunw_signature"
135@ MSG_SHT_SUNW_ANNOTATE		"[ SHT_SUNW_ANNOTATE ]"		# 0x6ffffff7
136@ MSG_SHT_SUNW_ANNOTATE_DMP		"ANOT"
137@ MSG_SHT_SUNW_ANNOTATE_CF		"SHT_SUNW_ANNOTATE"
138@ MSG_SHT_SUNW_ANNOTATE_NF		"sunw_annotate"
139@ MSG_SHT_SUNW_DEBUGSTR		"[ SHT_SUNW_DEBUGSTR ]"		# 0x6ffffff8
140@ MSG_SHT_SUNW_DEBUGSTR_DMP		"DBGS"
141@ MSG_SHT_SUNW_DEBUGSTR_CF		"SHT_SUNW_DEBUGSTR"
142@ MSG_SHT_SUNW_DEBUGSTR_NF		"sunw_debugstr"
143@ MSG_SHT_SUNW_DEBUG		"[ SHT_SUNW_DEBUG ]"		# 0x6ffffff9
144@ MSG_SHT_SUNW_DEBUG_DMP		"DBG "
145@ MSG_SHT_SUNW_DEBUG_CF			"SHT_SUNW_DEBUG"
146@ MSG_SHT_SUNW_DEBUG_NF			"sunw_debug"
147@ MSG_SHT_SUNW_MOVE		"[ SHT_SUNW_move ]"		# 0x6ffffffa
148@ MSG_SHT_SUNW_MOVE_DMP			"MOVE"
149@ MSG_SHT_SUNW_MOVE_CF			"SHT_SUNW_move"
150@ MSG_SHT_SUNW_MOVE_NF			"sunw_move"
151@ MSG_SHT_SUNW_COMDAT		"[ SHT_SUNW_COMDAT ]"		# 0x6ffffffb
152@ MSG_SHT_SUNW_COMDAT_DMP		"COMD"
153@ MSG_SHT_SUNW_COMDAT_CF		"SHT_SUNW_COMDAT"
154@ MSG_SHT_SUNW_COMDAT_NF		"sunw_comdat"
155@ MSG_SHT_SUNW_SYMINFO		"[ SHT_SUNW_syminfo ]"		# 0x6ffffffc
156@ MSG_SHT_SUNW_SYMINFO_DMP		"SYMI"
157@ MSG_SHT_SUNW_SYMINFO_CF		"SHT_SUNW_syminfo"
158@ MSG_SHT_SUNW_SYMINFO_NF		"sunw_syminfo"
159@ MSG_SHT_SUNW_VERDEF		"[ SHT_SUNW_verdef ]"		# 0x6ffffffd
160@ MSG_SHT_SUNW_VERDEF_DMP		"VERD"
161@ MSG_SHT_SUNW_VERDEF_CF		"SHT_SUNW_verdef"
162@ MSG_SHT_SUNW_VERDEF_NF		"sunw_verdef"
163@ MSG_SHT_SUNW_VERNEED		"[ SHT_SUNW_verneed ]"		# 0x6ffffffe
164@ MSG_SHT_SUNW_VERNEED_DMP		"VERN"
165@ MSG_SHT_SUNW_VERNEED_CF		"SHT_SUNW_verneed"
166@ MSG_SHT_SUNW_VERNEED_NF		"sunw_verneed"
167@ MSG_SHT_SUNW_VERSYM		"[ SHT_SUNW_versym ]"		# 0x6fffffff
168@ MSG_SHT_SUNW_VERSYM_DMP		"VERS"
169@ MSG_SHT_SUNW_VERSYM_CF		"SHT_SUNW_versym"
170@ MSG_SHT_SUNW_VERSYM_NF		"sunw_versym"
171
172@ MSG_SHT_GNU_ATTRIBUTES	"[ SHT_GNU_ATTRIBUTES ]"	# 0x6ffffff5
173@ MSG_SHT_GNU_ATTRIBUTES_DMP		"ATTR"
174@ MSG_SHT_GNU_ATTRIBUTES_CF		"SHT_GNU_ATTRIBUTES"
175@ MSG_SHT_GNU_ATTRIBUTES_NF		"gnu_attributes"
176@ MSG_SHT_GNU_HASH		"[ SHT_GNU_HASH ]"		# 0x6ffffff6
177@ MSG_SHT_GNU_HASH_DMP			"GHSH"
178@ MSG_SHT_GNU_HASH_CF			"SHT_GNU_HASH"
179@ MSG_SHT_GNU_HASH_NF			"gnu_hash"
180@ MSG_SHT_GNU_LIBLIST		"[ SHT_GNU_LIBLIST ]"		# 0x6ffffff7
181@ MSG_SHT_GNU_LIBLIST_DMP		"LLST"
182@ MSG_SHT_GNU_LIBLIST_CF		"SHT_GNU_LIBLIST"
183@ MSG_SHT_GNU_LIBLIST_NF		"gnu_liblist"
184@ MSG_SHT_CHECKSUM		"[ SHT_CHECKSUM ]"		# 0x6ffffff8
185@ MSG_SHT_CHECKSUM_DMP			"CSUM"
186@ MSG_SHT_CHECKSUM_CF			"SHT_CHECKSUM"
187@ MSG_SHT_CHECKSUM_NF			"checksum"
188@ MSG_SHT_GNU_VERDEF		"[ SHT_GNU_verdef ]"		# 0x6ffffffd
189@ MSG_SHT_GNU_VERDEF_DMP		"VERD"
190@ MSG_SHT_GNU_VERDEF_CF			"SHT_GNU_verdef"
191@ MSG_SHT_GNU_VERDEF_NF			"gnu_verdef"
192@ MSG_SHT_GNU_VERNEED		"[ SHT_GNU_verneed ]"		# 0x6ffffffe
193@ MSG_SHT_GNU_VERNEED_DMP		"VERN"
194@ MSG_SHT_GNU_VERNEED_CF		"SHT_GNU_verneed"
195@ MSG_SHT_GNU_VERNEED_NF		"gnu_verneed"
196@ MSG_SHT_GNU_VERSYM		"[ SHT_GNU_versym ]"		# 0x6fffffff
197@ MSG_SHT_GNU_VERSYM_DMP		"VERS"
198@ MSG_SHT_GNU_VERSYM_CF			"SHT_GNU_versym"
199@ MSG_SHT_GNU_VERSYM_NF			"gnu_versym"
200
201@ MSG_SHT_AMD64_UNWIND		"[ SHT_AMD64_UNWIND ]"		# 0x7000000
202@ MSG_SHT_AMD64_UNWIND_DMP		"UNWD"
203@ MSG_SHT_AMD64_UNWIND_CF		"SHT_AMD64_UNWIND"
204@ MSG_SHT_AMD64_UNWIND_NF		"amd64_unwind"
205
206@ MSG_SHT_SPARC_GOTDATA		"[ SHT_SPARC_GOTDATA ]"		# 0x7000000
207@ MSG_SHT_SPARC_GOTDATA_DMP		"GOTD"
208@ MSG_SHT_SPARC_GOTDATA_CF		"SHT_SPARC_GOTDATA"
209@ MSG_SHT_SPARC_GOTDATA_NF		"sparc_gotdata"
210
211@ MSG_SHT_LLVM_ODRTAB		"[ SHT_LLVM_ODRTAB ]"		# 0x6fff4c00
212@ MSG_SHT_LLVM_ODRTAB_DMP		"ODRTAB"
213@ MSG_SHT_LLVM_ODRTAB_CF		"SHT_LLVM_ODRTAB"
214@ MSG_SHT_LLVM_ODRTAB_NF		"llvm_odrtab"
215
216@ MSG_SHT_LLVM_LINKER_OPTIONS		"[ SHT_LLVM_LINK_OPTIONS ]"	# 0x6fff4c01
217@ MSG_SHT_LLVM_LINKER_OPTIONS_DMP		"LINK_OPTIONS"
218@ MSG_SHT_LLVM_LINKER_OPTIONS_CF		"SHT_LLVM_LINK_OPTIONS"
219@ MSG_SHT_LLVM_LINKER_OPTIONS_NF		"llvm_link_options"
220
221@ MSG_SHT_LLVM_UNKNOWN1		"[ SHT_LLVM_UNKNOWN1 ]"	# 0x6fff4c02
222@ MSG_SHT_LLVM_UNKNOWN1_DMP		"LLVM_UNKNOWN1"
223@ MSG_SHT_LLVM_UNKNOWN1_CF		"SHT_LLVM_UNKNOWN1"
224@ MSG_SHT_LLVM_UNKNOWN1_NF		"llvm_unknown1"
225
226@ MSG_SHT_LLVM_ADDRSIG		"[ SHT_LLVM_ADDRSIG ]"	# 0x6fff4c03
227@ MSG_SHT_LLVM_ADDRSIG_DMP		"ADDRSIG"
228@ MSG_SHT_LLVM_ADDRSIG_CF		"SHT_LLVM_ADDRSIG"
229@ MSG_SHT_LLVM_ADDRSIG_NF		"llvm_addrsig"
230
231@ MSG_SHT_LLVM_DEPENDENT_LIBRARIES		"[ SHT_LLVM_DEPENDENT_LIBRARIES ]" # 0x6fff4c04
232@ MSG_SHT_LLVM_DEPENDENT_LIBRARIES_DMP		"DEPENDENT_LIBRARIES"
233@ MSG_SHT_LLVM_DEPENDENT_LIBRARIES_CF		"SHT_LLVM_DEPENDENT_LIBRARIES"
234@ MSG_SHT_LLVM_DEPENDENT_LIBRARIES_NF		"llvm_dependent_libraries"
235
236@ MSG_SHT_LLVM_SYMPART		"[ SHT_LLVM_SYMPART ]"	# 0x6fff4c05
237@ MSG_SHT_LLVM_SYMPART_DMP		"LLVM_SYMPART"
238@ MSG_SHT_LLVM_SYMPART_CF		"SHT_LLVM_SYMPART"
239@ MSG_SHT_LLVM_SYMPART_NF		"llvm_sympart"
240
241@ MSG_SHT_LLVM_PART_EHDR	"[ SHT_LLVM_PART_EHDR ]"	# 0x6fff4c06
242@ MSG_SHT_LLVM_PART_EHDR_DMP		"LLVM_PART_EHDR"
243@ MSG_SHT_LLVM_PART_EHDR_CF		"SHT_LLVM_PART_EHDR"
244@ MSG_SHT_LLVM_PART_EHDR_NF		"llvm_part_ehdr"
245
246@ MSG_SHT_LLVM_PART_PHDR	"[ SHT_LLVM_PART_PHDR ]"	# 0x6fff4c07
247@ MSG_SHT_LLVM_PART_PHDR_DMP		"LLVM_PART_PHDR"
248@ MSG_SHT_LLVM_PART_PHDR_CF		"SHT_LLVM_PART_PHDR"
249@ MSG_SHT_LLVM_PART_PHDR_NF		"llvm_part_phdr"
250
251@ MSG_SHT_LLVM_BB_ADDR_MAP	"[ SHT_LLVM_BB_ADDR_MAP ]"	# 0x6fff4c08
252@ MSG_SHT_LLVM_BB_ADDR_MAP_DMP		"LLVM_BB_ADDR_MAP"
253@ MSG_SHT_LLVM_BB_ADDR_MAP_CF		"SHT_LLVM_BB_ADDR_MAP"
254@ MSG_SHT_LLVM_BB_ADDR_MAP_NF		"llvm_bb_addr_map"
255
256@ MSG_SHT_LLVM_CALL_GRAPH_PROFILE	"[ SHT_LLVM_CALL_GRAPH_PROFILE ]" # 0x6fff4c09
257@ MSG_SHT_LLVM_CALL_GRAPH_PROFILE_DMP		"LLVM_CALL_GRAPH_PROFILE"
258@ MSG_SHT_LLVM_CALL_GRAPH_PROFILE_CF		"SHT_LLVM_CALL_GRAPH_PROFILE"
259@ MSG_SHT_LLVM_CALL_GRAPH_PROFILE_NF		"llvm_call_graph_profile"
260
261@ MSG_SHN_AFTER		"[ SHN_AFTER ]"
262@ MSG_SHN_BEFORE	"[ SHN_BEFORE ]"
263
264@ MSG_SHF_WRITE_CF		"SHF_WRITE"		# 0x01
265@ MSG_SHF_WRITE_NF			"write"
266@ MSG_SHF_ALLOC_CF		"SHF_ALLOC"		# 0x02
267@ MSG_SHF_ALLOC_NF			"alloc"
268@ MSG_SHF_EXECINSTR_CF		"SHF_EXECINSTR"		# 0x04
269@ MSG_SHF_EXECINSTR_NF			"execinstr"
270@ MSG_SHF_MERGE_CF		"SHF_MERGE"		# 0x10
271@ MSG_SHF_MERGE_NF			"merge"
272@ MSG_SHF_STRINGS_CF		"SHF_STRINGS"		# 0x20
273@ MSG_SHF_STRINGS_NF			"strings"
274@ MSG_SHF_INFO_LINK_CF		"SHF_INFO_LINK"		# 0x40
275@ MSG_SHF_INFO_LINK_NF			"info_link"
276@ MSG_SHF_LINK_ORDER_CF		"SHF_LINK_ORDER"	# 0x80
277@ MSG_SHF_LINK_ORDER_NF			"link_order"
278@ MSG_SHF_OS_NONCONFORMING_CF	"SHF_OS_NONCONFORMING"	# 0x100
279@ MSG_SHF_OS_NONCONFORMING_NF		"os_nonconforming"
280@ MSG_SHF_GROUP_CF		"SHF_GROUP"		# 0x200
281@ MSG_SHF_GROUP_NF			"group"
282@ MSG_SHF_TLS_CF		"SHF_TLS"		# 0x400
283@ MSG_SHF_TLS_NF			"tls"
284@ MSG_SHF_AMD64_LARGE_CF	"SHF_AMD64_LARGE"	# 0x10000000
285@ MSG_SHF_AMD64_LARGE_NF		"amd64_large"
286@ MSG_SHF_X86_64_LARGE_CF	"SHF_X86_64_LARGE"	# Alias: SHF_AMD64_LARGE
287@ MSG_SHF_X86_64_LARGE_NF		"x86_64_large"
288@ MSG_SHF_ORDERED_CF		"SHF_ORDERED"		# 0x40000000
289@ MSG_SHF_ORDERED_NF			"ordered"
290@ MSG_SHF_EXCLUDE_CF		"SHF_EXCLUDE"		# 0x80000000
291@ MSG_SHF_EXCLUDE_NF			"exclude"
292
293@ MSG_GBL_ZERO		"0"
294