1 #ifndef _RELOCATE_AMD64_MSG_DOT_H 2 #define _RELOCATE_AMD64_MSG_DOT_H 3 4 #include <sgsmsg.h> /* Msg typedef */ 5 6 #ifndef __lint 7 8 #define MSG_SGS_LOCAL_ARRAY __sgs_msg_libconv_relocate_amd64 9 10 extern const char __sgs_msg_libconv_relocate_amd64[]; 11 12 #define MSG_ORIG_STRTAB(_x, _s) &_s[_x] 13 14 #define MSG_ORIG(x) MSG_ORIG_STRTAB(x, __sgs_msg_libconv_relocate_amd64) 15 16 extern const char * _sgs_msg_libconv_relocate_amd64(Msg); 17 18 #define MSG_INTL(x) _sgs_msg_libconv_relocate_amd64(x) 19 20 21 #define MSG_R_AMD64_NONE 1 22 #define MSG_R_AMD64_NONE_SIZE 12 23 24 #define MSG_R_AMD64_64 14 25 #define MSG_R_AMD64_64_SIZE 10 26 27 #define MSG_R_AMD64_PC32 25 28 #define MSG_R_AMD64_PC32_SIZE 12 29 30 #define MSG_R_AMD64_GOT32 38 31 #define MSG_R_AMD64_GOT32_SIZE 13 32 33 #define MSG_R_AMD64_PLT32 52 34 #define MSG_R_AMD64_PLT32_SIZE 13 35 36 #define MSG_R_AMD64_COPY 66 37 #define MSG_R_AMD64_COPY_SIZE 12 38 39 #define MSG_R_AMD64_GLOB_DATA 79 40 #define MSG_R_AMD64_GLOB_DATA_SIZE 17 41 42 #define MSG_R_AMD64_JUMP_SLOT 97 43 #define MSG_R_AMD64_JUMP_SLOT_SIZE 17 44 45 #define MSG_R_AMD64_RELATIVE 115 46 #define MSG_R_AMD64_RELATIVE_SIZE 16 47 48 #define MSG_R_AMD64_GOTPCREL 132 49 #define MSG_R_AMD64_GOTPCREL_SIZE 16 50 51 #define MSG_R_AMD64_32 149 52 #define MSG_R_AMD64_32_SIZE 10 53 54 #define MSG_R_AMD64_32S 160 55 #define MSG_R_AMD64_32S_SIZE 11 56 57 #define MSG_R_AMD64_16 172 58 #define MSG_R_AMD64_16_SIZE 10 59 60 #define MSG_R_AMD64_PC16 183 61 #define MSG_R_AMD64_PC16_SIZE 12 62 63 #define MSG_R_AMD64_8 196 64 #define MSG_R_AMD64_8_SIZE 9 65 66 #define MSG_R_AMD64_PC8 206 67 #define MSG_R_AMD64_PC8_SIZE 11 68 69 #define MSG_R_AMD64_DTPMOD64 218 70 #define MSG_R_AMD64_DTPMOD64_SIZE 16 71 72 #define MSG_R_AMD64_DTPOFF64 235 73 #define MSG_R_AMD64_DTPOFF64_SIZE 16 74 75 #define MSG_R_AMD64_TPOFF64 252 76 #define MSG_R_AMD64_TPOFF64_SIZE 15 77 78 #define MSG_R_AMD64_TLSGD 268 79 #define MSG_R_AMD64_TLSGD_SIZE 13 80 81 #define MSG_R_AMD64_TLSLD 282 82 #define MSG_R_AMD64_TLSLD_SIZE 13 83 84 #define MSG_R_AMD64_DTPOFF32 296 85 #define MSG_R_AMD64_DTPOFF32_SIZE 16 86 87 #define MSG_R_AMD64_GOTTPOFF 313 88 #define MSG_R_AMD64_GOTTPOFF_SIZE 16 89 90 #define MSG_R_AMD64_TPOFF32 330 91 #define MSG_R_AMD64_TPOFF32_SIZE 15 92 93 #define MSG_R_AMD64_PC64 346 94 #define MSG_R_AMD64_PC64_SIZE 12 95 96 #define MSG_R_AMD64_GOTPC32 359 97 #define MSG_R_AMD64_GOTPC32_SIZE 15 98 99 #define MSG_R_AMD64_GOTOFF64 375 100 #define MSG_R_AMD64_GOTOFF64_SIZE 16 101 102 #define MSG_R_AMD64_GOT64 392 103 #define MSG_R_AMD64_GOT64_SIZE 13 104 105 #define MSG_R_AMD64_GOTPCREL64 406 106 #define MSG_R_AMD64_GOTPCREL64_SIZE 18 107 108 #define MSG_R_AMD64_GOTPC64 425 109 #define MSG_R_AMD64_GOTPC64_SIZE 15 110 111 #define MSG_R_AMD64_GOTPLT64 441 112 #define MSG_R_AMD64_GOTPLT64_SIZE 16 113 114 #define MSG_R_AMD64_PLTOFF64 458 115 #define MSG_R_AMD64_PLTOFF64_SIZE 16 116 117 #define MSG_R_AMD64_SIZE32 475 118 #define MSG_R_AMD64_SIZE32_SIZE 14 119 120 #define MSG_R_AMD64_SIZE64 490 121 #define MSG_R_AMD64_SIZE64_SIZE 14 122 123 #else /* __lint */ 124 125 extern const char * _sgs_msg_libconv_relocate_amd64(Msg); 126 127 #ifndef MSG_SGS_LOCAL_ARRAY 128 #define MSG_SGS_LOCAL_ARRAY "" 129 #endif 130 131 extern const char __sgs_msg_libconv_relocate_amd64[]; 132 133 #define MSG_ORIG_STRTAB(_x, _s) _x 134 #define MSG_ORIG(x) x 135 #define MSG_INTL(x) x 136 137 #ifndef LINTSUP_SUPPRESS_STRINGS 138 139 #define MSG_R_AMD64_NONE "R_AMD64_NONE" 140 #define MSG_R_AMD64_NONE_SIZE 12 141 142 #define MSG_R_AMD64_64 "R_AMD64_64" 143 #define MSG_R_AMD64_64_SIZE 10 144 145 #define MSG_R_AMD64_PC32 "R_AMD64_PC32" 146 #define MSG_R_AMD64_PC32_SIZE 12 147 148 #define MSG_R_AMD64_GOT32 "R_AMD64_GOT32" 149 #define MSG_R_AMD64_GOT32_SIZE 13 150 151 #define MSG_R_AMD64_PLT32 "R_AMD64_PLT32" 152 #define MSG_R_AMD64_PLT32_SIZE 13 153 154 #define MSG_R_AMD64_COPY "R_AMD64_COPY" 155 #define MSG_R_AMD64_COPY_SIZE 12 156 157 #define MSG_R_AMD64_GLOB_DATA "R_AMD64_GLOB_DATA" 158 #define MSG_R_AMD64_GLOB_DATA_SIZE 17 159 160 #define MSG_R_AMD64_JUMP_SLOT "R_AMD64_JUMP_SLOT" 161 #define MSG_R_AMD64_JUMP_SLOT_SIZE 17 162 163 #define MSG_R_AMD64_RELATIVE "R_AMD64_RELATIVE" 164 #define MSG_R_AMD64_RELATIVE_SIZE 16 165 166 #define MSG_R_AMD64_GOTPCREL "R_AMD64_GOTPCREL" 167 #define MSG_R_AMD64_GOTPCREL_SIZE 16 168 169 #define MSG_R_AMD64_32 "R_AMD64_32" 170 #define MSG_R_AMD64_32_SIZE 10 171 172 #define MSG_R_AMD64_32S "R_AMD64_32S" 173 #define MSG_R_AMD64_32S_SIZE 11 174 175 #define MSG_R_AMD64_16 "R_AMD64_16" 176 #define MSG_R_AMD64_16_SIZE 10 177 178 #define MSG_R_AMD64_PC16 "R_AMD64_PC16" 179 #define MSG_R_AMD64_PC16_SIZE 12 180 181 #define MSG_R_AMD64_8 "R_AMD64_8" 182 #define MSG_R_AMD64_8_SIZE 9 183 184 #define MSG_R_AMD64_PC8 "R_AMD64_PC8" 185 #define MSG_R_AMD64_PC8_SIZE 11 186 187 #define MSG_R_AMD64_DTPMOD64 "R_AMD64_DTPMOD64" 188 #define MSG_R_AMD64_DTPMOD64_SIZE 16 189 190 #define MSG_R_AMD64_DTPOFF64 "R_AMD64_DTPOFF64" 191 #define MSG_R_AMD64_DTPOFF64_SIZE 16 192 193 #define MSG_R_AMD64_TPOFF64 "R_AMD64_TPOFF64" 194 #define MSG_R_AMD64_TPOFF64_SIZE 15 195 196 #define MSG_R_AMD64_TLSGD "R_AMD64_TLSGD" 197 #define MSG_R_AMD64_TLSGD_SIZE 13 198 199 #define MSG_R_AMD64_TLSLD "R_AMD64_TLSLD" 200 #define MSG_R_AMD64_TLSLD_SIZE 13 201 202 #define MSG_R_AMD64_DTPOFF32 "R_AMD64_DTPOFF32" 203 #define MSG_R_AMD64_DTPOFF32_SIZE 16 204 205 #define MSG_R_AMD64_GOTTPOFF "R_AMD64_GOTTPOFF" 206 #define MSG_R_AMD64_GOTTPOFF_SIZE 16 207 208 #define MSG_R_AMD64_TPOFF32 "R_AMD64_TPOFF32" 209 #define MSG_R_AMD64_TPOFF32_SIZE 15 210 211 #define MSG_R_AMD64_PC64 "R_AMD64_PC64" 212 #define MSG_R_AMD64_PC64_SIZE 12 213 214 #define MSG_R_AMD64_GOTPC32 "R_AMD64_GOTPC32" 215 #define MSG_R_AMD64_GOTPC32_SIZE 15 216 217 #define MSG_R_AMD64_GOTOFF64 "R_AMD64_GOTOFF64" 218 #define MSG_R_AMD64_GOTOFF64_SIZE 16 219 220 #define MSG_R_AMD64_GOT64 "R_AMD64_GOT64" 221 #define MSG_R_AMD64_GOT64_SIZE 13 222 223 #define MSG_R_AMD64_GOTPCREL64 "R_AMD64_GOTPCREL64" 224 #define MSG_R_AMD64_GOTPCREL64_SIZE 18 225 226 #define MSG_R_AMD64_GOTPC64 "R_AMD64_GOTPC64" 227 #define MSG_R_AMD64_GOTPC64_SIZE 15 228 229 #define MSG_R_AMD64_GOTPLT64 "R_AMD64_GOTPLT64" 230 #define MSG_R_AMD64_GOTPLT64_SIZE 16 231 232 #define MSG_R_AMD64_PLTOFF64 "R_AMD64_PLTOFF64" 233 #define MSG_R_AMD64_PLTOFF64_SIZE 16 234 235 #define MSG_R_AMD64_SIZE32 "R_AMD64_SIZE32" 236 #define MSG_R_AMD64_SIZE32_SIZE 14 237 238 #define MSG_R_AMD64_SIZE64 "R_AMD64_SIZE64" 239 #define MSG_R_AMD64_SIZE64_SIZE 14 240 241 #endif /* LINTSUP_SUPPRESS_STRINGS */ 242 243 #endif /* __lint */ 244 245 #endif 246