Home | History | Annotate | Download | only in common
      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 2008 Sun Microsystems, Inc.  All rights reserved.
     24 # Use is subject to license terms.
     25 #
     26 
     27 @ _START_
     28 
     29 # Message file for cmd/sgs/pvs.
     30 
     31 @ MSG_ID_PVS
     32 
     33 
     34 # Argument usage messages.
     35 
     36 @ MSG_USAGE_BRIEF	"usage: %s [-Cdlnorsv] [-I index] [-N Name] file(s)\n"
     37 @ MSG_USAGE_DETAIL	"\t[-C]\t\tdemangle C++ symbol names\n\
     38 			 \t[-d]\t\tprint version definition information\n\
     39 			 \t[-I index]\tqualify version with an index\n\
     40 			 \t[-l]\t\tprint reduced symbols\n\
     41 			 \t[-N name]\tqualify version with `name'\n\
     42 			 \t[-n]\t\tnormalize version definition information\n\
     43 			 \t[-o]\t\tone-line version definition output\n\
     44 			 \t[-r]\t\tprint version dependency (requirements) \
     45 			  information\n\
     46 			 \t[-s]\t\tprint version definition symbols\n\
     47 			 \t[-v]\t\tprint verbose information\n"
     48 
     49 
     50 # Versioning messages.
     51 
     52 @ MSG_VER_HIGHREV	"%s: warning: %s: version revision %d is \
     53 			 higher than expected %d\n"
     54 @ MSG_VER_UNREDSYMS	"%s: warning: %s: unable to deduce reduced symbols:\n"
     55 @ MSG_VER_NOTSTTFILE	"\tmalformed symbol table[1]=%s: does not equal \
     56 			 STT_FILE\n"
     57 @ MSG_VER_NOSYMTAB	"\tno symbol table (SHT_SYMTAB) found\n"
     58 
     59 
     60 # ELF messages
     61 @ MSG_ELF_NOTELF	"%s: %s: is not ELF\n"
     62 
     63 # System error messages
     64 
     65 @ MSG_SYS_OPEN		"%s: %s: cannot open file: %s\n"
     66 @ MSG_SYS_MALLOC	"%s: %s: malloc failed: %s\n"
     67 @ MSG_STR_MATCH_RECORD	"match record (-I/-N)"
     68 
     69 @ _END_
     70 
     71 # The following strings represent reserved words, files, pathnames and symbols.
     72 # Reference to this strings is via the MSG_ORIG() macro, and thus no message
     73 # translation is required.
     74 
     75 @ MSG_ELF_BEGIN		"%s: %s: elf_begin: %s\n"
     76 @ MSG_ELF_GETEHDR	"%s: %s: elf_getehdr: %s\n"
     77 @ MSG_ELF_GETSCN	"%s: %s: elf_getscn: %s\n"
     78 @ MSG_ELF_GETSHDR	"%s: %s: elf_getshdr: %s\n"
     79 @ MSG_ELF_GETDATA	"%s: %s: elf_getdata: %s\n"
     80 
     81 @ MSG_STR_EMPTY		""
     82 @ MSG_STR_OPTIONS	"CdI:lnorsvN:"
     83 
     84 @ MSG_FMT_COL_NL	":\n"
     85 @ MSG_FMT_SEM_NL	";\n"
     86 @ MSG_FMT_LIST_BEGIN	"\t%s ("
     87 @ MSG_FMT_LIST_FIRST	"%s"
     88 @ MSG_FMT_LIST_NEXT	", %s"
     89 @ MSG_FMT_LIST_END_SEM	");\n"
     90 @ MSG_FMT_LIST_END_COL	"):\n"
     91 @ MSG_FMT_OFIL		"%s -"
     92 @ MSG_FMT_TNCO		"\t%s:\n"
     93 @ MSG_FMT_TNSE		"\t%s;\n"
     94 @ MSG_FMT_VER_NAME	"\t%s"
     95 @ MSG_FMT_VER_FLG	" [%s]"
     96 
     97 @ MSG_FMT_FILE		"%s:\n"
     98 
     99 @ MSG_FMT_SYM_OFIL	"%s -\t%s: "
    100 @ MSG_FMT_SYM_NEED_OFIL	"%s -\t%s (%s): "
    101 @ MSG_FMT_SYM_OFLG	"%s;\n"
    102 @ MSG_FMT_SYM_SZ_OFLG	"%s (%ld);\n"
    103 @ MSG_FMT_SYM		"\t\t%s;\n"
    104 @ MSG_FMT_SYM_SZ	"\t\t%s (%ld);\n"
    105 
    106 @ MSG_FMT_IN		":       \t{%s"
    107 @ MSG_FMT_IN_OFLG	": {%s"
    108 @ MSG_FMT_IN_WEAK	":\t{%s"
    109 @ MSG_FMT_IN_END	"}"
    110 
    111 @ MSG_FMT_LOCSYM_HDR	"\t_LOCAL_:\n"
    112 @ MSG_FMT_LOCSYM	"\t\t%s;\n"
    113 @ MSG_FMT_LOCSYM_OFLG	"%s -\t_LOCAL_: %s\n"
    114 
    115 @ MSG_SUNW_OST_SGS	"SUNW_OST_SGS"
    116