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