Print this page
8158 Want named threads API
9857 proc manpages should have LIBRARY section


   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:"