2 # Copyright 2010 Sun Microsystems, Inc. All rights reserved.
3 # Use is subject to license terms.
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.
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.
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]
24 # Message file for cmd/sgs/libconv/common/sections.c
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"
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"
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"
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"
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"
211 @ MSG_SHN_AFTER "[ SHN_AFTER ]"
212 @ MSG_SHN_BEFORE "[ SHN_BEFORE ]"
214 @ MSG_SHF_WRITE_CF "SHF_WRITE" # 0x01
215 @ MSG_SHF_WRITE_NF "write"
216 @ MSG_SHF_ALLOC_CF "SHF_ALLOC" # 0x02
217 @ MSG_SHF_ALLOC_NF "alloc"
218 @ MSG_SHF_EXECINSTR_CF "SHF_EXECINSTR" # 0x04
219 @ MSG_SHF_EXECINSTR_NF "execinstr"
220 @ MSG_SHF_MERGE_CF "SHF_MERGE" # 0x10
221 @ MSG_SHF_MERGE_NF "merge"
222 @ MSG_SHF_STRINGS_CF "SHF_STRINGS" # 0x20
223 @ MSG_SHF_STRINGS_NF "strings"
224 @ MSG_SHF_INFO_LINK_CF "SHF_INFO_LINK" # 0x40
225 @ MSG_SHF_INFO_LINK_NF "info_link"
226 @ MSG_SHF_LINK_ORDER_CF "SHF_LINK_ORDER" # 0x80
227 @ MSG_SHF_LINK_ORDER_NF "link_order"
228 @ MSG_SHF_OS_NONCONFORMING_CF "SHF_OS_NONCONFORMING" # 0x100
229 @ MSG_SHF_OS_NONCONFORMING_NF "os_nonconforming"
230 @ MSG_SHF_GROUP_CF "SHF_GROUP" # 0x200
231 @ MSG_SHF_GROUP_NF "group"
232 @ MSG_SHF_TLS_CF "SHF_TLS" # 0x400
233 @ MSG_SHF_TLS_NF "tls"
234 @ MSG_SHF_AMD64_LARGE_CF "SHF_AMD64_LARGE" # 0x10000000
235 @ MSG_SHF_AMD64_LARGE_NF "amd64_large"
236 @ MSG_SHF_X86_64_LARGE_CF "SHF_X86_64_LARGE" # Alias: SHF_AMD64_LARGE
237 @ MSG_SHF_X86_64_LARGE_NF "x86_64_large"
238 @ MSG_SHF_ORDERED_CF "SHF_ORDERED" # 0x40000000
239 @ MSG_SHF_ORDERED_NF "ordered"
240 @ MSG_SHF_EXCLUDE_CF "SHF_EXCLUDE" # 0x80000000
241 @ MSG_SHF_EXCLUDE_NF "exclude"