libelf.msg revision 7c478bd95313f5f23a4c958a745db2134aa03244
#
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License"). You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#ident "%Z%%M% %I% %E% SMI"
@ _START_
# Message file for cmd/sgs/libelf.
@ MSG_ID_LIBELF
# Null Error
@ EINF_NULLERROR "Elf error 0"
# BUG bug Internal error
@ EBUG_COOKSTAT "Internal error: cook status"
@ EBUG_COOKTYPE "Internal error: cook data type"
@ EBUG_SCNLIST "Internal error: broken section list"
@ EBUG_THRDKEY "Internal error: thr_keycreate() failed. \
Unable to allocate error buffer"
@ EBUG_THRDSET "Internal error: thr_setspecific failed. \
Unable to create TSD for error message."
# FMT fmt Format error
@ EFMT_ARFMAG "Format error: archive fmag"
@ EFMT_ARHDRSZ "Format error: archive header truncated"
@ EFMT_ARMEMSZ "Format error: archive member truncated"
@ EFMT_ARSYM "Format error: archive symtab truncated"
@ EFMT_ARSYMSTR "Format error: archive symtab strings"
@ EFMT_ARSYMSZ "Format error: archive symtab size"
@ EFMT_DATA "Format error: data region truncated"
@ EFMT_EHDRSZ "Format error: ehdr size"
@ EFMT_ENTSZ "Format error: shdr entry size"
@ EFMT_PHDRSZ "Format error: phdr entry size"
@ EFMT_PHTAB "Format error: phdr table truncated"
@ EFMT_SCNSZ "Format error: section sh_size too small for data"
@ EFMT_SHDRSZ "Format error: shdr entry size"
@ EFMT_SHTAB "Format error: shdr table truncated"
@ EFMT_VER2 "Format error: ehdr EI_VERSION/e_version mismatch"
@ EFMT_VM "Format error: reference outside file"
@ EFMT_FBIG "Format error: file size exceeds 32-bit limit"
@ EFMT_ARSTRNM "Format error: archive strtab name"
@ EFMT_ARUNKNM "Format error: archive special name unknown"
# IO io I/O error
@ EIO_FBIG "I/O error: file too big for memory"
@ EIO_FSZ "I/O error: get file size"
@ EIO_READ "I/O error: raw read"
@ EIO_SEEK "I/O error: seek"
@ EIO_SYNC "I/O error: output msync"
@ EIO_VM "I/O error: region read"
@ EIO_WRITE "I/O error: output write"
# MEM mem Memory error
@ EMEM_ARMEM "Memory allocation error: archive member header"
@ EMEM_ARSTR "Memory allocation error: archive long file name \
strings"
@ EMEM_ARSYM "Memory allocation error: archive symtab"
@ EMEM_DATA "Memory allocation error: section data"
@ EMEM_DNODE "Memory allocation error: data node"
@ EMEM_EHDR "Memory allocation error: ehdr"
@ EMEM_ELF "Memory allocation error: elf descriptor"
@ EMEM_OUT "Memory allocation error: output file space"
@ EMEM_PHDR "Memory allocation error: phdr table"
@ EMEM_SCN "Memory allocation error: scn descriptors"
@ EMEM_SHDR "Memory allocation error: shdr table"
@ EMEM_SNODE "Memory allocation error: section node"
@ EMEM_VM "Memory allocation error: vm stats"
@ EMEM_ERRMSG "Memory allocation error: during errmsg generation"
# REQ req Request error
@ EREQ_AR "Request error: not archive"
@ EREQ_ARMEMFD "Request error: archive/member fildes mismatch"
@ EREQ_ARRDWR "Request error: archive/member begin() for writing"
@ EREQ_BEGIN "Request error: begin() ELF_C_..."
@ EREQ_CLASS "Request error: class file/memory mismatch"
@ EREQ_CNTLCMD "Request error: cntl() ELF_C_..."
@ EREQ_CNTLWRT "Request error: cntl() ELF_C_FD... on output file"
@ EREQ_DATA "Request error: data/scn mismatch"
@ EREQ_ENCODE "Request error: unknown data encoding"
@ EREQ_FLAG "Request error: flag() ELF_C_..."
@ EREQ_NDX "Request error: no section at index"
@ EREQ_NOFD "Request error: file descriptor disabled"
@ EREQ_RAND "Request error: offset out of range"
@ EREQ_RDWR "Request error: begin() ELF_C_... mismatch with parent"
@ EREQ_SCNNULL "Request error: can't manipulate null section"
@ EREQ_STROFF "Request error: string offset out of range"
@ EREQ_STRSCN "Request error: no string table"
@ EREQ_UPDATE "Request error: update() ELF_C_..."
@ EREQ_UPDWRT "Request error: update() for write on read-only file"
@ EREQ_VER "Request error: unknown version"
@ EREQ_NOWRIMAGE "Request error: update(WRIMAGE) not performed on parent"
@ EREQ_DSZ "Request error: destination too small"
@ EREQ_TYPE "Request error: unknown ELF_T_..."
# SEQ seq Sequence error
@ ESEQ_EHDR "Sequence error: ehdr not created"
@ ESEQ_VER "Sequence error: version not set"
@ _END_
# The following strings represent reserved names. Reference to these strings
# is via the MSG_ORIG() macro, and thus translations are required.
@ MSG_SUNW_OST_SGS "SUNW_OST_SGS"
# System error format
@ MSG_FMT_ERR "%s: %s"