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 (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
24 # Copyright 2012 DEY Storage Systems, Inc. All rights reserved.
25 #
26
27 @ _START_
28
29 # Message file for cmd/sgs/elfdump.
30
31 @ MSG_ID_ELFDUMP
32
33 # Usage Messages
34
35 @ MSG_USAGE_BRIEF "usage: %s [-cCdegGhHiklmnrSsuvy] [-I index] \
36 [-N name] [-O osabi] [-T type] [-p | -w outfile] \
37 file...\n"
38 @ MSG_USAGE_DETAIL1 "\t[-c]\t\tdump section header information\n"
39 @ MSG_USAGE_DETAIL2 "\t[-C]\t\tdemangle C++ symbol names\n"
40 @ MSG_USAGE_DETAIL3 "\t[-d]\t\tdump the contents of the .dynamic section\n"
41 @ MSG_USAGE_DETAIL4 "\t[-e]\t\tdump the elf header\n"
42 @ MSG_USAGE_DETAIL5 "\t[-g]\t\tdump the contents of the .group sections\n"
43 @ MSG_USAGE_DETAIL6 "\t[-G]\t\tdump the contents of the .got section\n"
44 @ MSG_USAGE_DETAIL7 "\t[-h]\t\tdump the contents of the .hash section\n"
452 @ MSG_NOTE_NAMESZ " namesz: %#x"
453 @ MSG_NOTE_NAME " name:"
454 @ MSG_NOTE_DESCSZ " descsz: %#x"
455
456 @ MSG_NOTE_DESC " desc:"
457 @ MSG_CNOTE_DESC_ASRSET_T "desc: (asrset_t)"
458 @ MSG_CNOTE_DESC_AUXV_T "desc: (auxv_t)"
459 @ MSG_CNOTE_DESC_CORE_CONTENT_T "desc: (core_content_t)"
460 @ MSG_CNOTE_DESC_LWPSINFO_T "desc: (lwpsinfo_t)"
461 @ MSG_CNOTE_DESC_LWPSTATUS_T "desc: (lwpstatus_t)"
462 @ MSG_CNOTE_DESC_PRCRED_T "desc: (prcred_t)"
463 @ MSG_CNOTE_DESC_PRIV_IMPL_INFO_T "desc: (priv_impl_info_t)"
464 @ MSG_CNOTE_DESC_PRPRIV_T "desc: (prpriv_t)"
465 @ MSG_CNOTE_DESC_PRPSINFO_T "desc: (prpsinfo_t)"
466 @ MSG_CNOTE_DESC_PRSTATUS_T "desc: (prstatus_t)"
467 @ MSG_CNOTE_DESC_PSINFO_T "desc: (psinfo_t)"
468 @ MSG_CNOTE_DESC_PSTATUS_T "desc: (pstatus_t)"
469 @ MSG_CNOTE_DESC_STRUCT_UTSNAME "desc: (struct utsname)"
470 @ MSG_CNOTE_DESC_PRFDINFO_T "desc: (prfdinfo_t)"
471 @ MSG_CNOTE_DESC_PRSECFLAGS_T "desc: (prsecflags_t)"
472
473 @ MSG_CNOTE_FMT_LINE "%*s%-*s%s"
474 @ MSG_CNOTE_FMT_LINE_2UP "%*s%-*s%-*s%-*s%s"
475 @ MSG_CNOTE_FMT_D "%d"
476 @ MSG_CNOTE_FMT_LLD "%lld"
477 @ MSG_CNOTE_FMT_U "%u"
478 @ MSG_CNOTE_FMT_LLU "%llu"
479 @ MSG_CNOTE_FMT_X "%#x"
480 @ MSG_CNOTE_FMT_LLX "%#llx"
481 @ MSG_CNOTE_FMT_Z2X "0x%2.2x"
482 @ MSG_CNOTE_FMT_Z4X "0x%4.4x"
483 @ MSG_CNOTE_FMT_Z8X "0x%8.8x"
484 @ MSG_CNOTE_FMT_Z16LLX "0x%16.16llx"
485 @ MSG_CNOTE_FMT_TITLE "%*s%s"
486 @ MSG_CNOTE_FMT_AUXVLINE "%*s%10.10s %-*s %s"
487 @ MSG_CNOTE_FMT_PRTPCT "%u.%u%%"
488
489 @ MSG_CNOTE_T_PRIV_FLAGS "priv_flags:"
490 @ MSG_CNOTE_T_PRIV_GLOBALINFOSIZE "priv_globalinfosize:"
491 @ MSG_CNOTE_T_PRIV_HEADERSIZE "priv_headersize:"
518 @ MSG_CNOTE_T_PR_EGID "pr_egid:"
519 @ MSG_CNOTE_T_PR_ENVP "pr_envp:"
520 @ MSG_CNOTE_T_PR_ERRNO "pr_errno:"
521 @ MSG_CNOTE_T_PR_ERRPRIV "pr_errpriv:"
522 @ MSG_CNOTE_T_PR_EUID "pr_euid:"
523 @ MSG_CNOTE_T_PR_FLAG "pr_flag:"
524 @ MSG_CNOTE_T_PR_FLAGS "pr_flags:"
525 @ MSG_CNOTE_T_PR_FLTTRACE "pr_flttrace:"
526 @ MSG_CNOTE_T_PR_FNAME "pr_fname:"
527 @ MSG_CNOTE_T_PR_FPREG "pr_fpreg:"
528 @ MSG_CNOTE_T_PR_GID "pr_gid:"
529 @ MSG_CNOTE_T_PR_GROUPS "pr_groups:"
530 @ MSG_CNOTE_T_PR_INFO "pr_info:"
531 @ MSG_CNOTE_T_PR_INFOSIZE "pr_infosize:"
532 @ MSG_CNOTE_T_PR_INSTR "pr_instr:"
533 @ MSG_CNOTE_T_PR_LGRP "pr_lgrp:"
534 @ MSG_CNOTE_T_PR_LTTYDEV "pr_lttydev:"
535 @ MSG_CNOTE_T_PR_LWP "pr_lwp:"
536 @ MSG_CNOTE_T_PR_LWPHOLD "pr_lwphold:"
537 @ MSG_CNOTE_T_PR_LWPID "pr_lwpid:"
538 @ MSG_CNOTE_T_PR_LWPPEND "pr_lwppend:"
539 @ MSG_CNOTE_T_PR_NAME "pr_name:"
540 @ MSG_CNOTE_T_PR_NGROUPS "pr_ngroups:"
541 @ MSG_CNOTE_T_PR_NICE "pr_nice:"
542 @ MSG_CNOTE_T_PR_NLWP "pr_nlwp:"
543 @ MSG_CNOTE_T_PR_NSETS "pr_nsets:"
544 @ MSG_CNOTE_T_PR_NSYSARG "pr_nsysarg:"
545 @ MSG_CNOTE_T_PR_NZOMB "pr_nzomb:"
546 @ MSG_CNOTE_T_PR_OLDCONTEXT "pr_oldcontext:"
547 @ MSG_CNOTE_T_PR_OLDPRI "pr_oldpri:"
548 @ MSG_CNOTE_T_PR_ONPRO "pr_onpro:"
549 @ MSG_CNOTE_T_PR_OTTYDEV "pr_ottydev:"
550 @ MSG_CNOTE_T_PR_PCTCPU "pr_pctcpu:"
551 @ MSG_CNOTE_T_PR_PCTMEM "pr_pctmem:"
552 @ MSG_CNOTE_T_PR_PGID "pr_pgid:"
553 @ MSG_CNOTE_T_PR_PGRP "pr_pgrp:"
554 @ MSG_CNOTE_T_PR_PID "pr_pid:"
555 @ MSG_CNOTE_T_PR_POOLID "pr_poolid:"
556 @ MSG_CNOTE_T_PR_PPID "pr_ppid:"
557 @ MSG_CNOTE_T_PR_PRI "pr_pri:"
|
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 (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
24 # Copyright 2012 DEY Storage Systems, Inc. All rights reserved.
25 # Copyright 2018 Joyent, Inc.
26 #
27
28 @ _START_
29
30 # Message file for cmd/sgs/elfdump.
31
32 @ MSG_ID_ELFDUMP
33
34 # Usage Messages
35
36 @ MSG_USAGE_BRIEF "usage: %s [-cCdegGhHiklmnrSsuvy] [-I index] \
37 [-N name] [-O osabi] [-T type] [-p | -w outfile] \
38 file...\n"
39 @ MSG_USAGE_DETAIL1 "\t[-c]\t\tdump section header information\n"
40 @ MSG_USAGE_DETAIL2 "\t[-C]\t\tdemangle C++ symbol names\n"
41 @ MSG_USAGE_DETAIL3 "\t[-d]\t\tdump the contents of the .dynamic section\n"
42 @ MSG_USAGE_DETAIL4 "\t[-e]\t\tdump the elf header\n"
43 @ MSG_USAGE_DETAIL5 "\t[-g]\t\tdump the contents of the .group sections\n"
44 @ MSG_USAGE_DETAIL6 "\t[-G]\t\tdump the contents of the .got section\n"
45 @ MSG_USAGE_DETAIL7 "\t[-h]\t\tdump the contents of the .hash section\n"
453 @ MSG_NOTE_NAMESZ " namesz: %#x"
454 @ MSG_NOTE_NAME " name:"
455 @ MSG_NOTE_DESCSZ " descsz: %#x"
456
457 @ MSG_NOTE_DESC " desc:"
458 @ MSG_CNOTE_DESC_ASRSET_T "desc: (asrset_t)"
459 @ MSG_CNOTE_DESC_AUXV_T "desc: (auxv_t)"
460 @ MSG_CNOTE_DESC_CORE_CONTENT_T "desc: (core_content_t)"
461 @ MSG_CNOTE_DESC_LWPSINFO_T "desc: (lwpsinfo_t)"
462 @ MSG_CNOTE_DESC_LWPSTATUS_T "desc: (lwpstatus_t)"
463 @ MSG_CNOTE_DESC_PRCRED_T "desc: (prcred_t)"
464 @ MSG_CNOTE_DESC_PRIV_IMPL_INFO_T "desc: (priv_impl_info_t)"
465 @ MSG_CNOTE_DESC_PRPRIV_T "desc: (prpriv_t)"
466 @ MSG_CNOTE_DESC_PRPSINFO_T "desc: (prpsinfo_t)"
467 @ MSG_CNOTE_DESC_PRSTATUS_T "desc: (prstatus_t)"
468 @ MSG_CNOTE_DESC_PSINFO_T "desc: (psinfo_t)"
469 @ MSG_CNOTE_DESC_PSTATUS_T "desc: (pstatus_t)"
470 @ MSG_CNOTE_DESC_STRUCT_UTSNAME "desc: (struct utsname)"
471 @ MSG_CNOTE_DESC_PRFDINFO_T "desc: (prfdinfo_t)"
472 @ MSG_CNOTE_DESC_PRSECFLAGS_T "desc: (prsecflags_t)"
473 @ MSG_CNOTE_DESC_PRLWPNAME_T "desc: (prlwpname_t)"
474
475 @ MSG_CNOTE_FMT_LINE "%*s%-*s%s"
476 @ MSG_CNOTE_FMT_LINE_2UP "%*s%-*s%-*s%-*s%s"
477 @ MSG_CNOTE_FMT_D "%d"
478 @ MSG_CNOTE_FMT_LLD "%lld"
479 @ MSG_CNOTE_FMT_U "%u"
480 @ MSG_CNOTE_FMT_LLU "%llu"
481 @ MSG_CNOTE_FMT_X "%#x"
482 @ MSG_CNOTE_FMT_LLX "%#llx"
483 @ MSG_CNOTE_FMT_Z2X "0x%2.2x"
484 @ MSG_CNOTE_FMT_Z4X "0x%4.4x"
485 @ MSG_CNOTE_FMT_Z8X "0x%8.8x"
486 @ MSG_CNOTE_FMT_Z16LLX "0x%16.16llx"
487 @ MSG_CNOTE_FMT_TITLE "%*s%s"
488 @ MSG_CNOTE_FMT_AUXVLINE "%*s%10.10s %-*s %s"
489 @ MSG_CNOTE_FMT_PRTPCT "%u.%u%%"
490
491 @ MSG_CNOTE_T_PRIV_FLAGS "priv_flags:"
492 @ MSG_CNOTE_T_PRIV_GLOBALINFOSIZE "priv_globalinfosize:"
493 @ MSG_CNOTE_T_PRIV_HEADERSIZE "priv_headersize:"
520 @ MSG_CNOTE_T_PR_EGID "pr_egid:"
521 @ MSG_CNOTE_T_PR_ENVP "pr_envp:"
522 @ MSG_CNOTE_T_PR_ERRNO "pr_errno:"
523 @ MSG_CNOTE_T_PR_ERRPRIV "pr_errpriv:"
524 @ MSG_CNOTE_T_PR_EUID "pr_euid:"
525 @ MSG_CNOTE_T_PR_FLAG "pr_flag:"
526 @ MSG_CNOTE_T_PR_FLAGS "pr_flags:"
527 @ MSG_CNOTE_T_PR_FLTTRACE "pr_flttrace:"
528 @ MSG_CNOTE_T_PR_FNAME "pr_fname:"
529 @ MSG_CNOTE_T_PR_FPREG "pr_fpreg:"
530 @ MSG_CNOTE_T_PR_GID "pr_gid:"
531 @ MSG_CNOTE_T_PR_GROUPS "pr_groups:"
532 @ MSG_CNOTE_T_PR_INFO "pr_info:"
533 @ MSG_CNOTE_T_PR_INFOSIZE "pr_infosize:"
534 @ MSG_CNOTE_T_PR_INSTR "pr_instr:"
535 @ MSG_CNOTE_T_PR_LGRP "pr_lgrp:"
536 @ MSG_CNOTE_T_PR_LTTYDEV "pr_lttydev:"
537 @ MSG_CNOTE_T_PR_LWP "pr_lwp:"
538 @ MSG_CNOTE_T_PR_LWPHOLD "pr_lwphold:"
539 @ MSG_CNOTE_T_PR_LWPID "pr_lwpid:"
540 @ MSG_CNOTE_T_PR_LWPNAME "pr_lwpname:"
541 @ MSG_CNOTE_T_PR_LWPPEND "pr_lwppend:"
542 @ MSG_CNOTE_T_PR_NAME "pr_name:"
543 @ MSG_CNOTE_T_PR_NGROUPS "pr_ngroups:"
544 @ MSG_CNOTE_T_PR_NICE "pr_nice:"
545 @ MSG_CNOTE_T_PR_NLWP "pr_nlwp:"
546 @ MSG_CNOTE_T_PR_NSETS "pr_nsets:"
547 @ MSG_CNOTE_T_PR_NSYSARG "pr_nsysarg:"
548 @ MSG_CNOTE_T_PR_NZOMB "pr_nzomb:"
549 @ MSG_CNOTE_T_PR_OLDCONTEXT "pr_oldcontext:"
550 @ MSG_CNOTE_T_PR_OLDPRI "pr_oldpri:"
551 @ MSG_CNOTE_T_PR_ONPRO "pr_onpro:"
552 @ MSG_CNOTE_T_PR_OTTYDEV "pr_ottydev:"
553 @ MSG_CNOTE_T_PR_PCTCPU "pr_pctcpu:"
554 @ MSG_CNOTE_T_PR_PCTMEM "pr_pctmem:"
555 @ MSG_CNOTE_T_PR_PGID "pr_pgid:"
556 @ MSG_CNOTE_T_PR_PGRP "pr_pgrp:"
557 @ MSG_CNOTE_T_PR_PID "pr_pid:"
558 @ MSG_CNOTE_T_PR_POOLID "pr_poolid:"
559 @ MSG_CNOTE_T_PR_PPID "pr_ppid:"
560 @ MSG_CNOTE_T_PR_PRI "pr_pri:"
|