1 #ifndef _DWARF_EHE_MSG_DOT_H 2 #define _DWARF_EHE_MSG_DOT_H 3 4 #include <sgsmsg.h> /* Msg typedef */ 5 6 #ifndef __lint 7 8 #define MSG_SGS_LOCAL_ARRAY __sgs_msg_libconv_dwarf_ehe 9 10 extern const char __sgs_msg_libconv_dwarf_ehe[]; 11 12 #define MSG_ORIG_STRTAB(_x, _s) &_s[_x] 13 14 #define MSG_ORIG(x) MSG_ORIG_STRTAB(x, __sgs_msg_libconv_dwarf_ehe) 15 16 extern const char * _sgs_msg_libconv_dwarf_ehe(Msg); 17 18 #define MSG_INTL(x) _sgs_msg_libconv_dwarf_ehe(x) 19 20 21 #define MSG_DWEHE_OMIT 1 22 #define MSG_DWEHE_OMIT_SIZE 6 23 24 #define MSG_DWEHE_ABSPTR 8 25 #define MSG_DWEHE_ABSPTR_SIZE 8 26 27 #define MSG_DWEHE_ULEB128 17 28 #define MSG_DWEHE_ULEB128_SIZE 9 29 30 #define MSG_DWEHE_UDATA2 27 31 #define MSG_DWEHE_UDATA2_SIZE 8 32 33 #define MSG_DWEHE_UDATA4 36 34 #define MSG_DWEHE_UDATA4_SIZE 8 35 36 #define MSG_DWEHE_UDATA8 45 37 #define MSG_DWEHE_UDATA8_SIZE 8 38 39 #define MSG_DWEHE_SLEB128 54 40 #define MSG_DWEHE_SLEB128_SIZE 9 41 42 #define MSG_DWEHE_SDATA2 64 43 #define MSG_DWEHE_SDATA2_SIZE 8 44 45 #define MSG_DWEHE_SDATA4 73 46 #define MSG_DWEHE_SDATA4_SIZE 8 47 48 #define MSG_DWEHE_SDATA8 82 49 #define MSG_DWEHE_SDATA8_SIZE 8 50 51 #define MSG_DWEHE_PCREL 91 52 #define MSG_DWEHE_PCREL_SIZE 7 53 54 #define MSG_DWEHE_TEXTREL 99 55 #define MSG_DWEHE_TEXTREL_SIZE 9 56 57 #define MSG_DWEHE_DATAREL 109 58 #define MSG_DWEHE_DATAREL_SIZE 9 59 60 #define MSG_DWEHE_FUNCREL 119 61 #define MSG_DWEHE_FUNCREL_SIZE 9 62 63 #define MSG_DWEHE_ALIGNED 129 64 #define MSG_DWEHE_ALIGNED_SIZE 9 65 66 #define MSG_DWEHE_INDIRECT 139 67 #define MSG_DWEHE_INDIRECT_SIZE 10 68 69 #define MSG_GBL_OSQBRKT 150 70 #define MSG_GBL_OSQBRKT_SIZE 1 71 72 #define MSG_GBL_CSQBRKT 152 73 #define MSG_GBL_CSQBRKT_SIZE 1 74 75 #else /* __lint */ 76 77 extern const char * _sgs_msg_libconv_dwarf_ehe(Msg); 78 79 #ifndef MSG_SGS_LOCAL_ARRAY 80 #define MSG_SGS_LOCAL_ARRAY "" 81 #endif 82 83 extern const char __sgs_msg_libconv_dwarf_ehe[]; 84 85 #define MSG_ORIG_STRTAB(_x, _s) _x 86 #define MSG_ORIG(x) x 87 #define MSG_INTL(x) x 88 89 #ifndef LINTSUP_SUPPRESS_STRINGS 90 91 #define MSG_DWEHE_OMIT " omit " 92 #define MSG_DWEHE_OMIT_SIZE 6 93 94 #define MSG_DWEHE_ABSPTR " absptr " 95 #define MSG_DWEHE_ABSPTR_SIZE 8 96 97 #define MSG_DWEHE_ULEB128 " uleb128 " 98 #define MSG_DWEHE_ULEB128_SIZE 9 99 100 #define MSG_DWEHE_UDATA2 " udata2 " 101 #define MSG_DWEHE_UDATA2_SIZE 8 102 103 #define MSG_DWEHE_UDATA4 " udata4 " 104 #define MSG_DWEHE_UDATA4_SIZE 8 105 106 #define MSG_DWEHE_UDATA8 " udata8 " 107 #define MSG_DWEHE_UDATA8_SIZE 8 108 109 #define MSG_DWEHE_SLEB128 " sleb128 " 110 #define MSG_DWEHE_SLEB128_SIZE 9 111 112 #define MSG_DWEHE_SDATA2 " sdata2 " 113 #define MSG_DWEHE_SDATA2_SIZE 8 114 115 #define MSG_DWEHE_SDATA4 " sdata4 " 116 #define MSG_DWEHE_SDATA4_SIZE 8 117 118 #define MSG_DWEHE_SDATA8 " sdata8 " 119 #define MSG_DWEHE_SDATA8_SIZE 8 120 121 #define MSG_DWEHE_PCREL " pcrel " 122 #define MSG_DWEHE_PCREL_SIZE 7 123 124 #define MSG_DWEHE_TEXTREL " textrel " 125 #define MSG_DWEHE_TEXTREL_SIZE 9 126 127 #define MSG_DWEHE_DATAREL " datarel " 128 #define MSG_DWEHE_DATAREL_SIZE 9 129 130 #define MSG_DWEHE_FUNCREL " funcrel " 131 #define MSG_DWEHE_FUNCREL_SIZE 9 132 133 #define MSG_DWEHE_ALIGNED " aligned " 134 #define MSG_DWEHE_ALIGNED_SIZE 9 135 136 #define MSG_DWEHE_INDIRECT " indirect " 137 #define MSG_DWEHE_INDIRECT_SIZE 10 138 139 #define MSG_GBL_OSQBRKT "[" 140 #define MSG_GBL_OSQBRKT_SIZE 1 141 142 #define MSG_GBL_CSQBRKT "]" 143 #define MSG_GBL_CSQBRKT_SIZE 1 144 145 #endif /* LINTSUP_SUPPRESS_STRINGS */ 146 147 #endif /* __lint */ 148 149 #endif 150