#ifndef _MSG_DOT_H #define _MSG_DOT_H #include /* Msg typedef */ #ifndef __lint #define MSG_SGS_LOCAL_ARRAY __sgs_msg extern const char __sgs_msg[]; #define MSG_ORIG_STRTAB(_x, _s) &_s[_x] #define MSG_ORIG(x) MSG_ORIG_STRTAB(x, __sgs_msg) extern const char * _sgs_msg(Msg); #define MSG_INTL(x) _sgs_msg(x) #define MSG_STR_NAME 4 #define MSG_STR_NAME_SIZE 4 #define MSG_STR_PATHNAME 9 #define MSG_STR_PATHNAME_SIZE 8 #define MSG_STR_REFNAME 1 #define MSG_STR_REFNAME_SIZE 7 #define MSG_STR_RPATH 18 #define MSG_STR_RPATH_SIZE 5 #define MSG_STR_DASHES 24 #define MSG_STR_DASHES_SIZE 47 #define MSG_STR_LDSO1 72 #define MSG_STR_LDSO1_SIZE 7 #define MSG_STR_DYNLMLIST 80 #define MSG_STR_DYNLMLIST_SIZE 10 #define MSG_STR_ALIST 91 #define MSG_STR_ALIST_SIZE 5 #define MSG_STR_APLIST 97 #define MSG_STR_APLIST_SIZE 6 #define MSG_STR_EMPTY 0 #define MSG_STR_EMPTY_SIZE 0 #define MSG_STR_ORPHANED 104 #define MSG_STR_ORPHANED_SIZE 10 #define MSG_STR_SETENV 115 #define MSG_STR_SETENV_SIZE 6 #define MSG_USG_ADDREQ 122 #define MSG_USG_ADDREQ_SIZE 1 #define MSG_USG_ADDREQ_V 124 #define MSG_USG_ADDREQ_V_SIZE 5 #define MSG_USG_ADDOPT_V 130 #define MSG_USG_ADDOPT_V_SIZE 5 #define MSG_USG_SETENV 136 #define MSG_USG_SETENV_SIZE 12 #define MSG_WWD_RTMAP 149 #define MSG_WWD_RTMAP_SIZE 22 #define MSG_FLG_ISMAIN 172 #define MSG_FLG_ISMAIN_SIZE 7 #define MSG_FLG_IMGALLOC 180 #define MSG_FLG_IMGALLOC_SIZE 15 #define MSG_FLG_RELOCED 196 #define MSG_FLG_RELOCED_SIZE 7 #define MSG_FLG_SETGROUP 204 #define MSG_FLG_SETGROUP_SIZE 9 #define MSG_FLG_CAP 214 #define MSG_FLG_CAP_SIZE 3 #define MSG_FLG_OBJECT 218 #define MSG_FLG_OBJECT_SIZE 6 #define MSG_FLG_NEWLOAD 225 #define MSG_FLG_NEWLOAD_SIZE 7 #define MSG_FLG_NODUMP 233 #define MSG_FLG_NODUMP_SIZE 6 #define MSG_FLG_DELETE 242 #define MSG_FLG_DELETE_SIZE 6 #define MSG_FLG_ANALYZED 249 #define MSG_FLG_ANALYZED_SIZE 8 #define MSG_FLG_INITDONE 258 #define MSG_FLG_INITDONE_SIZE 9 #define MSG_FLG_TRANS 268 #define MSG_FLG_TRANS_SIZE 5 #define MSG_FLG_FIXED 274 #define MSG_FLG_FIXED_SIZE 5 #define MSG_FLG_PRELOAD 280 #define MSG_FLG_PRELOAD_SIZE 7 #define MSG_FLG_ALTER 288 #define MSG_FLG_ALTER_SIZE 9 #define MSG_FLG_LOADFLTR 298 #define MSG_FLG_LOADFLTR_SIZE 12 #define MSG_FLG_AUDIT 314 #define MSG_FLG_AUDIT_SIZE 5 #define MSG_FLG_MODESET 320 #define MSG_FLG_MODESET_SIZE 8 #define MSG_FLG_ANALZING 329 #define MSG_FLG_ANALZING_SIZE 9 #define MSG_FLG_INITFRST 339 #define MSG_FLG_INITFRST_SIZE 10 #define MSG_FLG_NOOPEN 350 #define MSG_FLG_NOOPEN_SIZE 7 #define MSG_FLG_FINICLCT 358 #define MSG_FLG_FINICLCT_SIZE 14 #define MSG_FLG_INITCALL 373 #define MSG_FLG_INITCALL_SIZE 11 #define MSG_FLG_OBJINTPO 385 #define MSG_FLG_OBJINTPO_SIZE 16 #define MSG_FLG_SYMINTPO 402 #define MSG_FLG_SYMINTPO_SIZE 16 #define MSG_FLG_MOVE 419 #define MSG_FLG_MOVE_SIZE 4 #define MSG_FLG_RELOCING 424 #define MSG_FLG_RELOCING_SIZE 10 #define MSG_FLG_REGSYMS 435 #define MSG_FLG_REGSYMS_SIZE 13 #define MSG_FLG_INITCLCT 449 #define MSG_FLG_INITCLCT_SIZE 14 #define MSG_FLG_PUBHDL 464 #define MSG_FLG_PUBHDL_SIZE 13 #define MSG_FLG_PRIHDL 478 #define MSG_FLG_PRIHDL_SIZE 14 #define MSG_FL1_COPYTOOK 493 #define MSG_FL1_COPYTOOK_SIZE 8 #define MSG_FL1_ALTCHECK 502 #define MSG_FL1_ALTCHECK_SIZE 15 #define MSG_FL1_ALTCAP 518 #define MSG_FL1_ALTCAP_SIZE 16 #define MSG_FL1_CONFSET 535 #define MSG_FL1_CONFSET_SIZE 7 #define MSG_FL1_NODEFLIB 543 #define MSG_FL1_NODEFLIB_SIZE 18 #define MSG_FL1_ENDFILTE 562 #define MSG_FL1_ENDFILTE_SIZE 10 #define MSG_FL1_DISPREL 573 #define MSG_FL1_DISPREL_SIZE 22 #define MSG_FL1_DTFLAGS 596 #define MSG_FL1_DTFLAGS_SIZE 17 #define MSG_FL1_LDDSTUB 614 #define MSG_FL1_LDDSTUB_SIZE 7 #define MSG_FL1_NOINIFIN 622 #define MSG_FL1_NOINIFIN_SIZE 11 #define MSG_FL1_USED 642 #define MSG_FL1_USED_SIZE 4 #define MSG_FL1_SYMBOLIC 647 #define MSG_FL1_SYMBOLIC_SIZE 8 #define MSG_FL1_OBJSFLTR 656 #define MSG_FL1_OBJSFLTR_SIZE 14 #define MSG_FL1_OBJAFLTR 671 #define MSG_FL1_OBJAFLTR_SIZE 14 #define MSG_FL1_SYMSFLTR 686 #define MSG_FL1_SYMSFLTR_SIZE 14 #define MSG_FL1_SYMAFLTR 701 #define MSG_FL1_SYMAFLTR_SIZE 14 #define MSG_FL1_TLSADD 716 #define MSG_FL1_TLSADD_SIZE 7 #define MSG_FL1_TLSSTAT 724 #define MSG_FL1_TLSSTAT_SIZE 8 #define MSG_FL1_DIRECT 736 #define MSG_FL1_DIRECT_SIZE 6 #define MSG_FL1_GLOBAUD 743 #define MSG_FL1_GLOBAUD_SIZE 15 #define MSG_FL1_DEPAUD 759 #define MSG_FL1_DEPAUD_SIZE 11 #define MSG_MODE_LAZY 771 #define MSG_MODE_LAZY_SIZE 4 #define MSG_MODE_NOW 776 #define MSG_MODE_NOW_SIZE 3 #define MSG_MODE_NOLOAD 780 #define MSG_MODE_NOLOAD_SIZE 6 #define MSG_MODE_GLOBAL 787 #define MSG_MODE_GLOBAL_SIZE 6 #define MSG_MODE_PARENT 794 #define MSG_MODE_PARENT_SIZE 6 #define MSG_MODE_GROUP 208 #define MSG_MODE_GROUP_SIZE 5 #define MSG_MODE_WORLD 801 #define MSG_MODE_WORLD_SIZE 5 #define MSG_MODE_NODELETE 240 #define MSG_MODE_NODELETE_SIZE 8 #define MSG_MODE_FIRST 344 #define MSG_MODE_FIRST_SIZE 5 #define MSG_MODE_CONFGEN 807 #define MSG_MODE_CONFGEN_SIZE 7 #define MSG_BFL_NEEDED 815 #define MSG_BFL_NEEDED_SIZE 6 #define MSG_BFL_REFER 830 #define MSG_BFL_REFER_SIZE 10 #define MSG_BFL_FILTER 846 #define MSG_BFL_FILTER_SIZE 6 #define MSG_GPH_PUBLIC 464 #define MSG_GPH_PUBLIC_SIZE 13 #define MSG_GPH_PRIVATE 478 #define MSG_GPH_PRIVATE_SIZE 14 #define MSG_GPH_ZERO 853 #define MSG_GPH_ZERO_SIZE 4 #define MSG_GPH_LDSO 858 #define MSG_GPH_LDSO_SIZE 7 #define MSG_GPH_FIRST 866 #define MSG_GPH_FIRST_SIZE 10 #define MSG_GPH_FILTEE 566 #define MSG_GPH_FILTEE_SIZE 6 #define MSG_GPH_INITIAL 877 #define MSG_GPH_INITIAL_SIZE 11 #define MSG_GPD_DLSYM 889 #define MSG_GPD_DLSYM_SIZE 14 #define MSG_GPD_RELOC 904 #define MSG_GPD_RELOC_SIZE 20 #define MSG_GPD_ADDEPS 925 #define MSG_GPD_ADDEPS_SIZE 16 #define MSG_GPD_PARENT 794 #define MSG_GPD_PARENT_SIZE 6 #define MSG_GPD_FILTER 846 #define MSG_GPD_FILTER_SIZE 6 #define MSG_GPD_REMOVE 942 #define MSG_GPD_REMOVE_SIZE 17 #define MSG_LFL_BASELM 960 #define MSG_LFL_BASELM_SIZE 6 #define MSG_LFL_RTLDLM 967 #define MSG_LFL_RTLDLM_SIZE 6 #define MSG_LFL_PLTREL 974 #define MSG_LFL_PLTREL_SIZE 23 #define MSG_LFL_HOLDLOCK 998 #define MSG_LFL_HOLDLOCK_SIZE 9 #define MSG_LFL_ENVIRON 1008 #define MSG_LFL_ENVIRON_SIZE 7 #define MSG_LFL_INTRPOSE 392 #define MSG_LFL_INTRPOSE_SIZE 9 #define MSG_LFL_LOCAUDIT 1016 #define MSG_LFL_LOCAUDIT_SIZE 11 #define MSG_LFL_LOADAVAIL 1028 #define MSG_LFL_LOADAVAIL_SIZE 14 #define MSG_LFL_IGNRELERR 1043 #define MSG_LFL_IGNRELERR_SIZE 23 #define MSG_LFL_STARTREL 1067 #define MSG_LFL_STARTREL_SIZE 16 #define MSG_LFL_ATEXIT 1084 #define MSG_LFL_ATEXIT_SIZE 6 #define MSG_LFL_OBJADDED 1091 #define MSG_LFL_OBJADDED_SIZE 12 #define MSG_LFL_OBJDELETED 1104 #define MSG_LFL_OBJDELETED_SIZE 14 #define MSG_LFL_OBJREEVAL 1119 #define MSG_LFL_OBJREEVAL_SIZE 17 #define MSG_LFL_INTRPOSETSORT 1137 #define MSG_LFL_INTRPOSETSORT_SIZE 23 #define MSG_LFL_AUDITNOTIFY 1161 #define MSG_LFL_AUDITNOTIFY_SIZE 25 #define MSG_LFL_GROUPSEXIST 1187 #define MSG_LFL_GROUPSEXIST_SIZE 18 #define MSG_LFL_TRC_LDDSTUB 614 #define MSG_LFL_TRC_LDDSTUB_SIZE 7 #define MSG_LFL_TRC_ENABLE 1206 #define MSG_LFL_TRC_ENABLE_SIZE 15 #define MSG_LFL_TRC_WARN 1222 #define MSG_LFL_TRC_WARN_SIZE 14 #define MSG_LFL_TRC_VERBOSE 1237 #define MSG_LFL_TRC_VERBOSE_SIZE 13 #define MSG_LFL_TRC_SEARCH 1251 #define MSG_LFL_TRC_SEARCH_SIZE 12 #define MSG_LFL_TRC_UNREF 822 #define MSG_LFL_TRC_UNREF_SIZE 18 #define MSG_LFL_TRC_UNUSED 634 #define MSG_LFL_TRC_UNUSED_SIZE 12 #define MSG_LFL_TRC_INIT 1264 #define MSG_LFL_TRC_INIT_SIZE 10 #define MSG_LFL_TRC_NOUNRESWEAK 1275 #define MSG_LFL_TRC_NOUNRESWEAK_SIZE 25 #define MSG_LFL_TRC_NOPAREXT 1301 #define MSG_LFL_TRC_NOPAREXT_SIZE 25 #define MSG_LTFL_NOLAZYLD 1327 #define MSG_LTFL_NOLAZYLD_SIZE 15 #define MSG_LTFL_NODIRECT 733 #define MSG_LTFL_NODIRECT_SIZE 9 #define MSG_LTFL_NOAUDIT 311 #define MSG_LTFL_NOAUDIT_SIZE 8 #define MSG_LTFL_LOADFLTR 841 #define MSG_LTFL_LOADFLTR_SIZE 11 #define MSG_LTFL_AUD_PREINIT 1343 #define MSG_LTFL_AUD_PREINIT_SIZE 11 #define MSG_LTFL_AUD_OBJSEARCH 1355 #define MSG_LTFL_AUD_OBJSEARCH_SIZE 13 #define MSG_LTFL_AUD_OBJOPEN 1369 #define MSG_LTFL_AUD_OBJOPEN_SIZE 11 #define MSG_LTFL_AUD_OBJFILTER 1381 #define MSG_LTFL_AUD_OBJFILTER_SIZE 13 #define MSG_LTFL_AUD_OBJCLOSE 1395 #define MSG_LTFL_AUD_OBJCLOSE_SIZE 12 #define MSG_LTFL_AUD_SYMBIND 1408 #define MSG_LTFL_AUD_SYMBIND_SIZE 11 #define MSG_LTFL_AUD_PLTENTER 1420 #define MSG_LTFL_AUD_PLTENTER_SIZE 12 #define MSG_LTFL_AUD_PLTEXIT 1433 #define MSG_LTFL_AUD_PLTEXIT_SIZE 11 #define MSG_LTFL_AUD_ACTIVITY 1445 #define MSG_LTFL_AUD_ACTIVITY_SIZE 12 #define MSG_LMC_ANALYZING 329 #define MSG_LMC_ANALYZING_SIZE 9 #define MSG_LMC_RELOCATING 424 #define MSG_LMC_RELOCATING_SIZE 10 #define MSG_LMC_REANALYZE 1458 #define MSG_LMC_REANALYZE_SIZE 9 #define MSG_ERR_NAS 1468 #define MSG_ERR_NAS_SIZE 26 #define MSG_ERR_READ 1495 #define MSG_ERR_READ_SIZE 31 #define MSG_ERR_SYMFAILED 1527 #define MSG_ERR_SYMFAILED_SIZE 32 #define MSG_FMT_RT 1560 #define MSG_FMT_RT_SIZE 24 #define MSG_EHDR_STR 1585 #define MSG_EHDR_STR_SIZE 7 #define MSG_EHDR_DCD 1593 #define MSG_EHDR_DCD_SIZE 22 #define MSG_EHDR_TITLE 1616 #define MSG_EHDR_TITLE_SIZE 28 #define MSG_EHDR_LINE1 1645 #define MSG_EHDR_LINE1_SIZE 35 #define MSG_EHDR_LINE2 1681 #define MSG_EHDR_LINE2_SIZE 37 #define MSG_EHDR_LINE3 1719 #define MSG_EHDR_LINE3_SIZE 37 #define MSG_EHDR_LINE4 1757 #define MSG_EHDR_LINE4_SIZE 17 #define MSG_EHDR_LINE5 1775 #define MSG_EHDR_LINE5_SIZE 17 #define MSG_EHDR_LINE6 1793 #define MSG_EHDR_LINE6_SIZE 19 #define MSG_EHDR_LINE7 1813 #define MSG_EHDR_LINE7_SIZE 59 #define MSG_EHDR_LINE8 1873 #define MSG_EHDR_LINE8_SIZE 59 #define MSG_EHDR_LINE9 1933 #define MSG_EHDR_LINE9_SIZE 59 #define MSG_EHDR_HELP 1993 #define MSG_EHDR_HELP_SIZE 526 #define MSG_EPHDR_STR 2520 #define MSG_EPHDR_STR_SIZE 7 #define MSG_EPHDR_DCD 2528 #define MSG_EPHDR_DCD_SIZE 22 #define MSG_EPHDR_TITLE 2551 #define MSG_EPHDR_TITLE_SIZE 32 #define MSG_EPHDR_LINE1 2584 #define MSG_EPHDR_LINE1_SIZE 42 #define MSG_EPHDR_LINE2 2627 #define MSG_EPHDR_LINE2_SIZE 42 #define MSG_EPHDR_LINE3 2670 #define MSG_EPHDR_LINE3_SIZE 44 #define MSG_EPHDR_LINE4 2715 #define MSG_EPHDR_LINE4_SIZE 44 #define MSG_EPHDR_HELP 2760 #define MSG_EPHDR_HELP_SIZE 927 #define MSG_ELFDYN_STR 3688 #define MSG_ELFDYN_STR_SIZE 6 #define MSG_ELFDYN_DCD 3695 #define MSG_ELFDYN_DCD_SIZE 21 #define MSG_ELFDYN_TITLE 3717 #define MSG_ELFDYN_TITLE_SIZE 25 #define MSG_ELFDYN_LINE1 3743 #define MSG_ELFDYN_LINE1_SIZE 20 #define MSG_ELFDYN_HELP 3764 #define MSG_ELFDYN_HELP_SIZE 495 #define MSG_LMLIST_STR 4260 #define MSG_LMLIST_STR_SIZE 7 #define MSG_LMLIST_DCD 4268 #define MSG_LMLIST_DCD_SIZE 25 #define MSG_LMLIST_BASE 4294 #define MSG_LMLIST_BASE_SIZE 12 #define MSG_LMLIST_LDSO 4307 #define MSG_LMLIST_LDSO_SIZE 12 #define MSG_LMLIST_NEWLM 4320 #define MSG_LMLIST_NEWLM_SIZE 13 #define MSG_LMLIST_TITLE0 4334 #define MSG_LMLIST_TITLE0_SIZE 25 #define MSG_LMLIST_TITLE1 4360 #define MSG_LMLIST_TITLE1_SIZE 51 #define MSG_LMLIST_TITLE2 4412 #define MSG_LMLIST_TITLE2_SIZE 18 #define MSG_LMLIST_LINE0 4431 #define MSG_LMLIST_LINE0_SIZE 42 #define MSG_LMC_LINE1 4474 #define MSG_LMC_LINE1_SIZE 14 #define MSG_LMC_LINE2 4490 #define MSG_LMC_LINE2_SIZE 35 #define MSG_LMC_LINE3 4526 #define MSG_LMC_LINE3_SIZE 35 #define MSG_LMC_LINE4 4564 #define MSG_LMC_LINE4_SIZE 17 #define MSG_LMLIST_LINE1 4489 #define MSG_LMLIST_LINE1_SIZE 36 #define MSG_LMLIST_LINE2 4582 #define MSG_LMLIST_LINE2_SIZE 36 #define MSG_LMLIST_LINE3 4619 #define MSG_LMLIST_LINE3_SIZE 55 #define MSG_LMLIST_LINE4 4675 #define MSG_LMLIST_LINE4_SIZE 17 #define MSG_LMLIST_LINE5 4693 #define MSG_LMLIST_LINE5_SIZE 17 #define MSG_LMLIST_LINE6 4563 #define MSG_LMLIST_LINE6_SIZE 18 #define MSG_LMLIST_HELP 4711 #define MSG_LMLIST_HELP_SIZE 2757 #define MSG_RTMAPS_STR 164 #define MSG_RTMAPS_STR_SIZE 7 #define MSG_RTMAPS_DCD 7469 #define MSG_RTMAPS_DCD_SIZE 33 #define MSG_RTMAPS_TITLE0 7503 #define MSG_RTMAPS_TITLE0_SIZE 36 #define MSG_RTMAPS_HELP 7540 #define MSG_RTMAPS_HELP_SIZE 1255 #define MSG_RTMAP_STR 8796 #define MSG_RTMAP_STR_SIZE 6 #define MSG_RTMAP_DCD 8803 #define MSG_RTMAP_DCD_SIZE 24 #define MSG_RTMAP_TITLE 8828 #define MSG_RTMAP_TITLE_SIZE 26 #define MSG_RTMAP_LINE1 8855 #define MSG_RTMAP_LINE1_SIZE 14 #define MSG_RTMAP_LINE2 8870 #define MSG_RTMAP_LINE2_SIZE 14 #define MSG_RTMAP_LINE3 8885 #define MSG_RTMAP_LINE3_SIZE 36 #define MSG_RTMAP_LINE4 8922 #define MSG_RTMAP_LINE4_SIZE 36 #define MSG_RTMAP_LINE5 8959 #define MSG_RTMAP_LINE5_SIZE 36 #define MSG_RTMAP_LINE6 8996 #define MSG_RTMAP_LINE6_SIZE 36 #define MSG_RTMAP_LINE7 9033 #define MSG_RTMAP_LINE7_SIZE 36 #define MSG_RTMAP_LINE8 9070 #define MSG_RTMAP_LINE8_SIZE 36 #define MSG_RTMAP_LINE9 9107 #define MSG_RTMAP_LINE9_SIZE 32 #define MSG_RTMAP_LINE10 9140 #define MSG_RTMAP_LINE10_SIZE 32 #define MSG_RTMAP_LINE11 9173 #define MSG_RTMAP_LINE11_SIZE 23 #define MSG_RTMAP_LINE12 9197 #define MSG_RTMAP_LINE12_SIZE 18 #define MSG_RTMAP_LINE13 9216 #define MSG_RTMAP_LINE13_SIZE 18 #define MSG_RTMAP_LINE14 9235 #define MSG_RTMAP_LINE14_SIZE 18 #define MSG_RTMAP_LINE15 9254 #define MSG_RTMAP_LINE15_SIZE 18 #define MSG_RTMAP_LINE20 4562 #define MSG_RTMAP_LINE20_SIZE 19 #define MSG_RTMAP_HELP 9273 #define MSG_RTMAP_HELP_SIZE 383 #define MSG_BND_STR 9657 #define MSG_BND_STR_SIZE 4 #define MSG_BND_DCD 9662 #define MSG_BND_DCD_SIZE 28 #define MSG_BND_TITLE 9691 #define MSG_BND_TITLE_SIZE 38 #define MSG_BND_LINE1 9730 #define MSG_BND_LINE1_SIZE 24 #define MSG_BND_LINE2 9755 #define MSG_BND_LINE2_SIZE 24 #define MSG_BND_LINE3 9780 #define MSG_BND_LINE3_SIZE 29 #define MSG_BND_HELP 9810 #define MSG_BND_HELP_SIZE 535 #define MSG_DEPENDS_STR 10346 #define MSG_DEPENDS_STR_SIZE 7 #define MSG_DEPENDS_DCD 10354 #define MSG_DEPENDS_DCD_SIZE 42 #define MSG_DEPENDS_LINE1 10397 #define MSG_DEPENDS_LINE1_SIZE 15 #define MSG_DEPENDS_LINE2 10413 #define MSG_DEPENDS_LINE2_SIZE 44 #define MSG_DEPENDS_HELP 10458 #define MSG_DEPENDS_HELP_SIZE 854 #define MSG_CALLERS_STR 11313 #define MSG_CALLERS_STR_SIZE 7 #define MSG_CALLERS_DCD 11321 #define MSG_CALLERS_DCD_SIZE 42 #define MSG_CALLERS_LINE1 11364 #define MSG_CALLERS_LINE1_SIZE 15 #define MSG_CALLERS_LINE2 11380 #define MSG_CALLERS_LINE2_SIZE 44 #define MSG_CALLERS_HELP 11425 #define MSG_CALLERS_HELP_SIZE 604 #define MSG_HANDLES_STR 12030 #define MSG_HANDLES_STR_SIZE 7 #define MSG_HANDLES_DCD 12038 #define MSG_HANDLES_DCD_SIZE 40 #define MSG_HANDLES_LINE1 12079 #define MSG_HANDLES_LINE1_SIZE 15 #define MSG_HANDLES_LINE2 12095 #define MSG_HANDLES_LINE2_SIZE 43 #define MSG_HANDLES_HELP 12139 #define MSG_HANDLES_HELP_SIZE 1430 #define MSG_GROUPS_STR 13570 #define MSG_GROUPS_STR_SIZE 6 #define MSG_GROUPS_DCD 13577 #define MSG_GROUPS_DCD_SIZE 35 #define MSG_GROUPS_LINE1 13613 #define MSG_GROUPS_LINE1_SIZE 14 #define MSG_GROUPS_LINE2 13628 #define MSG_GROUPS_LINE2_SIZE 43 #define MSG_GROUPS_HELP 13672 #define MSG_GROUPS_HELP_SIZE 1346 #define MSG_GRPHDL_STR 15019 #define MSG_GRPHDL_STR_SIZE 6 #define MSG_GRPHDL_DCD 15026 #define MSG_GRPHDL_DCD_SIZE 22 #define MSG_GRPHDL_LINE1 15049 #define MSG_GRPHDL_LINE1_SIZE 32 #define MSG_GRPHDL_LINE2 15082 #define MSG_GRPHDL_LINE2_SIZE 28 #define MSG_GRPHDL_LINE3 9780 #define MSG_GRPHDL_LINE3_SIZE 29 #define MSG_GRPHDL_LINE4 15111 #define MSG_GRPHDL_LINE4_SIZE 31 #define MSG_GRPHDL_LINE5 15143 #define MSG_GRPHDL_LINE5_SIZE 61 #define MSG_GRPHDL_HELP 15205 #define MSG_GRPHDL_HELP_SIZE 549 #define MSG_GRPDESC_STR 15755 #define MSG_GRPDESC_STR_SIZE 7 #define MSG_GRPDESC_DCD 15763 #define MSG_GRPDESC_DCD_SIZE 26 #define MSG_GRPDESC_LINE1 15790 #define MSG_GRPDESC_LINE1_SIZE 36 #define MSG_GRPDESC_LINE2 9755 #define MSG_GRPDESC_LINE2_SIZE 24 #define MSG_GRPDESC_LINE3 9780 #define MSG_GRPDESC_LINE3_SIZE 29 #define MSG_GRPDESC_HELP 15827 #define MSG_GRPDESC_HELP_SIZE 303 #define MSG_BNDDESC_STR 16131 #define MSG_BNDDESC_STR_SIZE 7 #define MSG_SETENV_STR 16139 #define MSG_SETENV_STR_SIZE 6 #define MSG_SETENV_DCD 16146 #define MSG_SETENV_DCD_SIZE 27 #define MSG_SETENV_HELP 16174 #define MSG_SETENV_HELP_SIZE 513 #else /* __lint */ extern const char * _sgs_msg(Msg); #ifndef MSG_SGS_LOCAL_ARRAY #define MSG_SGS_LOCAL_ARRAY "" #endif extern const char __sgs_msg[]; #define MSG_ORIG_STRTAB(_x, _s) _x #define MSG_ORIG(x) x #define MSG_INTL(x) x #ifndef LINTSUP_SUPPRESS_STRINGS #define MSG_STR_NAME "NAME" #define MSG_STR_NAME_SIZE 4 #define MSG_STR_PATHNAME "PATHNAME" #define MSG_STR_PATHNAME_SIZE 8 #define MSG_STR_REFNAME "REFNAME" #define MSG_STR_REFNAME_SIZE 7 #define MSG_STR_RPATH "RPATH" #define MSG_STR_RPATH_SIZE 5 #define MSG_STR_DASHES "----------------------------------------------\n" #define MSG_STR_DASHES_SIZE 47 #define MSG_STR_LDSO1 "ld.so.1" #define MSG_STR_LDSO1_SIZE 7 #define MSG_STR_DYNLMLIST "dynlm_list" #define MSG_STR_DYNLMLIST_SIZE 10 #define MSG_STR_ALIST "Alist" #define MSG_STR_ALIST_SIZE 5 #define MSG_STR_APLIST "APlist" #define MSG_STR_APLIST_SIZE 6 #define MSG_STR_EMPTY "" #define MSG_STR_EMPTY_SIZE 0 #define MSG_STR_ORPHANED "" #define MSG_STR_ORPHANED_SIZE 10 #define MSG_STR_SETENV "setenv" #define MSG_STR_SETENV_SIZE 6 #define MSG_USG_ADDREQ ":" #define MSG_USG_ADDREQ_SIZE 1 #define MSG_USG_ADDREQ_V ":[-v]" #define MSG_USG_ADDREQ_V_SIZE 5 #define MSG_USG_ADDOPT_V "?[-v]" #define MSG_USG_ADDOPT_V_SIZE 5 #define MSG_USG_SETENV "name[=value]" #define MSG_USG_SETENV_SIZE 12 #define MSG_WWD_RTMAP "Walk a List of Rt_maps" #define MSG_WWD_RTMAP_SIZE 22 #define MSG_FLG_ISMAIN "IS-MAIN" #define MSG_FLG_ISMAIN_SIZE 7 #define MSG_FLG_IMGALLOC "IMAGE-ALLOCATED" #define MSG_FLG_IMGALLOC_SIZE 15 #define MSG_FLG_RELOCED "RELOCED" #define MSG_FLG_RELOCED_SIZE 7 #define MSG_FLG_SETGROUP "SET-GROUP" #define MSG_FLG_SETGROUP_SIZE 9 #define MSG_FLG_CAP "CAP" #define MSG_FLG_CAP_SIZE 3 #define MSG_FLG_OBJECT "OBJECT" #define MSG_FLG_OBJECT_SIZE 6 #define MSG_FLG_NEWLOAD "NEWLOAD" #define MSG_FLG_NEWLOAD_SIZE 7 #define MSG_FLG_NODUMP "NODUMP" #define MSG_FLG_NODUMP_SIZE 6 #define MSG_FLG_DELETE "DELETE" #define MSG_FLG_DELETE_SIZE 6 #define MSG_FLG_ANALYZED "ANALYZED" #define MSG_FLG_ANALYZED_SIZE 8 #define MSG_FLG_INITDONE "INIT-DONE" #define MSG_FLG_INITDONE_SIZE 9 #define MSG_FLG_TRANS "TRANS" #define MSG_FLG_TRANS_SIZE 5 #define MSG_FLG_FIXED "FIXED" #define MSG_FLG_FIXED_SIZE 5 #define MSG_FLG_PRELOAD "PRELOAD" #define MSG_FLG_PRELOAD_SIZE 7 #define MSG_FLG_ALTER "ALTERNATE" #define MSG_FLG_ALTER_SIZE 9 #define MSG_FLG_LOADFLTR "LOAD-FILTERS" #define MSG_FLG_LOADFLTR_SIZE 12 #define MSG_FLG_AUDIT "AUDIT" #define MSG_FLG_AUDIT_SIZE 5 #define MSG_FLG_MODESET "MODE-SET" #define MSG_FLG_MODESET_SIZE 8 #define MSG_FLG_ANALZING "ANALYZING" #define MSG_FLG_ANALZING_SIZE 9 #define MSG_FLG_INITFRST "INIT-FIRST" #define MSG_FLG_INITFRST_SIZE 10 #define MSG_FLG_NOOPEN "NO-OPEN" #define MSG_FLG_NOOPEN_SIZE 7 #define MSG_FLG_FINICLCT "FINI-COLLECTED" #define MSG_FLG_FINICLCT_SIZE 14 #define MSG_FLG_INITCALL "INIT-CALLED" #define MSG_FLG_INITCALL_SIZE 11 #define MSG_FLG_OBJINTPO "OBJECT-INTERPOSE" #define MSG_FLG_OBJINTPO_SIZE 16 #define MSG_FLG_SYMINTPO "SYMBOL-INTERPOSE" #define MSG_FLG_SYMINTPO_SIZE 16 #define MSG_FLG_MOVE "MOVE" #define MSG_FLG_MOVE_SIZE 4 #define MSG_FLG_RELOCING "RELOCATING" #define MSG_FLG_RELOCING_SIZE 10 #define MSG_FLG_REGSYMS "REGISTER-SYMS" #define MSG_FLG_REGSYMS_SIZE 13 #define MSG_FLG_INITCLCT "INIT-COLLECTED" #define MSG_FLG_INITCLCT_SIZE 14 #define MSG_FLG_PUBHDL "PUBLIC-HANDLE" #define MSG_FLG_PUBHDL_SIZE 13 #define MSG_FLG_PRIHDL "PRIVATE-HANDLE" #define MSG_FLG_PRIHDL_SIZE 14 #define MSG_FL1_COPYTOOK "COPYTOOK" #define MSG_FL1_COPYTOOK_SIZE 8 #define MSG_FL1_ALTCHECK "ALT-CAP-CHECKED" #define MSG_FL1_ALTCHECK_SIZE 15 #define MSG_FL1_ALTCAP "ALT-CAP-REQUIRED" #define MSG_FL1_ALTCAP_SIZE 16 #define MSG_FL1_CONFSET "CONFSET" #define MSG_FL1_CONFSET_SIZE 7 #define MSG_FL1_NODEFLIB "NO-DEFAULT-LIBPATH" #define MSG_FL1_NODEFLIB_SIZE 18 #define MSG_FL1_ENDFILTE "END-FILTEE" #define MSG_FL1_ENDFILTE_SIZE 10 #define MSG_FL1_DISPREL "DISPLACEMENT-RELOCATED" #define MSG_FL1_DISPREL_SIZE 22 #define MSG_FL1_DTFLAGS "DTFLAGS-AVAILABLE" #define MSG_FL1_DTFLAGS_SIZE 17 #define MSG_FL1_LDDSTUB "LDDSTUB" #define MSG_FL1_LDDSTUB_SIZE 7 #define MSG_FL1_NOINIFIN "NO-INITFINI" #define MSG_FL1_NOINIFIN_SIZE 11 #define MSG_FL1_USED "USED" #define MSG_FL1_USED_SIZE 4 #define MSG_FL1_SYMBOLIC "SYMBOLIC" #define MSG_FL1_SYMBOLIC_SIZE 8 #define MSG_FL1_OBJSFLTR "OBJ-STD-FILTER" #define MSG_FL1_OBJSFLTR_SIZE 14 #define MSG_FL1_OBJAFLTR "OBJ-AUX-FILTER" #define MSG_FL1_OBJAFLTR_SIZE 14 #define MSG_FL1_SYMSFLTR "SYM-STD-FILTER" #define MSG_FL1_SYMSFLTR_SIZE 14 #define MSG_FL1_SYMAFLTR "SYM-AUX-FILTER" #define MSG_FL1_SYMAFLTR_SIZE 14 #define MSG_FL1_TLSADD "TLS-ADD" #define MSG_FL1_TLSADD_SIZE 7 #define MSG_FL1_TLSSTAT "TLS-STAT" #define MSG_FL1_TLSSTAT_SIZE 8 #define MSG_FL1_DIRECT "DIRECT" #define MSG_FL1_DIRECT_SIZE 6 #define MSG_FL1_GLOBAUD "GLOBAL-AUDITING" #define MSG_FL1_GLOBAUD_SIZE 15 #define MSG_FL1_DEPAUD "DT-DEPAUDIT" #define MSG_FL1_DEPAUD_SIZE 11 #define MSG_MODE_LAZY "LAZY" #define MSG_MODE_LAZY_SIZE 4 #define MSG_MODE_NOW "NOW" #define MSG_MODE_NOW_SIZE 3 #define MSG_MODE_NOLOAD "NOLOAD" #define MSG_MODE_NOLOAD_SIZE 6 #define MSG_MODE_GLOBAL "GLOBAL" #define MSG_MODE_GLOBAL_SIZE 6 #define MSG_MODE_PARENT "PARENT" #define MSG_MODE_PARENT_SIZE 6 #define MSG_MODE_GROUP "GROUP" #define MSG_MODE_GROUP_SIZE 5 #define MSG_MODE_WORLD "WORLD" #define MSG_MODE_WORLD_SIZE 5 #define MSG_MODE_NODELETE "NODELETE" #define MSG_MODE_NODELETE_SIZE 8 #define MSG_MODE_FIRST "FIRST" #define MSG_MODE_FIRST_SIZE 5 #define MSG_MODE_CONFGEN "CONFGEN" #define MSG_MODE_CONFGEN_SIZE 7 #define MSG_BFL_NEEDED "NEEDED" #define MSG_BFL_NEEDED_SIZE 6 #define MSG_BFL_REFER "REFERENCED" #define MSG_BFL_REFER_SIZE 10 #define MSG_BFL_FILTER "FILTER" #define MSG_BFL_FILTER_SIZE 6 #define MSG_GPH_PUBLIC "PUBLIC-HANDLE" #define MSG_GPH_PUBLIC_SIZE 13 #define MSG_GPH_PRIVATE "PRIVATE-HANDLE" #define MSG_GPH_PRIVATE_SIZE 14 #define MSG_GPH_ZERO "ZERO" #define MSG_GPH_ZERO_SIZE 4 #define MSG_GPH_LDSO "LD.SO.1" #define MSG_GPH_LDSO_SIZE 7 #define MSG_GPH_FIRST "FIRST-ONLY" #define MSG_GPH_FIRST_SIZE 10 #define MSG_GPH_FILTEE "FILTEE" #define MSG_GPH_FILTEE_SIZE 6 #define MSG_GPH_INITIAL "INITIALIZED" #define MSG_GPH_INITIAL_SIZE 11 #define MSG_GPD_DLSYM "AVAIL-TO-DLSYM" #define MSG_GPD_DLSYM_SIZE 14 #define MSG_GPD_RELOC "AVAIL-FOR-RELOCATION" #define MSG_GPD_RELOC_SIZE 20 #define MSG_GPD_ADDEPS "ADD-DEPENDENCIES" #define MSG_GPD_ADDEPS_SIZE 16 #define MSG_GPD_PARENT "PARENT" #define MSG_GPD_PARENT_SIZE 6 #define MSG_GPD_FILTER "FILTER" #define MSG_GPD_FILTER_SIZE 6 #define MSG_GPD_REMOVE "REMOVAL-CANDIDATE" #define MSG_GPD_REMOVE_SIZE 17 #define MSG_LFL_BASELM "BASELM" #define MSG_LFL_BASELM_SIZE 6 #define MSG_LFL_RTLDLM "RTLDLM" #define MSG_LFL_RTLDLM_SIZE 6 #define MSG_LFL_PLTREL "DEFERRED-PLT-RELOCATION" #define MSG_LFL_PLTREL_SIZE 23 #define MSG_LFL_HOLDLOCK "HOLD-LOCK" #define MSG_LFL_HOLDLOCK_SIZE 9 #define MSG_LFL_ENVIRON "ENVIRON" #define MSG_LFL_ENVIRON_SIZE 7 #define MSG_LFL_INTRPOSE "INTERPOSE" #define MSG_LFL_INTRPOSE_SIZE 9 #define MSG_LFL_LOCAUDIT "LOCAL-AUDIT" #define MSG_LFL_LOCAUDIT_SIZE 11 #define MSG_LFL_LOADAVAIL "LOAD-AVAILABLE" #define MSG_LFL_LOADAVAIL_SIZE 14 #define MSG_LFL_IGNRELERR "IGNORE-RELOCATION-ERROR" #define MSG_LFL_IGNRELERR_SIZE 23 #define MSG_LFL_STARTREL "START-RELOCATION" #define MSG_LFL_STARTREL_SIZE 16 #define MSG_LFL_ATEXIT "ATEXIT" #define MSG_LFL_ATEXIT_SIZE 6 #define MSG_LFL_OBJADDED "OBJECT-ADDED" #define MSG_LFL_OBJADDED_SIZE 12 #define MSG_LFL_OBJDELETED "OBJECT-DELETED" #define MSG_LFL_OBJDELETED_SIZE 14 #define MSG_LFL_OBJREEVAL "OBJECT-REEVALUATE" #define MSG_LFL_OBJREEVAL_SIZE 17 #define MSG_LFL_INTRPOSETSORT "INTERPOSE-TSORTING-DONE" #define MSG_LFL_INTRPOSETSORT_SIZE 23 #define MSG_LFL_AUDITNOTIFY "AUDIT-CONSISTENT-REQUIRED" #define MSG_LFL_AUDITNOTIFY_SIZE 25 #define MSG_LFL_GROUPSEXIST "LOCAL-GROUPS-EXIST" #define MSG_LFL_GROUPSEXIST_SIZE 18 #define MSG_LFL_TRC_LDDSTUB "LDDSTUB" #define MSG_LFL_TRC_LDDSTUB_SIZE 7 #define MSG_LFL_TRC_ENABLE "TRACING-ENABLED" #define MSG_LFL_TRC_ENABLE_SIZE 15 #define MSG_LFL_TRC_WARN "TRACE-WARNINGS" #define MSG_LFL_TRC_WARN_SIZE 14 #define MSG_LFL_TRC_VERBOSE "TRACE-VERBOSE" #define MSG_LFL_TRC_VERBOSE_SIZE 13 #define MSG_LFL_TRC_SEARCH "TRACE-SEARCH" #define MSG_LFL_TRC_SEARCH_SIZE 12 #define MSG_LFL_TRC_UNREF "TRACE-UNREFERENCED" #define MSG_LFL_TRC_UNREF_SIZE 18 #define MSG_LFL_TRC_UNUSED "TRACE-UNUSED" #define MSG_LFL_TRC_UNUSED_SIZE 12 #define MSG_LFL_TRC_INIT "TRACE-INIT" #define MSG_LFL_TRC_INIT_SIZE 10 #define MSG_LFL_TRC_NOUNRESWEAK "TRACE-NO-UNRESOLVED-WEAKS" #define MSG_LFL_TRC_NOUNRESWEAK_SIZE 25 #define MSG_LFL_TRC_NOPAREXT "TRACE-NO-PARENT-OR-EXTERN" #define MSG_LFL_TRC_NOPAREXT_SIZE 25 #define MSG_LTFL_NOLAZYLD "NO-LAZY-LOADING" #define MSG_LTFL_NOLAZYLD_SIZE 15 #define MSG_LTFL_NODIRECT "NO-DIRECT" #define MSG_LTFL_NODIRECT_SIZE 9 #define MSG_LTFL_NOAUDIT "NO-AUDIT" #define MSG_LTFL_NOAUDIT_SIZE 8 #define MSG_LTFL_LOADFLTR "LOAD-FILTER" #define MSG_LTFL_LOADFLTR_SIZE 11 #define MSG_LTFL_AUD_PREINIT "AUD_PREINIT" #define MSG_LTFL_AUD_PREINIT_SIZE 11 #define MSG_LTFL_AUD_OBJSEARCH "AUD_OBJSEARCH" #define MSG_LTFL_AUD_OBJSEARCH_SIZE 13 #define MSG_LTFL_AUD_OBJOPEN "AUD_OBJOPEN" #define MSG_LTFL_AUD_OBJOPEN_SIZE 11 #define MSG_LTFL_AUD_OBJFILTER "AUD_OBJFILTER" #define MSG_LTFL_AUD_OBJFILTER_SIZE 13 #define MSG_LTFL_AUD_OBJCLOSE "AUD_OBJCLOSE" #define MSG_LTFL_AUD_OBJCLOSE_SIZE 12 #define MSG_LTFL_AUD_SYMBIND "AUD_SYMBIND" #define MSG_LTFL_AUD_SYMBIND_SIZE 11 #define MSG_LTFL_AUD_PLTENTER "AUD_PLTENTER" #define MSG_LTFL_AUD_PLTENTER_SIZE 12 #define MSG_LTFL_AUD_PLTEXIT "AUD_PLTEXIT" #define MSG_LTFL_AUD_PLTEXIT_SIZE 11 #define MSG_LTFL_AUD_ACTIVITY "AUD_ACTIVITY" #define MSG_LTFL_AUD_ACTIVITY_SIZE 12 #define MSG_LMC_ANALYZING "ANALYZING" #define MSG_LMC_ANALYZING_SIZE 9 #define MSG_LMC_RELOCATING "RELOCATING" #define MSG_LMC_RELOCATING_SIZE 10 #define MSG_LMC_REANALYZE "REANALYZE" #define MSG_LMC_REANALYZE_SIZE 9 #define MSG_ERR_NAS "%s:: no address specified\n" #define MSG_ERR_NAS_SIZE 26 #define MSG_ERR_READ "%s:: failed to read from: 0x%p\n" #define MSG_ERR_READ_SIZE 31 #define MSG_ERR_SYMFAILED "rtmaps:: lookup of %s`%s failed\n" #define MSG_ERR_SYMFAILED_SIZE 32 #define MSG_FMT_RT "[0x%x]\t0x%0?p 0x%0?p %s\n" #define MSG_FMT_RT_SIZE 24 #define MSG_EHDR_STR "ElfEhdr" #define MSG_EHDR_STR_SIZE 7 #define MSG_EHDR_DCD "Display Elf_Ehdr entry" #define MSG_EHDR_DCD_SIZE 22 #define MSG_EHDR_TITLE "Elf Header located at: 0x%p\n" #define MSG_EHDR_TITLE_SIZE 28 #define MSG_EHDR_LINE1 " ei_magic: { 0x%x, %c, %c, %c }\n" #define MSG_EHDR_LINE1_SIZE 35 #define MSG_EHDR_LINE2 " ei_class: %-18s ei_data: %s\n" #define MSG_EHDR_LINE2_SIZE 37 #define MSG_EHDR_LINE3 " e_machine: %-18s e_version: %s\n" #define MSG_EHDR_LINE3_SIZE 37 #define MSG_EHDR_LINE4 " e_type: %s\n" #define MSG_EHDR_LINE4_SIZE 17 #define MSG_EHDR_LINE5 " e_flags: %s\n" #define MSG_EHDR_LINE5_SIZE 17 #define MSG_EHDR_LINE6 " e_flags: %18s\n" #define MSG_EHDR_LINE6_SIZE 19 #define MSG_EHDR_LINE7 " e_entry: %#18lx e_ehsize: %2d e_shstrndx: %2d\n" #define MSG_EHDR_LINE7_SIZE 59 #define MSG_EHDR_LINE8 " e_shoff: %#18lx e_shentsize: %2d e_shnum: %2d\n" #define MSG_EHDR_LINE8_SIZE 59 #define MSG_EHDR_LINE9 " e_phoff: %#18lx e_phentsize: %2d e_phnum: %2d\n" #define MSG_EHDR_LINE9_SIZE 59 #define MSG_EHDR_HELP "Decode an ELF Header (Elf_Ehdr) structure.\n\nExample:\n\n\t> 0x10000::ElfEhdr \n\tElf Header located at: 0x10000\n\t ei_magic: { 0x7f, E, L, F }\n\t ei_class: ELFCLASS32 ei_data: ELFDATA2MSB\n\t e_machine: EM_SPARC e_version: EV_CURRENT\n\t e_type: ET_EXEC\n\t e_flags: 0\n\t e_entry: 0x10640 e_ehsize: 52 e_shstrndx: 27\n\t e_shoff: 0x1390 e_shentsize: 40 e_shnum: 29\n\t e_phoff: 0x34 e_phentsize: 32 e_phnum: 5\n" #define MSG_EHDR_HELP_SIZE 526 #define MSG_EPHDR_STR "ElfPhdr" #define MSG_EPHDR_STR_SIZE 7 #define MSG_EPHDR_DCD "Display Elf_Phdr entry" #define MSG_EPHDR_DCD_SIZE 22 #define MSG_EPHDR_TITLE "Program Header located at: 0x%p\n" #define MSG_EPHDR_TITLE_SIZE 32 #define MSG_EPHDR_LINE1 " p_vaddr: %#-14lx p_flags: %s\n" #define MSG_EPHDR_LINE1_SIZE 42 #define MSG_EPHDR_LINE2 " p_paddr: %#-14lx p_type: %s\n" #define MSG_EPHDR_LINE2_SIZE 42 #define MSG_EPHDR_LINE3 " p_filesz: %#-14lx p_memsz: %#lx\n" #define MSG_EPHDR_LINE3_SIZE 44 #define MSG_EPHDR_LINE4 " p_offset: %#-14lx p_align: %#lx\n" #define MSG_EPHDR_LINE4_SIZE 44 #define MSG_EPHDR_HELP "Decode an ELF Program Header (Elf_Phdr) structure.\n\nExample 1 - a single entry:\n\n\t> 0x10000+0x34::ElfPhdr\n\tProgram Header located at: 0x10034\n\t p_vaddr: 0x10034 p_flags: [ PF_X PF_R ]\n\t p_paddr: 0 p_type: [ PT_PHDR ]\n\t p_filesz: 0xa0 p_memsz: 0xa0\n\t p_offset: 0x34 p_align: 0\n\nExample 2 - multiple entries:\n\n\t> 0x10034,2::ElfPhdr\n\tProgram Header located at: 0x10034\n\t p_vaddr: 0x10034 p_flags: [ PF_X PF_R ]\n\t p_paddr: 0 p_type: [ PT_PHDR ]\n\t p_filesz: 0xa0 p_memsz: 0xa0\n\t p_offset: 0x34 p_align: 0\n\tProgram Header located at: 0x10054\n\t p_vaddr: 0 p_flags: [ PF_R ]\n\t p_paddr: 0 p_type: [ PT_INTERP ]\n\t p_filesz: 0x11 p_memsz: 0\n\t p_offset: 0xd4 p_align: 0\n" #define MSG_EPHDR_HELP_SIZE 927 #define MSG_ELFDYN_STR "ElfDyn" #define MSG_ELFDYN_STR_SIZE 6 #define MSG_ELFDYN_DCD "Display Elf_Dyn entry" #define MSG_ELFDYN_DCD_SIZE 21 #define MSG_ELFDYN_TITLE "Elf_Dyn located at: 0x%p\n" #define MSG_ELFDYN_TITLE_SIZE 25 #define MSG_ELFDYN_LINE1 " %a %s\t 0x%0?p\n" #define MSG_ELFDYN_LINE1_SIZE 20 #define MSG_ELFDYN_HELP "Decode an ELF dynamic section (Elf_Dyn) entry.\n\nExample 1 - a single entry:\n\n\t> 0xff33a478::ElfDyn\n\tElf_Dyn located at: 0xff33a478\n\t 0xff33a478 NEEDED 0x00004013\n\nExample 2 - multiple entries:\n\n\t> 0xff33a478,4::ElfDyn\n\tElf_Dyn located at: 0xff33a478\n\t 0xff33a478 NEEDED 0x00004013\n\tElf_Dyn located at: 0xff33a480\n\t 0xff33a480 INIT 0x0009b484\n\tElf_Dyn located at: 0xff33a488\n\t 0xff33a488 FINI 0x0009b4dc\n\tElf_Dyn located at: 0xff33a490\n\t 0xff33a490 SONAME 0x00004009\n" #define MSG_ELFDYN_HELP_SIZE 495 #define MSG_LMLIST_STR "Lm_list" #define MSG_LMLIST_STR_SIZE 7 #define MSG_LMLIST_DCD "Display Lm_list structure" #define MSG_LMLIST_DCD_SIZE 25 #define MSG_LMLIST_BASE "(LM_ID_BASE)" #define MSG_LMLIST_BASE_SIZE 12 #define MSG_LMLIST_LDSO "(LM_ID_LDSO)" #define MSG_LMLIST_LDSO_SIZE 12 #define MSG_LMLIST_NEWLM "(LM_ID_NEWLM)" #define MSG_LMLIST_NEWLM_SIZE 13 #define MSG_LMLIST_TITLE0 "Link-map lists (%s): 0x0\n" #define MSG_LMLIST_TITLE0_SIZE 25 #define MSG_LMLIST_TITLE1 "Link-map lists (%s): 0x%p Alist[used %u: total %u]\n" #define MSG_LMLIST_TITLE1_SIZE 51 #define MSG_LMLIST_TITLE2 "Lm_list: 0x%p %s\n" #define MSG_LMLIST_TITLE2_SIZE 18 #define MSG_LMLIST_LINE0 " lists: 0x%0?p Alist[used %u: total %u]\n" #define MSG_LMLIST_LINE0_SIZE 42 #define MSG_LMC_LINE1 "Lm_cntl: 0x%p\n" #define MSG_LMC_LINE1_SIZE 14 #define MSG_LMC_LINE2 " head: 0x%0?p\t tail: 0x%0?p\n" #define MSG_LMC_LINE2_SIZE 35 #define MSG_LMC_LINE3 " flags: 0x%08x\t now: 0x%0?p\n" #define MSG_LMC_LINE3_SIZE 35 #define MSG_LMC_LINE4 " [ %#b ]\n" #define MSG_LMC_LINE4_SIZE 17 #define MSG_LMLIST_LINE1 " head: 0x%0?p\t tail: 0x%0?p\n" #define MSG_LMLIST_LINE1_SIZE 36 #define MSG_LMLIST_LINE2 " audit: 0x%0?p\t rtldinfo: 0x%0?p\n" #define MSG_LMLIST_LINE2_SIZE 36 #define MSG_LMLIST_LINE3 " handle: 0x%0?p\t obj: %4d init: %4d lazy: %4d\n" #define MSG_LMLIST_LINE3_SIZE 55 #define MSG_LMLIST_LINE4 " flags: 0x%08x\n" #define MSG_LMLIST_LINE4_SIZE 17 #define MSG_LMLIST_LINE5 " tflags: 0x%08x\n" #define MSG_LMLIST_LINE5_SIZE 17 #define MSG_LMLIST_LINE6 " [ %#b ]\n" #define MSG_LMLIST_LINE6_SIZE 18 #define MSG_LMLIST_HELP "Display a link-map list header. If no address is specified, the dynlm_list\nmaster link-map list is searched and all link-map headers displayed.\n\nA link-map list header points to a family of link-map control lists, together\nwith other state information. The initial control list represents those\nobjects that have been completely analyzed and relocated, and are presently in\nuse. Additional control lists may exist as families of objects are processed\nin preparation for joining the main control list. These families are created\nfrom events such as dlopen(3c), lazy loading, and filtee processing, once\nthe initial process that started the application has been relocated.\n\nThe -v option walks all link-map control lists displaying each member.\n\nExample 1 - a single, verbose entry, starting from a specified address:\n\n\n\t> 0xff3ee0f0::Lm_list -v\n\tLm_list: 0xff3ee0f0 (LM_ID_BASE)\n\t----------------------------------------------\n\t lists: 0xff3f0b00 Alist[used 1: total 4]\n\t ----------------------------------------------\n\t Lm_cntl: 0xff3f0b0c\n\t head: 0xff3f0fdc tail: 0xff3f13bc\n\t flags: 0x00000000 now: 0x00000000\n\t [ 0 ]\n\t ----------------------------------------------\n\t lmco rtmap ADDR() NAME()\n\t ----------------------------------------------\n\t [0xc] 0xff3f0fdc 0x00010000 main\n\t [0xc] 0xff3f13bc 0xff280000 /lib/libc.so.1\n\t ----------------------------------------------\n\t head: 0xff3f0f84 tail: 0xff3f1794\n\t audit: 0x00000000 preexec: 0xff3f1794\n\t handle: 0x00000000 obj: 3 init: 0 lazy: 0\n\t flags: 0x00008041\n\t [ BASELM,ENVIRON,STARTREL ]\n\t tflags: 0x00000000\n\nExample 2 - all link-map headers:\n\n\t> ::Lm_list\n\tLink-map lists (dynlm_list): 0xffbfdbf8\n\t----------------------------------------------\n\t Lm_list: 0xff3ee0f0 (LM_ID_BASE)\n\t ----------------------------------------------\n\t lists: 0xff3f0b68 Alist[used 1: total 4]\n\t ----------------------------------------------\n\t head: 0xff3f0f84 tail: 0xff3f1794\n\t audit: 0x00000000 preexec: 0xff3f1794\n\t handle: 0x00000000 obj: 3 init: 0 lazy: 0\n\t flags: 0x00008041\n\t [ BASELM,ENVIRON,STARTREL ]\n\t tflags: 0x00000000\n\t ----------------------------------------------\n\t Lm_list: 0xff3ee134 (LM_ID_LDSO)\n\t ----------------------------------------------\n\t lists: 0xff3f0ba4 Alist[used 1: total 4]\n\t ----------------------------------------------\n\t head: 0xff3f0c20 tail: 0xff3f0c20\n\t audit: 0x00000000 preexec: 0x00000000\n\t handle: 0x00000000 obj: 0 init: 0 lazy: 0\n\t flags: 0x00000006\n\t [ RTLDLM,NOAUDIT ]\n\t tflags: 0x00000000\n" #define MSG_LMLIST_HELP_SIZE 2757 #define MSG_RTMAPS_STR "Rt_maps" #define MSG_RTMAPS_STR_SIZE 7 #define MSG_RTMAPS_DCD "Display list of Rt_map structures" #define MSG_RTMAPS_DCD_SIZE 33 #define MSG_RTMAPS_TITLE0 "lmco \trtmap ADDR() NAME()\n" #define MSG_RTMAPS_TITLE0_SIZE 36 #define MSG_RTMAPS_HELP "Walk a list of Rt_map's starting with a specified Rt_map entry. If no\naddress is specified, the dynlm_list master Rt_map list is searched and\nall objects listed.\n\nThe -v option expands each Rt_map in detail. See Rt_map.\n\nExample 1 - a single entry, starting from a specified address:\n\n\t> 0xff3b0214::Rt_maps\n\tlmco rtmap ADDR() NAME()\n\t---------------------------------------------\n\t[0xc] 0xff3b0214 0x00010000 prog\n\t[0xc] 0xff3b065c 0xff3a0000 /lib/libdl.so.1\n\t[0xc] 0xff3b0a04 0xff280000 /lib/libc.so.1\n\nExample 2 - all Rt_map entries:\n\n\t> ::Rt_maps\n\tLink-map lists (dynlm_list): 0xffbfe080\n\t---------------------------------------------\n\t Lm_list: 0xff3f60c8 (LM_ID_BASE)\n\t ---------------------------------------------\n\t lmco rtmap ADDR() NAME()\n\t ---------------------------------------------\n\t [0xc] 0xff3b0214 0x00010000 prog\n\t [0xc] 0xff3b065c 0xff3a0000 /lib/libdl.so.1\n\t [0xc] 0xff3b0a04 0xff280000 /lib/libc.so.1\n\t ---------------------------------------------\n\t Lm_list: 0xff3f60e8 (LM_ID_LDSO)\n\t ---------------------------------------------\n\t lmco rtmap ADDR() NAME()\n\t ---------------------------------------------\n\t [0xc] 0xff3f7cc0 0xff3c0000 /lib/ld.so.1\n" #define MSG_RTMAPS_HELP_SIZE 1255 #define MSG_RTMAP_STR "Rt_map" #define MSG_RTMAP_STR_SIZE 6 #define MSG_RTMAP_DCD "Display Rt_map structure" #define MSG_RTMAP_DCD_SIZE 24 #define MSG_RTMAP_TITLE "Rt_map located at: 0x%0?p\n" #define MSG_RTMAP_TITLE_SIZE 26 #define MSG_RTMAP_LINE1 " NAME: %s\n" #define MSG_RTMAP_LINE1_SIZE 14 #define MSG_RTMAP_LINE2 " PATHNAME: %s\n" #define MSG_RTMAP_LINE2_SIZE 14 #define MSG_RTMAP_LINE3 " ADDR: 0x%0?p\t DYN: 0x%0?p\n" #define MSG_RTMAP_LINE3_SIZE 36 #define MSG_RTMAP_LINE4 " NEXT: 0x%0?p\t PREV: 0x%0?p\n" #define MSG_RTMAP_LINE4_SIZE 36 #define MSG_RTMAP_LINE5 " FCT: 0x%0?p\t TLSMODID: %?ld\n" #define MSG_RTMAP_LINE5_SIZE 36 #define MSG_RTMAP_LINE6 " INIT: 0x%0?p\t FINI: 0x%0?p\n" #define MSG_RTMAP_LINE6_SIZE 36 #define MSG_RTMAP_LINE7 " GROUPS: 0x%0?p\t HANDLES: 0x%0?p\n" #define MSG_RTMAP_LINE7_SIZE 36 #define MSG_RTMAP_LINE8 " DEPENDS: 0x%0?p\t CALLERS: 0x%0?p\n" #define MSG_RTMAP_LINE8_SIZE 36 #define MSG_RTMAP_LINE9 " DYNINFO: 0x%0?p\t REFNAME: %s\n" #define MSG_RTMAP_LINE9_SIZE 32 #define MSG_RTMAP_LINE10 " RLIST: 0x%0?p\t RPATH: %s\n" #define MSG_RTMAP_LINE10_SIZE 32 #define MSG_RTMAP_LINE11 " LIST: 0x%0?p [%a]\n" #define MSG_RTMAP_LINE11_SIZE 23 #define MSG_RTMAP_LINE12 " FLAGS: 0x%08x\n" #define MSG_RTMAP_LINE12_SIZE 18 #define MSG_RTMAP_LINE13 " FLAGS1: 0x%08x\n" #define MSG_RTMAP_LINE13_SIZE 18 #define MSG_RTMAP_LINE14 " AFLAGS: 0x%08x\n" #define MSG_RTMAP_LINE14_SIZE 18 #define MSG_RTMAP_LINE15 " MODE: 0x%08x\n" #define MSG_RTMAP_LINE15_SIZE 18 #define MSG_RTMAP_LINE20 " [ %#b ]\n" #define MSG_RTMAP_LINE20_SIZE 19 #define MSG_RTMAP_HELP "Display the contents of selected fields of an Rt_map structure.\n\nExample:\n\n\t0xff3b0214::Rt_map\n\tRt_map located at: 0xff3b0214\n\t NAME: prog\n\t PATHNAME: /home/developer/bin/prog\n\t ADDR: 0x00010000 DYN: 0x00020b1\n\t NEXT: 0xff3b065c PREV: 0x0000000\n\t FCT: 0xff3f6080 TLSMODID: 0\n\t INIT: 0x00010960 FINI: 0x000109b\n\t .....\n" #define MSG_RTMAP_HELP_SIZE 383 #define MSG_BND_STR "Bind" #define MSG_BND_STR_SIZE 4 #define MSG_BND_DCD "Display a Binding Descriptor" #define MSG_BND_DCD_SIZE 28 #define MSG_BND_TITLE "Binding descriptor located at: 0x%0?p\n" #define MSG_BND_TITLE_SIZE 38 #define MSG_BND_LINE1 " caller: 0x%0?p %s\n" #define MSG_BND_LINE1_SIZE 24 #define MSG_BND_LINE2 " depend: 0x%0?p %s\n" #define MSG_BND_LINE2_SIZE 24 #define MSG_BND_LINE3 " flags: 0x%08x [ %#b ]\n" #define MSG_BND_LINE3_SIZE 29 #define MSG_BND_HELP "Decode the binding descriptor specified by addr.\n\nRelationships between Rt_map objects are maintained by a binding dis-\ncripter. The descriptor contains a pointer to the Rt_map of the caller,\na pointer to the Rt_map of the dependency, and a flags field indicating\nthe relationship between the two Rt_map objects.\n\nThe -v option expands each Rt_map.\n\nExample:\n\n\t> 0xff3b0410::Bind\n\tBinding Descriptor located at: 0xff3b0410\n\t caller: 0xff3b0030 main\n\t depend: 0xff3b0460 /lib/libelf.so.1\n\t flags: 0x00000001 [ NEEDED ]\n" #define MSG_BND_HELP_SIZE 535 #define MSG_DEPENDS_STR "Depends" #define MSG_DEPENDS_STR_SIZE 7 #define MSG_DEPENDS_DCD "Display Rt_map DEPENDS binding descriptors" #define MSG_DEPENDS_DCD_SIZE 42 #define MSG_DEPENDS_LINE1 "DEPENDS for %s\n" #define MSG_DEPENDS_LINE1_SIZE 15 #define MSG_DEPENDS_LINE2 " Depends: 0x%0?p APlist[used %u: total %u]\n" #define MSG_DEPENDS_LINE2_SIZE 44 #define MSG_DEPENDS_HELP "Display the binding descriptor list of DEPENDS() of the Rt_map\nspecified by addr. A DEPENDS() entry consists of an APlist\ndefining each dependency.\n\nThe -v option walks the APlist descriptor displaying each dependency.\n\nExample:\n\n\t> 0xff3b0554::Depends -v\n\tDEPENDS for /lib/libc.so.1\n\t----------------------------------------------\n\t Depends: 0xff3b0bc4 APlist[used 2: total 4]\n\t ----------------------------------------------\n\t Binding descriptor located at: 0xff3b08f8\n\t caller: 0xff3b0554 /lib/libc.so.1\n\t depend: 0xff3b0938 /lib/libdl.so.1\n\t flags: 0x00000003 [ NEEDED,REFERENCED ]\n\t ----------------------------------------------\n\t Binding descriptor located at: 0xff3b07a8\n\t caller: 0xff3b0554 /lib/libc.so.1\n\t depend: 0xff3f7cc0 /lib/ld.so.1\n\t flags: 0x00000002 [ REFERENCED ]\n" #define MSG_DEPENDS_HELP_SIZE 854 #define MSG_CALLERS_STR "Callers" #define MSG_CALLERS_STR_SIZE 7 #define MSG_CALLERS_DCD "Display Rt_map CALLERS binding descriptors" #define MSG_CALLERS_DCD_SIZE 42 #define MSG_CALLERS_LINE1 "CALLERS for %s\n" #define MSG_CALLERS_LINE1_SIZE 15 #define MSG_CALLERS_LINE2 " Callers: 0x%0?p APlist[used %u: total %u]\n" #define MSG_CALLERS_LINE2_SIZE 44 #define MSG_CALLERS_HELP "Display the binding descriptor list of CALLERS() of the Rt_map\nspecified by addr. A CALLERS() entry consists of an APlist\ndefining each caller.\n\nThe -v option walks the APlist descriptor displaying each caller.\n\nExample:\n\n\t> 0xff3b0554::Callers -v\n\tCALLERS for /lib/libc.so.1\n\t----------------------------------------------\n\t Callers: 0xff3b08cc APlist[used 1: total 4]\n\t ----------------------------------------------\n\t Binding descriptor located at: 0xff3b0514\n\t caller: 0xff3b0214 a.out\n\t depend: 0xff3b0554 /lib/libc.so.1\n\t flags: 0x00000003 [ NEEDED,REFERENCED ]\n" #define MSG_CALLERS_HELP_SIZE 604 #define MSG_HANDLES_STR "Handles" #define MSG_HANDLES_STR_SIZE 7 #define MSG_HANDLES_DCD "Display Rt_map HANDLES group descriptors" #define MSG_HANDLES_DCD_SIZE 40 #define MSG_HANDLES_LINE1 "HANDLES for %s\n" #define MSG_HANDLES_LINE1_SIZE 15 #define MSG_HANDLES_LINE2 " HANDLE: 0x%0?p APlist[used %u: total %u]\n" #define MSG_HANDLES_LINE2_SIZE 43 #define MSG_HANDLES_HELP "Display the list of HANDLES() that the Rt_map, specified by addr, is the\nowner of. A HANDLES() entry consists of an APlist of Grp_hdl descriptors.\nSee GrpHdl. Each Grp_hdl() consists of an APlist of Grp_desc descriptors\nthat define each caller. See GrpDesc.\n\nThe -v option walks all APlists displaying each member of the handle.\n\nExample:\n\n\t> 0xff3b0f6c::Handles -v\n\tHANDLES for ./sub.so\n\t----------------------------------------------\n\t HANDLE: 0xff3b1310 APlist[used 1: total 1]\n\t ----------------------------------------------\n\t Group Handle located at: 0xff3b1270\n\t ----------------------------------------------\n\t owner: ./sub.so\n\t flags: 0x00000000 [ 0 ]\n\t refcnt: 1 depends: 0xff3b12c8 Alist[used 3: total 4]\n\t ----------------------------------------------\n\t Group Descriptor located at: 0xff3b12d4\n\t depend: 0xff3b0f6c ./sub.so\n\t flags: 0x00000003 [ AVAIL-TO-DLSYM,ADD-DEPENDENCIES ]\n\t ----------------------------------------------\n\t Group Descriptor located at: 0xff3b12dc\n\t depend: 0xff3b0a04 /lib/libc.so.1\n\t flags: 0x00000003 [ AVAIL-TO-DLSYM,ADD-DEPENDENCIES ]\n\t ----------------------------------------------\n\t Group Descriptor located at: 0xff3b12e4\n\t depend: 0xff3b065c /lib/libdl.so.1\n\t flags: 0x00000003 [ AVAIL-TO-DLSYM,ADD-DEPENDENCIES ]\n" #define MSG_HANDLES_HELP_SIZE 1430 #define MSG_GROUPS_STR "Groups" #define MSG_GROUPS_STR_SIZE 6 #define MSG_GROUPS_DCD "Display Rt_map GROUPS group handles" #define MSG_GROUPS_DCD_SIZE 35 #define MSG_GROUPS_LINE1 "GROUPS for %s\n" #define MSG_GROUPS_LINE1_SIZE 14 #define MSG_GROUPS_LINE2 " Groups: 0x%0?p APlist[used %u: total %u]\n" #define MSG_GROUPS_LINE2_SIZE 43 #define MSG_GROUPS_HELP "Display the list of GROUPS() that the Rt_map, specified by addr, is a member\nof. A GROUPS() entry consists of an APlist of Grp_hdl entries. See GrpHdl.\n\nThe -v option walks the APlist descriptor displaying each member of the\nhandle.\n\nExample:\n\n\t> 0xff3b0f6c::Groups -v\n\tGROUPS for ./sub.so\n\t----------------------------------------------\n\t Groups: 0xff3b12a8 APlist[used 1: total 1]\n\t ----------------------------------------------\n\t Group Handle located at: 0xff3b1270\n\t ----------------------------------------------\n\t owner: ./sub.so\n\t flags: 0x00000000 [ 0 ]\n\t refcnt: 1 depends: 0xff3b12c8 Alist[used 3: total 4]\n\t ----------------------------------------------\n\t Group Descriptor located at: 0xff3b12d4\n\t depend: 0xff3b0f6c ./sub.so\n\t flags: 0x00000003 [ AVAIL-TO-DLSYM,ADD-DEPENDENCIES ]\n\t ----------------------------------------------\n\t Group Descriptor located at: 0xff3b12dc\n\t depend: 0xff3b0a04 /lib/libc.so.1\n\t flags: 0x00000004 [ AVAIL-TO-DLSYM,ADD-DEPENDENCIES ]\n\t ----------------------------------------------\n\t Group Descriptor located at: 0xff3b12e4\n\t depend: 0xff3b065c /lib/libdl.so.1\n\t flags: 0x00000004 [ AVAIL-TO-DLSYM,ADD-DEPENDENCIES ]\n" #define MSG_GROUPS_HELP_SIZE 1346 #define MSG_GRPHDL_STR "GrpHdl" #define MSG_GRPHDL_STR_SIZE 6 #define MSG_GRPHDL_DCD "Display a Group Handle" #define MSG_GRPHDL_DCD_SIZE 22 #define MSG_GRPHDL_LINE1 "Group Handle located at: 0x%0?p\n" #define MSG_GRPHDL_LINE1_SIZE 32 #define MSG_GRPHDL_LINE2 " owner: %s\n" #define MSG_GRPHDL_LINE2_SIZE 28 #define MSG_GRPHDL_LINE3 " flags: 0x%08x [ %#b ]\n" #define MSG_GRPHDL_LINE3_SIZE 29 #define MSG_GRPHDL_LINE4 " refcnt: %8d depends: 0\n" #define MSG_GRPHDL_LINE4_SIZE 31 #define MSG_GRPHDL_LINE5 " refcnt: %8d depends: 0x%0?p Alist[used %u: total %u]\n" #define MSG_GRPHDL_LINE5_SIZE 61 #define MSG_GRPHDL_HELP "Decode a group handle. A successful dlopen() of an object returns a\nhandle applicable for subsequent dlsym() requests. The handle maintains\na reference count, flags and a table of group descriptors that define the\ndependencies associated with this group of objects.\n\nThe -v option expands each group descriptor.\n\nExample:\n\n\t> 0xff3a0c58::GrpHdl\n\tGroup Handle located at: 0xff3a0c58\n\t----------------------------------------------\n\t refcnt: 1 main\n\t flags: 0x00000001 [ DLOPEN-ZERO ]\n\t depends: 0xff3a0c89 Alist[next 1: cnt 2]\n" #define MSG_GRPHDL_HELP_SIZE 549 #define MSG_GRPDESC_STR "GrpDesc" #define MSG_GRPDESC_STR_SIZE 7 #define MSG_GRPDESC_DCD "Display a Group Descriptor" #define MSG_GRPDESC_DCD_SIZE 26 #define MSG_GRPDESC_LINE1 "Group Descriptor located at: 0x%0?p\n" #define MSG_GRPDESC_LINE1_SIZE 36 #define MSG_GRPDESC_LINE2 " depend: 0x%0?p %s\n" #define MSG_GRPDESC_LINE2_SIZE 24 #define MSG_GRPDESC_LINE3 " flags: 0x%08x [ %#b ]\n" #define MSG_GRPDESC_LINE3_SIZE 29 #define MSG_GRPDESC_HELP "Decode a group descriptor. A GrpHdl created by dlopen() maintains a\nlist of group descriptors for each dependency. See GrpHdl.\n\nExample\n\n\t> 0xff3b12d4::GrpDesc -v\n\tGroup Descriptor located at: 0xff3b12d4\n\t depend: 0xff3b0f6c ./sub.so\n\t flags: 0x00000003 [ AVAIL-TO-DLSYM,ADD-DEPENDENCIES ]\n" #define MSG_GRPDESC_HELP_SIZE 303 #define MSG_BNDDESC_STR "BndDesc" #define MSG_BNDDESC_STR_SIZE 7 #define MSG_SETENV_STR "Setenv" #define MSG_SETENV_STR_SIZE 6 #define MSG_SETENV_DCD "Set an environment variable" #define MSG_SETENV_DCD_SIZE 27 #define MSG_SETENV_HELP "Set the associated environment variable. This can be useful to establish\nruntime linker environment variables without affecting the debugger itself.\n\nNote, newer versions of mdb(1) provide setenv. The mdb(1) implementation\nprovides the ability to make environment changes at any point during\napplication monitoring. Where available, Setenv calls through to setenv.\nOn older environments, Setenv only provides for changing the applications\nenvironment before it is invoked.\n\nExample\n\n\t> ::Setenv LD_DEBUG=files\n" #define MSG_SETENV_HELP_SIZE 513 #endif /* LINTSUP_SUPPRESS_STRINGS */ #endif /* __lint */ #endif