#ifndef _MSG_DOT_H #define _MSG_DOT_H #include /* Msg typedef */ #ifndef __lint #define MSG_SGS_LOCAL_ARRAY __libelf_msg extern const char __libelf_msg[]; #define MSG_ORIG_STRTAB(_x, _s) &_s[_x] #define MSG_ORIG(x) MSG_ORIG_STRTAB(x, __libelf_msg) extern const char * _libelf_msg(Msg); #define MSG_INTL(x) _libelf_msg(x) #define EINF_NULLERROR 1 #define EINF_NULLERROR_SIZE 11 #define EBUG_COOKSTAT 13 #define EBUG_COOKSTAT_SIZE 27 #define EBUG_COOKTYPE 41 #define EBUG_COOKTYPE_SIZE 30 #define EBUG_SCNLIST 72 #define EBUG_SCNLIST_SIZE 35 #define EBUG_THRDKEY 108 #define EBUG_THRDKEY_SIZE 71 #define EBUG_THRDSET 180 #define EBUG_THRDSET_SIZE 79 #define EFMT_ARFMAG 260 #define EFMT_ARFMAG_SIZE 26 #define EFMT_ARHDRSZ 287 #define EFMT_ARHDRSZ_SIZE 38 #define EFMT_ARMEMSZ 326 #define EFMT_ARMEMSZ_SIZE 38 #define EFMT_ARSYM 365 #define EFMT_ARSYM_SIZE 38 #define EFMT_ARSYMSTR 404 #define EFMT_ARSYMSTR_SIZE 36 #define EFMT_ARSYMSZ 441 #define EFMT_ARSYMSZ_SIZE 33 #define EFMT_DATA 475 #define EFMT_DATA_SIZE 35 #define EFMT_EHDRSZ 511 #define EFMT_EHDRSZ_SIZE 23 #define EFMT_ENTSZ 535 #define EFMT_ENTSZ_SIZE 29 #define EFMT_PHDRSZ 565 #define EFMT_PHDRSZ_SIZE 29 #define EFMT_PHTAB 595 #define EFMT_PHTAB_SIZE 34 #define EFMT_SCNSZ 630 #define EFMT_SCNSZ_SIZE 48 #define EFMT_SHDRSZ 535 #define EFMT_SHDRSZ_SIZE 29 #define EFMT_SHTAB 679 #define EFMT_SHTAB_SIZE 34 #define EFMT_VER2 714 #define EFMT_VER2_SIZE 48 #define EFMT_VM 763 #define EFMT_VM_SIZE 36 #define EFMT_FBIG_CLASS32 800 #define EFMT_FBIG_CLASS32_SIZE 48 #define EFMT_FBIG_LARGEFILE 849 #define EFMT_FBIG_LARGEFILE_SIZE 89 #define EFMT_ARSTRNM 939 #define EFMT_ARSTRNM_SIZE 33 #define EFMT_ARUNKNM 973 #define EFMT_ARUNKNM_SIZE 42 #define EIO_FBIG 1016 #define EIO_FBIG_SIZE 34 #define EIO_FSZ 1051 #define EIO_FSZ_SIZE 24 #define EIO_READ 1076 #define EIO_READ_SIZE 19 #define EIO_SEEK 1096 #define EIO_SEEK_SIZE 15 #define EIO_SYNC 1112 #define EIO_SYNC_SIZE 23 #define EIO_VM 1136 #define EIO_VM_SIZE 22 #define EIO_WRITE 1159 #define EIO_WRITE_SIZE 23 #define EMEM_ARMEM 1183 #define EMEM_ARMEM_SIZE 46 #define EMEM_ARSTR 1230 #define EMEM_ARSTR_SIZE 55 #define EMEM_ARSYM 1286 #define EMEM_ARSYM_SIZE 39 #define EMEM_DATA 1326 #define EMEM_DATA_SIZE 37 #define EMEM_DNODE 1364 #define EMEM_DNODE_SIZE 34 #define EMEM_EHDR 1399 #define EMEM_EHDR_SIZE 29 #define EMEM_ELF 1429 #define EMEM_ELF_SIZE 39 #define EMEM_OUT 1469 #define EMEM_OUT_SIZE 42 #define EMEM_PHDR 1512 #define EMEM_PHDR_SIZE 35 #define EMEM_SCN 1548 #define EMEM_SCN_SIZE 40 #define EMEM_SHDR 1589 #define EMEM_SHDR_SIZE 35 #define EMEM_SNODE 1625 #define EMEM_SNODE_SIZE 37 #define EMEM_VM 1663 #define EMEM_VM_SIZE 33 #define EMEM_ERRMSG 1697 #define EMEM_ERRMSG_SIZE 49 #define EREQ_AR 1747 #define EREQ_AR_SIZE 26 #define EREQ_ARMEMFD 1774 #define EREQ_ARMEMFD_SIZE 45 #define EREQ_ARRDWR 1820 #define EREQ_ARRDWR_SIZE 49 #define EREQ_BEGIN 1870 #define EREQ_BEGIN_SIZE 32 #define EREQ_CLASS 1903 #define EREQ_CLASS_SIZE 41 #define EREQ_CNTLCMD 1945 #define EREQ_CNTLCMD_SIZE 31 #define EREQ_CNTLWRT 1977 #define EREQ_CNTLWRT_SIZE 48 #define EREQ_DATA 2026 #define EREQ_DATA_SIZE 32 #define EREQ_ENCODE 2059 #define EREQ_ENCODE_SIZE 36 #define EREQ_FLAG 2096 #define EREQ_FLAG_SIZE 31 #define EREQ_NDX 2128 #define EREQ_NDX_SIZE 34 #define EREQ_NOFD 2163 #define EREQ_NOFD_SIZE 39 #define EREQ_RAND 2203 #define EREQ_RAND_SIZE 34 #define EREQ_RDWR 2238 #define EREQ_RDWR_SIZE 53 #define EREQ_SCNNULL 2292 #define EREQ_SCNNULL_SIZE 44 #define EREQ_STROFF 2337 #define EREQ_STROFF_SIZE 41 #define EREQ_STRSCN 2379 #define EREQ_STRSCN_SIZE 30 #define EREQ_UPDATE 2410 #define EREQ_UPDATE_SIZE 33 #define EREQ_UPDWRT 2444 #define EREQ_UPDWRT_SIZE 51 #define EREQ_VER 2496 #define EREQ_VER_SIZE 30 #define EREQ_NOWRIMAGE 2527 #define EREQ_NOWRIMAGE_SIZE 54 #define EREQ_DSZ 2582 #define EREQ_DSZ_SIZE 36 #define EREQ_TYPE 2619 #define EREQ_TYPE_SIZE 32 #define ESEQ_EHDR 2652 #define ESEQ_EHDR_SIZE 32 #define ESEQ_VER 2685 #define ESEQ_VER_SIZE 31 #define MSG_SUNW_OST_SGS 2717 #define MSG_SUNW_OST_SGS_SIZE 12 #define MSG_FMT_ERR 2730 #define MSG_FMT_ERR_SIZE 6 #define MSG_STR_LT 2737 #define MSG_STR_LT_SIZE 2 #define MSG_STR_LS 2741 #define MSG_STR_LS_SIZE 2 #define MSG_STR_DV 2745 #define MSG_STR_DV_SIZE 2 #define MSG_STR_GT 2748 #define MSG_STR_GT_SIZE 2 #define MSG_STR_RS 2752 #define MSG_STR_RS_SIZE 2 #define MSG_STR_MD 2756 #define MSG_STR_MD_SIZE 2 #define MSG_STR_LE 2768 #define MSG_STR_LE_SIZE 2 #define MSG_STR_ML 2771 #define MSG_STR_ML_SIZE 2 #define MSG_STR_PL 2775 #define MSG_STR_PL_SIZE 2 #define MSG_STR_GE 2235 #define MSG_STR_GE_SIZE 2 #define MSG_STR_AD 2779 #define MSG_STR_AD_SIZE 2 #define MSG_STR_MI 2783 #define MSG_STR_MI_SIZE 2 #define MSG_STR_NE 2786 #define MSG_STR_NE_SIZE 2 #define MSG_STR_OR 2790 #define MSG_STR_OR_SIZE 2 #define MSG_STR_ER 2794 #define MSG_STR_ER_SIZE 2 #define MSG_STR_AA 2797 #define MSG_STR_AA_SIZE 2 #define MSG_STR_OO 2800 #define MSG_STR_OO_SIZE 2 #define MSG_STR_AS 2803 #define MSG_STR_AS_SIZE 2 #define MSG_STR_APL 2774 #define MSG_STR_APL_SIZE 3 #define MSG_STR_AMI 2782 #define MSG_STR_AMI_SIZE 3 #define MSG_STR_AMU 2806 #define MSG_STR_AMU_SIZE 3 #define MSG_STR_ADV 2744 #define MSG_STR_ADV_SIZE 3 #define MSG_STR_AMD 2755 #define MSG_STR_AMD_SIZE 3 #define MSG_STR_AAD 2778 #define MSG_STR_AAD_SIZE 3 #define MSG_STR_AOR 2789 #define MSG_STR_AOR_SIZE 3 #define MSG_STR_AER 2793 #define MSG_STR_AER_SIZE 3 #define MSG_STR_ALS 2740 #define MSG_STR_ALS_SIZE 3 #define MSG_STR_ARS 2751 #define MSG_STR_ARS_SIZE 3 #define MSG_STR_PP 2810 #define MSG_STR_PP_SIZE 2 #define MSG_STR_MM 2813 #define MSG_STR_MM_SIZE 2 #define MSG_STR_VC 2816 #define MSG_STR_VC_SIZE 2 #define MSG_STR_CL 2819 #define MSG_STR_CL_SIZE 2 #define MSG_STR_RF 2822 #define MSG_STR_RF_SIZE 2 #define MSG_STR_EQ 2825 #define MSG_STR_EQ_SIZE 2 #define MSG_STR_CO 2828 #define MSG_STR_CO_SIZE 2 #define MSG_STR_NT 2832 #define MSG_STR_NT_SIZE 2 #define MSG_STR_NW 2835 #define MSG_STR_NW_SIZE 2 #define MSG_STR_DL 2838 #define MSG_STR_DL_SIZE 2 #define MSG_STR_OPNANGBRAK 2842 #define MSG_STR_OPNANGBRAK_SIZE 1 #define MSG_STR_DBLOPNANGBRAK 2841 #define MSG_STR_DBLOPNANGBRAK_SIZE 2 #define MSG_STR_SLASH 2844 #define MSG_STR_SLASH_SIZE 1 #define MSG_STR_CLOANGBRAK 2847 #define MSG_STR_CLOANGBRAK_SIZE 1 #define MSG_STR_DBLCLOANGBRAK 2849 #define MSG_STR_DBLCLOANGBRAK_SIZE 2 #define MSG_STR_PERCENT 2852 #define MSG_STR_PERCENT_SIZE 1 #define MSG_STR_OPNANGBRAKEQU 2855 #define MSG_STR_OPNANGBRAKEQU_SIZE 2 #define MSG_STR_PLUS 2859 #define MSG_STR_PLUS_SIZE 1 #define MSG_STR_CLOANGBRAKEQU 2862 #define MSG_STR_CLOANGBRAKEQU_SIZE 2 #define MSG_STR_MINUS 2866 #define MSG_STR_MINUS_SIZE 1 #define MSG_STR_BANGEQU 2868 #define MSG_STR_BANGEQU_SIZE 2 #define MSG_STR_PIPE 2872 #define MSG_STR_PIPE_SIZE 1 #define MSG_STR_CARAT 2874 #define MSG_STR_CARAT_SIZE 1 #define MSG_STR_DBLAMP 2876 #define MSG_STR_DBLAMP_SIZE 2 #define MSG_STR_DBLPIPE 2871 #define MSG_STR_DBLPIPE_SIZE 2 #define MSG_STR_EQU 2869 #define MSG_STR_EQU_SIZE 1 #define MSG_STR_PLUSEQU 2879 #define MSG_STR_PLUSEQU_SIZE 2 #define MSG_STR_MINUSEQU 2882 #define MSG_STR_MINUSEQU_SIZE 2 #define MSG_STR_STARTEQU 2885 #define MSG_STR_STARTEQU_SIZE 2 #define MSG_STR_SLASHEQU 2888 #define MSG_STR_SLASHEQU_SIZE 2 #define MSG_STR_PERCENTEQU 2891 #define MSG_STR_PERCENTEQU_SIZE 2 #define MSG_STR_AMPEQU 2894 #define MSG_STR_AMPEQU_SIZE 2 #define MSG_STR_PIPEEQU 2897 #define MSG_STR_PIPEEQU_SIZE 2 #define MSG_STR_CARATEQU 2900 #define MSG_STR_CARATEQU_SIZE 2 #define MSG_STR_DBLOPENABKEQU 2854 #define MSG_STR_DBLOPENABKEQU_SIZE 3 #define MSG_STR_DBLCLOSABKEQU 2861 #define MSG_STR_DBLCLOSABKEQU_SIZE 3 #define MSG_STR_DBLPLUS 2858 #define MSG_STR_DBLPLUS_SIZE 2 #define MSG_STR_DBLMINUS 2865 #define MSG_STR_DBLMINUS_SIZE 2 #define MSG_STR_OPENCLOBRAK 2903 #define MSG_STR_OPENCLOBRAK_SIZE 2 #define MSG_STR_MINUSCLOANGBK 2846 #define MSG_STR_MINUSCLOANGBK_SIZE 2 #define MSG_STR_DBLEQU 2906 #define MSG_STR_DBLEQU_SIZE 2 #define MSG_STR_BANG 2909 #define MSG_STR_BANG_SIZE 1 #define MSG_STR_NEW 2911 #define MSG_STR_NEW_SIZE 4 #define MSG_STR_DELETE 2916 #define MSG_STR_DELETE_SIZE 7 #define MSG_STR_AMP 2877 #define MSG_STR_AMP_SIZE 1 #define MSG_STR_OPENCLOSEPAR 2924 #define MSG_STR_OPENCLOSEPAR_SIZE 2 #define MSG_STR_STAR 2929 #define MSG_STR_STAR_SIZE 1 #define MSG_STR_TILDE 2931 #define MSG_STR_TILDE_SIZE 1 #define MSG_STR_EMPTY 0 #define MSG_STR_EMPTY_SIZE 0 #define MSG_STR_COMMA 2933 #define MSG_STR_COMMA_SIZE 1 #define MSG_STR_DBLCOL 2935 #define MSG_STR_DBLCOL_SIZE 2 #define MSG_STR_DBLCOLSTAR 2927 #define MSG_STR_DBLCOLSTAR_SIZE 3 #define MSG_STR_SPACE 2943 #define MSG_STR_SPACE_SIZE 1 #define MSG_STR_ELIPSE 1973 #define MSG_STR_ELIPSE_SIZE 3 #define MSG_STR_OPENPAR 2945 #define MSG_STR_OPENPAR_SIZE 1 #define MSG_STR_CLOSEPAR 2925 #define MSG_STR_CLOSEPAR_SIZE 1 #define MSG_STR_OPENBRAK 2947 #define MSG_STR_OPENBRAK_SIZE 1 #define MSG_STR_CLOSEBRAK 2904 #define MSG_STR_CLOSEBRAK_SIZE 1 #define MSG_STR_DBLUNDBAR 2950 #define MSG_STR_DBLUNDBAR_SIZE 2 #define MSG_STR_TDBLUNDBAR 2949 #define MSG_STR_TDBLUNDBAR_SIZE 3 #define MSG_STR_CONST_1 2938 #define MSG_STR_CONST_1_SIZE 6 #define MSG_STR_CONST_2 2953 #define MSG_STR_CONST_2_SIZE 6 #define MSG_STR_VOLATILE_1 2960 #define MSG_STR_VOLATILE_1_SIZE 9 #define MSG_STR_VOLATILE_2 2970 #define MSG_STR_VOLATILE_2_SIZE 9 #define MSG_STR_UNSIGNED 2980 #define MSG_STR_UNSIGNED_SIZE 9 #define MSG_STR_SIGNED 2982 #define MSG_STR_SIGNED_SIZE 7 #define MSG_STR_INT 2831 #define MSG_STR_INT_SIZE 3 #define MSG_STR_CHAR 2990 #define MSG_STR_CHAR_SIZE 4 #define MSG_STR_SHORT 2995 #define MSG_STR_SHORT_SIZE 5 #define MSG_STR_LONG 3001 #define MSG_STR_LONG_SIZE 4 #define MSG_STR_FLOAT 3006 #define MSG_STR_FLOAT_SIZE 5 #define MSG_STR_DOUBLE 2764 #define MSG_STR_DOUBLE_SIZE 6 #define MSG_STR_LONGDOUBLE 2759 #define MSG_STR_LONGDOUBLE_SIZE 11 #define MSG_STR_VOID 3012 #define MSG_STR_VOID_SIZE 4 #define MSG_STR_OP 3017 #define MSG_STR_OP_SIZE 2 #define MSG_STR_OPERATOR_1 3020 #define MSG_STR_OPERATOR_1_SIZE 8 #define MSG_STR_OPERATOR_2 3029 #define MSG_STR_OPERATOR_2_SIZE 9 #else /* __lint */ extern const char * _libelf_msg(Msg); #ifndef MSG_SGS_LOCAL_ARRAY #define MSG_SGS_LOCAL_ARRAY "" #endif extern const char __libelf_msg[]; #define MSG_ORIG_STRTAB(_x, _s) _x #define MSG_ORIG(x) x #define MSG_INTL(x) x #ifndef LINTSUP_SUPPRESS_STRINGS #define EINF_NULLERROR "Elf error 0" #define EINF_NULLERROR_SIZE 11 #define EBUG_COOKSTAT "Internal error: cook status" #define EBUG_COOKSTAT_SIZE 27 #define EBUG_COOKTYPE "Internal error: cook data type" #define EBUG_COOKTYPE_SIZE 30 #define EBUG_SCNLIST "Internal error: broken section list" #define EBUG_SCNLIST_SIZE 35 #define EBUG_THRDKEY "Internal error: thr_keycreate() failed. Unable to allocate error buffer" #define EBUG_THRDKEY_SIZE 71 #define EBUG_THRDSET "Internal error: thr_setspecific failed. Unable to create TSD for error message." #define EBUG_THRDSET_SIZE 79 #define EFMT_ARFMAG "Format error: archive fmag" #define EFMT_ARFMAG_SIZE 26 #define EFMT_ARHDRSZ "Format error: archive header truncated" #define EFMT_ARHDRSZ_SIZE 38 #define EFMT_ARMEMSZ "Format error: archive member truncated" #define EFMT_ARMEMSZ_SIZE 38 #define EFMT_ARSYM "Format error: archive symtab truncated" #define EFMT_ARSYM_SIZE 38 #define EFMT_ARSYMSTR "Format error: archive symtab strings" #define EFMT_ARSYMSTR_SIZE 36 #define EFMT_ARSYMSZ "Format error: archive symtab size" #define EFMT_ARSYMSZ_SIZE 33 #define EFMT_DATA "Format error: data region truncated" #define EFMT_DATA_SIZE 35 #define EFMT_EHDRSZ "Format error: ehdr size" #define EFMT_EHDRSZ_SIZE 23 #define EFMT_ENTSZ "Format error: shdr entry size" #define EFMT_ENTSZ_SIZE 29 #define EFMT_PHDRSZ "Format error: phdr entry size" #define EFMT_PHDRSZ_SIZE 29 #define EFMT_PHTAB "Format error: phdr table truncated" #define EFMT_PHTAB_SIZE 34 #define EFMT_SCNSZ "Format error: section sh_size too small for data" #define EFMT_SCNSZ_SIZE 48 #define EFMT_SHDRSZ "Format error: shdr entry size" #define EFMT_SHDRSZ_SIZE 29 #define EFMT_SHTAB "Format error: shdr table truncated" #define EFMT_SHTAB_SIZE 34 #define EFMT_VER2 "Format error: ehdr EI_VERSION/e_version mismatch" #define EFMT_VER2_SIZE 48 #define EFMT_VM "Format error: reference outside file" #define EFMT_VM_SIZE 36 #define EFMT_FBIG_CLASS32 "Format error: file size exceeds 4GB 32-bit limit" #define EFMT_FBIG_CLASS32_SIZE 48 #define EFMT_FBIG_LARGEFILE "Format error: file size exceeds 2GB limit of 32-bit linker. 64-bit linker is recommended." #define EFMT_FBIG_LARGEFILE_SIZE 89 #define EFMT_ARSTRNM "Format error: archive strtab name" #define EFMT_ARSTRNM_SIZE 33 #define EFMT_ARUNKNM "Format error: archive special name unknown" #define EFMT_ARUNKNM_SIZE 42 #define EIO_FBIG "I/O error: file too big for memory" #define EIO_FBIG_SIZE 34 #define EIO_FSZ "I/O error: get file size" #define EIO_FSZ_SIZE 24 #define EIO_READ "I/O error: raw read" #define EIO_READ_SIZE 19 #define EIO_SEEK "I/O error: seek" #define EIO_SEEK_SIZE 15 #define EIO_SYNC "I/O error: output msync" #define EIO_SYNC_SIZE 23 #define EIO_VM "I/O error: region read" #define EIO_VM_SIZE 22 #define EIO_WRITE "I/O error: output write" #define EIO_WRITE_SIZE 23 #define EMEM_ARMEM "Memory allocation error: archive member header" #define EMEM_ARMEM_SIZE 46 #define EMEM_ARSTR "Memory allocation error: archive long file name strings" #define EMEM_ARSTR_SIZE 55 #define EMEM_ARSYM "Memory allocation error: archive symtab" #define EMEM_ARSYM_SIZE 39 #define EMEM_DATA "Memory allocation error: section data" #define EMEM_DATA_SIZE 37 #define EMEM_DNODE "Memory allocation error: data node" #define EMEM_DNODE_SIZE 34 #define EMEM_EHDR "Memory allocation error: ehdr" #define EMEM_EHDR_SIZE 29 #define EMEM_ELF "Memory allocation error: elf descriptor" #define EMEM_ELF_SIZE 39 #define EMEM_OUT "Memory allocation error: output file space" #define EMEM_OUT_SIZE 42 #define EMEM_PHDR "Memory allocation error: phdr table" #define EMEM_PHDR_SIZE 35 #define EMEM_SCN "Memory allocation error: scn descriptors" #define EMEM_SCN_SIZE 40 #define EMEM_SHDR "Memory allocation error: shdr table" #define EMEM_SHDR_SIZE 35 #define EMEM_SNODE "Memory allocation error: section node" #define EMEM_SNODE_SIZE 37 #define EMEM_VM "Memory allocation error: vm stats" #define EMEM_VM_SIZE 33 #define EMEM_ERRMSG "Memory allocation error: during errmsg generation" #define EMEM_ERRMSG_SIZE 49 #define EREQ_AR "Request error: not archive" #define EREQ_AR_SIZE 26 #define EREQ_ARMEMFD "Request error: archive/member fildes mismatch" #define EREQ_ARMEMFD_SIZE 45 #define EREQ_ARRDWR "Request error: archive/member begin() for writing" #define EREQ_ARRDWR_SIZE 49 #define EREQ_BEGIN "Request error: begin() ELF_C_..." #define EREQ_BEGIN_SIZE 32 #define EREQ_CLASS "Request error: class file/memory mismatch" #define EREQ_CLASS_SIZE 41 #define EREQ_CNTLCMD "Request error: cntl() ELF_C_..." #define EREQ_CNTLCMD_SIZE 31 #define EREQ_CNTLWRT "Request error: cntl() ELF_C_FD... on output file" #define EREQ_CNTLWRT_SIZE 48 #define EREQ_DATA "Request error: data/scn mismatch" #define EREQ_DATA_SIZE 32 #define EREQ_ENCODE "Request error: unknown data encoding" #define EREQ_ENCODE_SIZE 36 #define EREQ_FLAG "Request error: flag() ELF_C_..." #define EREQ_FLAG_SIZE 31 #define EREQ_NDX "Request error: no section at index" #define EREQ_NDX_SIZE 34 #define EREQ_NOFD "Request error: file descriptor disabled" #define EREQ_NOFD_SIZE 39 #define EREQ_RAND "Request error: offset out of range" #define EREQ_RAND_SIZE 34 #define EREQ_RDWR "Request error: begin() ELF_C_... mismatch with parent" #define EREQ_RDWR_SIZE 53 #define EREQ_SCNNULL "Request error: can't manipulate null section" #define EREQ_SCNNULL_SIZE 44 #define EREQ_STROFF "Request error: string offset out of range" #define EREQ_STROFF_SIZE 41 #define EREQ_STRSCN "Request error: no string table" #define EREQ_STRSCN_SIZE 30 #define EREQ_UPDATE "Request error: update() ELF_C_..." #define EREQ_UPDATE_SIZE 33 #define EREQ_UPDWRT "Request error: update() for write on read-only file" #define EREQ_UPDWRT_SIZE 51 #define EREQ_VER "Request error: unknown version" #define EREQ_VER_SIZE 30 #define EREQ_NOWRIMAGE "Request error: update(WRIMAGE) not performed on parent" #define EREQ_NOWRIMAGE_SIZE 54 #define EREQ_DSZ "Request error: destination too small" #define EREQ_DSZ_SIZE 36 #define EREQ_TYPE "Request error: unknown ELF_T_..." #define EREQ_TYPE_SIZE 32 #define ESEQ_EHDR "Sequence error: ehdr not created" #define ESEQ_EHDR_SIZE 32 #define ESEQ_VER "Sequence error: version not set" #define ESEQ_VER_SIZE 31 #define MSG_SUNW_OST_SGS "SUNW_OST_SGS" #define MSG_SUNW_OST_SGS_SIZE 12 #define MSG_FMT_ERR "%s: %s" #define MSG_FMT_ERR_SIZE 6 #define MSG_STR_LT "lt" #define MSG_STR_LT_SIZE 2 #define MSG_STR_LS "ls" #define MSG_STR_LS_SIZE 2 #define MSG_STR_DV "dv" #define MSG_STR_DV_SIZE 2 #define MSG_STR_GT "gt" #define MSG_STR_GT_SIZE 2 #define MSG_STR_RS "rs" #define MSG_STR_RS_SIZE 2 #define MSG_STR_MD "md" #define MSG_STR_MD_SIZE 2 #define MSG_STR_LE "le" #define MSG_STR_LE_SIZE 2 #define MSG_STR_ML "ml" #define MSG_STR_ML_SIZE 2 #define MSG_STR_PL "pl" #define MSG_STR_PL_SIZE 2 #define MSG_STR_GE "ge" #define MSG_STR_GE_SIZE 2 #define MSG_STR_AD "ad" #define MSG_STR_AD_SIZE 2 #define MSG_STR_MI "mi" #define MSG_STR_MI_SIZE 2 #define MSG_STR_NE "ne" #define MSG_STR_NE_SIZE 2 #define MSG_STR_OR "or" #define MSG_STR_OR_SIZE 2 #define MSG_STR_ER "er" #define MSG_STR_ER_SIZE 2 #define MSG_STR_AA "aa" #define MSG_STR_AA_SIZE 2 #define MSG_STR_OO "oo" #define MSG_STR_OO_SIZE 2 #define MSG_STR_AS "as" #define MSG_STR_AS_SIZE 2 #define MSG_STR_APL "apl" #define MSG_STR_APL_SIZE 3 #define MSG_STR_AMI "ami" #define MSG_STR_AMI_SIZE 3 #define MSG_STR_AMU "amu" #define MSG_STR_AMU_SIZE 3 #define MSG_STR_ADV "adv" #define MSG_STR_ADV_SIZE 3 #define MSG_STR_AMD "amd" #define MSG_STR_AMD_SIZE 3 #define MSG_STR_AAD "aad" #define MSG_STR_AAD_SIZE 3 #define MSG_STR_AOR "aor" #define MSG_STR_AOR_SIZE 3 #define MSG_STR_AER "aer" #define MSG_STR_AER_SIZE 3 #define MSG_STR_ALS "als" #define MSG_STR_ALS_SIZE 3 #define MSG_STR_ARS "ars" #define MSG_STR_ARS_SIZE 3 #define MSG_STR_PP "pp" #define MSG_STR_PP_SIZE 2 #define MSG_STR_MM "mm" #define MSG_STR_MM_SIZE 2 #define MSG_STR_VC "vc" #define MSG_STR_VC_SIZE 2 #define MSG_STR_CL "cl" #define MSG_STR_CL_SIZE 2 #define MSG_STR_RF "rf" #define MSG_STR_RF_SIZE 2 #define MSG_STR_EQ "eq" #define MSG_STR_EQ_SIZE 2 #define MSG_STR_CO "co" #define MSG_STR_CO_SIZE 2 #define MSG_STR_NT "nt" #define MSG_STR_NT_SIZE 2 #define MSG_STR_NW "nw" #define MSG_STR_NW_SIZE 2 #define MSG_STR_DL "dl" #define MSG_STR_DL_SIZE 2 #define MSG_STR_OPNANGBRAK "<" #define MSG_STR_OPNANGBRAK_SIZE 1 #define MSG_STR_DBLOPNANGBRAK "<<" #define MSG_STR_DBLOPNANGBRAK_SIZE 2 #define MSG_STR_SLASH "/" #define MSG_STR_SLASH_SIZE 1 #define MSG_STR_CLOANGBRAK ">" #define MSG_STR_CLOANGBRAK_SIZE 1 #define MSG_STR_DBLCLOANGBRAK ">>" #define MSG_STR_DBLCLOANGBRAK_SIZE 2 #define MSG_STR_PERCENT "%" #define MSG_STR_PERCENT_SIZE 1 #define MSG_STR_OPNANGBRAKEQU "<=" #define MSG_STR_OPNANGBRAKEQU_SIZE 2 #define MSG_STR_PLUS "+" #define MSG_STR_PLUS_SIZE 1 #define MSG_STR_CLOANGBRAKEQU ">=" #define MSG_STR_CLOANGBRAKEQU_SIZE 2 #define MSG_STR_MINUS "-" #define MSG_STR_MINUS_SIZE 1 #define MSG_STR_BANGEQU "!=" #define MSG_STR_BANGEQU_SIZE 2 #define MSG_STR_PIPE "|" #define MSG_STR_PIPE_SIZE 1 #define MSG_STR_CARAT "^" #define MSG_STR_CARAT_SIZE 1 #define MSG_STR_DBLAMP "&&" #define MSG_STR_DBLAMP_SIZE 2 #define MSG_STR_DBLPIPE "||" #define MSG_STR_DBLPIPE_SIZE 2 #define MSG_STR_EQU "=" #define MSG_STR_EQU_SIZE 1 #define MSG_STR_PLUSEQU "+=" #define MSG_STR_PLUSEQU_SIZE 2 #define MSG_STR_MINUSEQU "-=" #define MSG_STR_MINUSEQU_SIZE 2 #define MSG_STR_STARTEQU "*=" #define MSG_STR_STARTEQU_SIZE 2 #define MSG_STR_SLASHEQU "/=" #define MSG_STR_SLASHEQU_SIZE 2 #define MSG_STR_PERCENTEQU "%=" #define MSG_STR_PERCENTEQU_SIZE 2 #define MSG_STR_AMPEQU "&=" #define MSG_STR_AMPEQU_SIZE 2 #define MSG_STR_PIPEEQU "|=" #define MSG_STR_PIPEEQU_SIZE 2 #define MSG_STR_CARATEQU "^=" #define MSG_STR_CARATEQU_SIZE 2 #define MSG_STR_DBLOPENABKEQU "<<=" #define MSG_STR_DBLOPENABKEQU_SIZE 3 #define MSG_STR_DBLCLOSABKEQU ">>=" #define MSG_STR_DBLCLOSABKEQU_SIZE 3 #define MSG_STR_DBLPLUS "++" #define MSG_STR_DBLPLUS_SIZE 2 #define MSG_STR_DBLMINUS "--" #define MSG_STR_DBLMINUS_SIZE 2 #define MSG_STR_OPENCLOBRAK "[]" #define MSG_STR_OPENCLOBRAK_SIZE 2 #define MSG_STR_MINUSCLOANGBK "->" #define MSG_STR_MINUSCLOANGBK_SIZE 2 #define MSG_STR_DBLEQU "==" #define MSG_STR_DBLEQU_SIZE 2 #define MSG_STR_BANG "!" #define MSG_STR_BANG_SIZE 1 #define MSG_STR_NEW " new" #define MSG_STR_NEW_SIZE 4 #define MSG_STR_DELETE " delete" #define MSG_STR_DELETE_SIZE 7 #define MSG_STR_AMP "&" #define MSG_STR_AMP_SIZE 1 #define MSG_STR_OPENCLOSEPAR "()" #define MSG_STR_OPENCLOSEPAR_SIZE 2 #define MSG_STR_STAR "*" #define MSG_STR_STAR_SIZE 1 #define MSG_STR_TILDE "~" #define MSG_STR_TILDE_SIZE 1 #define MSG_STR_EMPTY "" #define MSG_STR_EMPTY_SIZE 0 #define MSG_STR_COMMA "," #define MSG_STR_COMMA_SIZE 1 #define MSG_STR_DBLCOL "::" #define MSG_STR_DBLCOL_SIZE 2 #define MSG_STR_DBLCOLSTAR "::*" #define MSG_STR_DBLCOLSTAR_SIZE 3 #define MSG_STR_SPACE " " #define MSG_STR_SPACE_SIZE 1 #define MSG_STR_ELIPSE "..." #define MSG_STR_ELIPSE_SIZE 3 #define MSG_STR_OPENPAR "(" #define MSG_STR_OPENPAR_SIZE 1 #define MSG_STR_CLOSEPAR ")" #define MSG_STR_CLOSEPAR_SIZE 1 #define MSG_STR_OPENBRAK "[" #define MSG_STR_OPENBRAK_SIZE 1 #define MSG_STR_CLOSEBRAK "]" #define MSG_STR_CLOSEBRAK_SIZE 1 #define MSG_STR_DBLUNDBAR "__" #define MSG_STR_DBLUNDBAR_SIZE 2 #define MSG_STR_TDBLUNDBAR "t__" #define MSG_STR_TDBLUNDBAR_SIZE 3 #define MSG_STR_CONST_1 "const " #define MSG_STR_CONST_1_SIZE 6 #define MSG_STR_CONST_2 " const" #define MSG_STR_CONST_2_SIZE 6 #define MSG_STR_VOLATILE_1 "volatile " #define MSG_STR_VOLATILE_1_SIZE 9 #define MSG_STR_VOLATILE_2 " volatile" #define MSG_STR_VOLATILE_2_SIZE 9 #define MSG_STR_UNSIGNED "unsigned " #define MSG_STR_UNSIGNED_SIZE 9 #define MSG_STR_SIGNED "signed " #define MSG_STR_SIGNED_SIZE 7 #define MSG_STR_INT "int" #define MSG_STR_INT_SIZE 3 #define MSG_STR_CHAR "char" #define MSG_STR_CHAR_SIZE 4 #define MSG_STR_SHORT "short" #define MSG_STR_SHORT_SIZE 5 #define MSG_STR_LONG "long" #define MSG_STR_LONG_SIZE 4 #define MSG_STR_FLOAT "float" #define MSG_STR_FLOAT_SIZE 5 #define MSG_STR_DOUBLE "double" #define MSG_STR_DOUBLE_SIZE 6 #define MSG_STR_LONGDOUBLE "long double" #define MSG_STR_LONGDOUBLE_SIZE 11 #define MSG_STR_VOID "void" #define MSG_STR_VOID_SIZE 4 #define MSG_STR_OP "op" #define MSG_STR_OP_SIZE 2 #define MSG_STR_OPERATOR_1 "operator" #define MSG_STR_OPERATOR_1_SIZE 8 #define MSG_STR_OPERATOR_2 "operator " #define MSG_STR_OPERATOR_2_SIZE 9 #endif /* LINTSUP_SUPPRESS_STRINGS */ #endif /* __lint */ #endif