1 /* Generated by ./xlat/gen.sh from ./xlat/evdev_keycode.in; do not edit. */ 2 3 #include "gcc_compat.h" 4 #include "static_assert.h" 5 6 #if defined(KEY_RESERVED) || (defined(HAVE_DECL_KEY_RESERVED) && HAVE_DECL_KEY_RESERVED) 7 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 8 static_assert((KEY_RESERVED) == (0), "KEY_RESERVED != 0"); 9 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 10 #else 11 # define KEY_RESERVED 0 12 #endif 13 #if defined(KEY_ESC) || (defined(HAVE_DECL_KEY_ESC) && HAVE_DECL_KEY_ESC) 14 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 15 static_assert((KEY_ESC) == (1), "KEY_ESC != 1"); 16 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 17 #else 18 # define KEY_ESC 1 19 #endif 20 #if defined(KEY_1) || (defined(HAVE_DECL_KEY_1) && HAVE_DECL_KEY_1) 21 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 22 static_assert((KEY_1) == (2), "KEY_1 != 2"); 23 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 24 #else 25 # define KEY_1 2 26 #endif 27 #if defined(KEY_2) || (defined(HAVE_DECL_KEY_2) && HAVE_DECL_KEY_2) 28 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 29 static_assert((KEY_2) == (3), "KEY_2 != 3"); 30 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 31 #else 32 # define KEY_2 3 33 #endif 34 #if defined(KEY_3) || (defined(HAVE_DECL_KEY_3) && HAVE_DECL_KEY_3) 35 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 36 static_assert((KEY_3) == (4), "KEY_3 != 4"); 37 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 38 #else 39 # define KEY_3 4 40 #endif 41 #if defined(KEY_4) || (defined(HAVE_DECL_KEY_4) && HAVE_DECL_KEY_4) 42 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 43 static_assert((KEY_4) == (5), "KEY_4 != 5"); 44 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 45 #else 46 # define KEY_4 5 47 #endif 48 #if defined(KEY_5) || (defined(HAVE_DECL_KEY_5) && HAVE_DECL_KEY_5) 49 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 50 static_assert((KEY_5) == (6), "KEY_5 != 6"); 51 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 52 #else 53 # define KEY_5 6 54 #endif 55 #if defined(KEY_6) || (defined(HAVE_DECL_KEY_6) && HAVE_DECL_KEY_6) 56 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 57 static_assert((KEY_6) == (7), "KEY_6 != 7"); 58 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 59 #else 60 # define KEY_6 7 61 #endif 62 #if defined(KEY_7) || (defined(HAVE_DECL_KEY_7) && HAVE_DECL_KEY_7) 63 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 64 static_assert((KEY_7) == (8), "KEY_7 != 8"); 65 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 66 #else 67 # define KEY_7 8 68 #endif 69 #if defined(KEY_8) || (defined(HAVE_DECL_KEY_8) && HAVE_DECL_KEY_8) 70 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 71 static_assert((KEY_8) == (9), "KEY_8 != 9"); 72 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 73 #else 74 # define KEY_8 9 75 #endif 76 #if defined(KEY_9) || (defined(HAVE_DECL_KEY_9) && HAVE_DECL_KEY_9) 77 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 78 static_assert((KEY_9) == (10), "KEY_9 != 10"); 79 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 80 #else 81 # define KEY_9 10 82 #endif 83 #if defined(KEY_0) || (defined(HAVE_DECL_KEY_0) && HAVE_DECL_KEY_0) 84 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 85 static_assert((KEY_0) == (11), "KEY_0 != 11"); 86 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 87 #else 88 # define KEY_0 11 89 #endif 90 #if defined(KEY_MINUS) || (defined(HAVE_DECL_KEY_MINUS) && HAVE_DECL_KEY_MINUS) 91 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 92 static_assert((KEY_MINUS) == (12), "KEY_MINUS != 12"); 93 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 94 #else 95 # define KEY_MINUS 12 96 #endif 97 #if defined(KEY_EQUAL) || (defined(HAVE_DECL_KEY_EQUAL) && HAVE_DECL_KEY_EQUAL) 98 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 99 static_assert((KEY_EQUAL) == (13), "KEY_EQUAL != 13"); 100 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 101 #else 102 # define KEY_EQUAL 13 103 #endif 104 #if defined(KEY_BACKSPACE) || (defined(HAVE_DECL_KEY_BACKSPACE) && HAVE_DECL_KEY_BACKSPACE) 105 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 106 static_assert((KEY_BACKSPACE) == (14), "KEY_BACKSPACE != 14"); 107 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 108 #else 109 # define KEY_BACKSPACE 14 110 #endif 111 #if defined(KEY_TAB) || (defined(HAVE_DECL_KEY_TAB) && HAVE_DECL_KEY_TAB) 112 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 113 static_assert((KEY_TAB) == (15), "KEY_TAB != 15"); 114 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 115 #else 116 # define KEY_TAB 15 117 #endif 118 #if defined(KEY_Q) || (defined(HAVE_DECL_KEY_Q) && HAVE_DECL_KEY_Q) 119 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 120 static_assert((KEY_Q) == (16), "KEY_Q != 16"); 121 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 122 #else 123 # define KEY_Q 16 124 #endif 125 #if defined(KEY_W) || (defined(HAVE_DECL_KEY_W) && HAVE_DECL_KEY_W) 126 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 127 static_assert((KEY_W) == (17), "KEY_W != 17"); 128 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 129 #else 130 # define KEY_W 17 131 #endif 132 #if defined(KEY_E) || (defined(HAVE_DECL_KEY_E) && HAVE_DECL_KEY_E) 133 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 134 static_assert((KEY_E) == (18), "KEY_E != 18"); 135 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 136 #else 137 # define KEY_E 18 138 #endif 139 #if defined(KEY_R) || (defined(HAVE_DECL_KEY_R) && HAVE_DECL_KEY_R) 140 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 141 static_assert((KEY_R) == (19), "KEY_R != 19"); 142 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 143 #else 144 # define KEY_R 19 145 #endif 146 #if defined(KEY_T) || (defined(HAVE_DECL_KEY_T) && HAVE_DECL_KEY_T) 147 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 148 static_assert((KEY_T) == (20), "KEY_T != 20"); 149 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 150 #else 151 # define KEY_T 20 152 #endif 153 #if defined(KEY_Y) || (defined(HAVE_DECL_KEY_Y) && HAVE_DECL_KEY_Y) 154 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 155 static_assert((KEY_Y) == (21), "KEY_Y != 21"); 156 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 157 #else 158 # define KEY_Y 21 159 #endif 160 #if defined(KEY_U) || (defined(HAVE_DECL_KEY_U) && HAVE_DECL_KEY_U) 161 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 162 static_assert((KEY_U) == (22), "KEY_U != 22"); 163 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 164 #else 165 # define KEY_U 22 166 #endif 167 #if defined(KEY_I) || (defined(HAVE_DECL_KEY_I) && HAVE_DECL_KEY_I) 168 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 169 static_assert((KEY_I) == (23), "KEY_I != 23"); 170 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 171 #else 172 # define KEY_I 23 173 #endif 174 #if defined(KEY_O) || (defined(HAVE_DECL_KEY_O) && HAVE_DECL_KEY_O) 175 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 176 static_assert((KEY_O) == (24), "KEY_O != 24"); 177 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 178 #else 179 # define KEY_O 24 180 #endif 181 #if defined(KEY_P) || (defined(HAVE_DECL_KEY_P) && HAVE_DECL_KEY_P) 182 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 183 static_assert((KEY_P) == (25), "KEY_P != 25"); 184 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 185 #else 186 # define KEY_P 25 187 #endif 188 #if defined(KEY_LEFTBRACE) || (defined(HAVE_DECL_KEY_LEFTBRACE) && HAVE_DECL_KEY_LEFTBRACE) 189 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 190 static_assert((KEY_LEFTBRACE) == (26), "KEY_LEFTBRACE != 26"); 191 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 192 #else 193 # define KEY_LEFTBRACE 26 194 #endif 195 #if defined(KEY_RIGHTBRACE) || (defined(HAVE_DECL_KEY_RIGHTBRACE) && HAVE_DECL_KEY_RIGHTBRACE) 196 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 197 static_assert((KEY_RIGHTBRACE) == (27), "KEY_RIGHTBRACE != 27"); 198 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 199 #else 200 # define KEY_RIGHTBRACE 27 201 #endif 202 #if defined(KEY_ENTER) || (defined(HAVE_DECL_KEY_ENTER) && HAVE_DECL_KEY_ENTER) 203 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 204 static_assert((KEY_ENTER) == (28), "KEY_ENTER != 28"); 205 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 206 #else 207 # define KEY_ENTER 28 208 #endif 209 #if defined(KEY_LEFTCTRL) || (defined(HAVE_DECL_KEY_LEFTCTRL) && HAVE_DECL_KEY_LEFTCTRL) 210 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 211 static_assert((KEY_LEFTCTRL) == (29), "KEY_LEFTCTRL != 29"); 212 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 213 #else 214 # define KEY_LEFTCTRL 29 215 #endif 216 #if defined(KEY_A) || (defined(HAVE_DECL_KEY_A) && HAVE_DECL_KEY_A) 217 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 218 static_assert((KEY_A) == (30), "KEY_A != 30"); 219 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 220 #else 221 # define KEY_A 30 222 #endif 223 #if defined(KEY_S) || (defined(HAVE_DECL_KEY_S) && HAVE_DECL_KEY_S) 224 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 225 static_assert((KEY_S) == (31), "KEY_S != 31"); 226 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 227 #else 228 # define KEY_S 31 229 #endif 230 #if defined(KEY_D) || (defined(HAVE_DECL_KEY_D) && HAVE_DECL_KEY_D) 231 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 232 static_assert((KEY_D) == (32), "KEY_D != 32"); 233 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 234 #else 235 # define KEY_D 32 236 #endif 237 #if defined(KEY_F) || (defined(HAVE_DECL_KEY_F) && HAVE_DECL_KEY_F) 238 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 239 static_assert((KEY_F) == (33), "KEY_F != 33"); 240 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 241 #else 242 # define KEY_F 33 243 #endif 244 #if defined(KEY_G) || (defined(HAVE_DECL_KEY_G) && HAVE_DECL_KEY_G) 245 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 246 static_assert((KEY_G) == (34), "KEY_G != 34"); 247 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 248 #else 249 # define KEY_G 34 250 #endif 251 #if defined(KEY_H) || (defined(HAVE_DECL_KEY_H) && HAVE_DECL_KEY_H) 252 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 253 static_assert((KEY_H) == (35), "KEY_H != 35"); 254 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 255 #else 256 # define KEY_H 35 257 #endif 258 #if defined(KEY_J) || (defined(HAVE_DECL_KEY_J) && HAVE_DECL_KEY_J) 259 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 260 static_assert((KEY_J) == (36), "KEY_J != 36"); 261 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 262 #else 263 # define KEY_J 36 264 #endif 265 #if defined(KEY_K) || (defined(HAVE_DECL_KEY_K) && HAVE_DECL_KEY_K) 266 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 267 static_assert((KEY_K) == (37), "KEY_K != 37"); 268 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 269 #else 270 # define KEY_K 37 271 #endif 272 #if defined(KEY_L) || (defined(HAVE_DECL_KEY_L) && HAVE_DECL_KEY_L) 273 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 274 static_assert((KEY_L) == (38), "KEY_L != 38"); 275 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 276 #else 277 # define KEY_L 38 278 #endif 279 #if defined(KEY_SEMICOLON) || (defined(HAVE_DECL_KEY_SEMICOLON) && HAVE_DECL_KEY_SEMICOLON) 280 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 281 static_assert((KEY_SEMICOLON) == (39), "KEY_SEMICOLON != 39"); 282 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 283 #else 284 # define KEY_SEMICOLON 39 285 #endif 286 #if defined(KEY_APOSTROPHE) || (defined(HAVE_DECL_KEY_APOSTROPHE) && HAVE_DECL_KEY_APOSTROPHE) 287 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 288 static_assert((KEY_APOSTROPHE) == (40), "KEY_APOSTROPHE != 40"); 289 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 290 #else 291 # define KEY_APOSTROPHE 40 292 #endif 293 #if defined(KEY_GRAVE) || (defined(HAVE_DECL_KEY_GRAVE) && HAVE_DECL_KEY_GRAVE) 294 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 295 static_assert((KEY_GRAVE) == (41), "KEY_GRAVE != 41"); 296 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 297 #else 298 # define KEY_GRAVE 41 299 #endif 300 #if defined(KEY_LEFTSHIFT) || (defined(HAVE_DECL_KEY_LEFTSHIFT) && HAVE_DECL_KEY_LEFTSHIFT) 301 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 302 static_assert((KEY_LEFTSHIFT) == (42), "KEY_LEFTSHIFT != 42"); 303 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 304 #else 305 # define KEY_LEFTSHIFT 42 306 #endif 307 #if defined(KEY_BACKSLASH) || (defined(HAVE_DECL_KEY_BACKSLASH) && HAVE_DECL_KEY_BACKSLASH) 308 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 309 static_assert((KEY_BACKSLASH) == (43), "KEY_BACKSLASH != 43"); 310 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 311 #else 312 # define KEY_BACKSLASH 43 313 #endif 314 #if defined(KEY_Z) || (defined(HAVE_DECL_KEY_Z) && HAVE_DECL_KEY_Z) 315 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 316 static_assert((KEY_Z) == (44), "KEY_Z != 44"); 317 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 318 #else 319 # define KEY_Z 44 320 #endif 321 #if defined(KEY_X) || (defined(HAVE_DECL_KEY_X) && HAVE_DECL_KEY_X) 322 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 323 static_assert((KEY_X) == (45), "KEY_X != 45"); 324 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 325 #else 326 # define KEY_X 45 327 #endif 328 #if defined(KEY_C) || (defined(HAVE_DECL_KEY_C) && HAVE_DECL_KEY_C) 329 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 330 static_assert((KEY_C) == (46), "KEY_C != 46"); 331 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 332 #else 333 # define KEY_C 46 334 #endif 335 #if defined(KEY_V) || (defined(HAVE_DECL_KEY_V) && HAVE_DECL_KEY_V) 336 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 337 static_assert((KEY_V) == (47), "KEY_V != 47"); 338 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 339 #else 340 # define KEY_V 47 341 #endif 342 #if defined(KEY_B) || (defined(HAVE_DECL_KEY_B) && HAVE_DECL_KEY_B) 343 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 344 static_assert((KEY_B) == (48), "KEY_B != 48"); 345 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 346 #else 347 # define KEY_B 48 348 #endif 349 #if defined(KEY_N) || (defined(HAVE_DECL_KEY_N) && HAVE_DECL_KEY_N) 350 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 351 static_assert((KEY_N) == (49), "KEY_N != 49"); 352 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 353 #else 354 # define KEY_N 49 355 #endif 356 #if defined(KEY_M) || (defined(HAVE_DECL_KEY_M) && HAVE_DECL_KEY_M) 357 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 358 static_assert((KEY_M) == (50), "KEY_M != 50"); 359 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 360 #else 361 # define KEY_M 50 362 #endif 363 #if defined(KEY_COMMA) || (defined(HAVE_DECL_KEY_COMMA) && HAVE_DECL_KEY_COMMA) 364 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 365 static_assert((KEY_COMMA) == (51), "KEY_COMMA != 51"); 366 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 367 #else 368 # define KEY_COMMA 51 369 #endif 370 #if defined(KEY_DOT) || (defined(HAVE_DECL_KEY_DOT) && HAVE_DECL_KEY_DOT) 371 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 372 static_assert((KEY_DOT) == (52), "KEY_DOT != 52"); 373 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 374 #else 375 # define KEY_DOT 52 376 #endif 377 #if defined(KEY_SLASH) || (defined(HAVE_DECL_KEY_SLASH) && HAVE_DECL_KEY_SLASH) 378 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 379 static_assert((KEY_SLASH) == (53), "KEY_SLASH != 53"); 380 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 381 #else 382 # define KEY_SLASH 53 383 #endif 384 #if defined(KEY_RIGHTSHIFT) || (defined(HAVE_DECL_KEY_RIGHTSHIFT) && HAVE_DECL_KEY_RIGHTSHIFT) 385 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 386 static_assert((KEY_RIGHTSHIFT) == (54), "KEY_RIGHTSHIFT != 54"); 387 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 388 #else 389 # define KEY_RIGHTSHIFT 54 390 #endif 391 #if defined(KEY_KPASTERISK) || (defined(HAVE_DECL_KEY_KPASTERISK) && HAVE_DECL_KEY_KPASTERISK) 392 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 393 static_assert((KEY_KPASTERISK) == (55), "KEY_KPASTERISK != 55"); 394 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 395 #else 396 # define KEY_KPASTERISK 55 397 #endif 398 #if defined(KEY_LEFTALT) || (defined(HAVE_DECL_KEY_LEFTALT) && HAVE_DECL_KEY_LEFTALT) 399 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 400 static_assert((KEY_LEFTALT) == (56), "KEY_LEFTALT != 56"); 401 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 402 #else 403 # define KEY_LEFTALT 56 404 #endif 405 #if defined(KEY_SPACE) || (defined(HAVE_DECL_KEY_SPACE) && HAVE_DECL_KEY_SPACE) 406 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 407 static_assert((KEY_SPACE) == (57), "KEY_SPACE != 57"); 408 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 409 #else 410 # define KEY_SPACE 57 411 #endif 412 #if defined(KEY_CAPSLOCK) || (defined(HAVE_DECL_KEY_CAPSLOCK) && HAVE_DECL_KEY_CAPSLOCK) 413 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 414 static_assert((KEY_CAPSLOCK) == (58), "KEY_CAPSLOCK != 58"); 415 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 416 #else 417 # define KEY_CAPSLOCK 58 418 #endif 419 #if defined(KEY_F1) || (defined(HAVE_DECL_KEY_F1) && HAVE_DECL_KEY_F1) 420 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 421 static_assert((KEY_F1) == (59), "KEY_F1 != 59"); 422 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 423 #else 424 # define KEY_F1 59 425 #endif 426 #if defined(KEY_F2) || (defined(HAVE_DECL_KEY_F2) && HAVE_DECL_KEY_F2) 427 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 428 static_assert((KEY_F2) == (60), "KEY_F2 != 60"); 429 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 430 #else 431 # define KEY_F2 60 432 #endif 433 #if defined(KEY_F3) || (defined(HAVE_DECL_KEY_F3) && HAVE_DECL_KEY_F3) 434 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 435 static_assert((KEY_F3) == (61), "KEY_F3 != 61"); 436 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 437 #else 438 # define KEY_F3 61 439 #endif 440 #if defined(KEY_F4) || (defined(HAVE_DECL_KEY_F4) && HAVE_DECL_KEY_F4) 441 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 442 static_assert((KEY_F4) == (62), "KEY_F4 != 62"); 443 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 444 #else 445 # define KEY_F4 62 446 #endif 447 #if defined(KEY_F5) || (defined(HAVE_DECL_KEY_F5) && HAVE_DECL_KEY_F5) 448 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 449 static_assert((KEY_F5) == (63), "KEY_F5 != 63"); 450 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 451 #else 452 # define KEY_F5 63 453 #endif 454 #if defined(KEY_F6) || (defined(HAVE_DECL_KEY_F6) && HAVE_DECL_KEY_F6) 455 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 456 static_assert((KEY_F6) == (64), "KEY_F6 != 64"); 457 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 458 #else 459 # define KEY_F6 64 460 #endif 461 #if defined(KEY_F7) || (defined(HAVE_DECL_KEY_F7) && HAVE_DECL_KEY_F7) 462 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 463 static_assert((KEY_F7) == (65), "KEY_F7 != 65"); 464 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 465 #else 466 # define KEY_F7 65 467 #endif 468 #if defined(KEY_F8) || (defined(HAVE_DECL_KEY_F8) && HAVE_DECL_KEY_F8) 469 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 470 static_assert((KEY_F8) == (66), "KEY_F8 != 66"); 471 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 472 #else 473 # define KEY_F8 66 474 #endif 475 #if defined(KEY_F9) || (defined(HAVE_DECL_KEY_F9) && HAVE_DECL_KEY_F9) 476 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 477 static_assert((KEY_F9) == (67), "KEY_F9 != 67"); 478 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 479 #else 480 # define KEY_F9 67 481 #endif 482 #if defined(KEY_F10) || (defined(HAVE_DECL_KEY_F10) && HAVE_DECL_KEY_F10) 483 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 484 static_assert((KEY_F10) == (68), "KEY_F10 != 68"); 485 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 486 #else 487 # define KEY_F10 68 488 #endif 489 #if defined(KEY_NUMLOCK) || (defined(HAVE_DECL_KEY_NUMLOCK) && HAVE_DECL_KEY_NUMLOCK) 490 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 491 static_assert((KEY_NUMLOCK) == (69), "KEY_NUMLOCK != 69"); 492 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 493 #else 494 # define KEY_NUMLOCK 69 495 #endif 496 #if defined(KEY_SCROLLLOCK) || (defined(HAVE_DECL_KEY_SCROLLLOCK) && HAVE_DECL_KEY_SCROLLLOCK) 497 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 498 static_assert((KEY_SCROLLLOCK) == (70), "KEY_SCROLLLOCK != 70"); 499 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 500 #else 501 # define KEY_SCROLLLOCK 70 502 #endif 503 #if defined(KEY_KP7) || (defined(HAVE_DECL_KEY_KP7) && HAVE_DECL_KEY_KP7) 504 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 505 static_assert((KEY_KP7) == (71), "KEY_KP7 != 71"); 506 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 507 #else 508 # define KEY_KP7 71 509 #endif 510 #if defined(KEY_KP8) || (defined(HAVE_DECL_KEY_KP8) && HAVE_DECL_KEY_KP8) 511 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 512 static_assert((KEY_KP8) == (72), "KEY_KP8 != 72"); 513 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 514 #else 515 # define KEY_KP8 72 516 #endif 517 #if defined(KEY_KP9) || (defined(HAVE_DECL_KEY_KP9) && HAVE_DECL_KEY_KP9) 518 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 519 static_assert((KEY_KP9) == (73), "KEY_KP9 != 73"); 520 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 521 #else 522 # define KEY_KP9 73 523 #endif 524 #if defined(KEY_KPMINUS) || (defined(HAVE_DECL_KEY_KPMINUS) && HAVE_DECL_KEY_KPMINUS) 525 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 526 static_assert((KEY_KPMINUS) == (74), "KEY_KPMINUS != 74"); 527 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 528 #else 529 # define KEY_KPMINUS 74 530 #endif 531 #if defined(KEY_KP4) || (defined(HAVE_DECL_KEY_KP4) && HAVE_DECL_KEY_KP4) 532 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 533 static_assert((KEY_KP4) == (75), "KEY_KP4 != 75"); 534 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 535 #else 536 # define KEY_KP4 75 537 #endif 538 #if defined(KEY_KP5) || (defined(HAVE_DECL_KEY_KP5) && HAVE_DECL_KEY_KP5) 539 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 540 static_assert((KEY_KP5) == (76), "KEY_KP5 != 76"); 541 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 542 #else 543 # define KEY_KP5 76 544 #endif 545 #if defined(KEY_KP6) || (defined(HAVE_DECL_KEY_KP6) && HAVE_DECL_KEY_KP6) 546 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 547 static_assert((KEY_KP6) == (77), "KEY_KP6 != 77"); 548 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 549 #else 550 # define KEY_KP6 77 551 #endif 552 #if defined(KEY_KPPLUS) || (defined(HAVE_DECL_KEY_KPPLUS) && HAVE_DECL_KEY_KPPLUS) 553 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 554 static_assert((KEY_KPPLUS) == (78), "KEY_KPPLUS != 78"); 555 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 556 #else 557 # define KEY_KPPLUS 78 558 #endif 559 #if defined(KEY_KP1) || (defined(HAVE_DECL_KEY_KP1) && HAVE_DECL_KEY_KP1) 560 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 561 static_assert((KEY_KP1) == (79), "KEY_KP1 != 79"); 562 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 563 #else 564 # define KEY_KP1 79 565 #endif 566 #if defined(KEY_KP2) || (defined(HAVE_DECL_KEY_KP2) && HAVE_DECL_KEY_KP2) 567 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 568 static_assert((KEY_KP2) == (80), "KEY_KP2 != 80"); 569 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 570 #else 571 # define KEY_KP2 80 572 #endif 573 #if defined(KEY_KP3) || (defined(HAVE_DECL_KEY_KP3) && HAVE_DECL_KEY_KP3) 574 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 575 static_assert((KEY_KP3) == (81), "KEY_KP3 != 81"); 576 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 577 #else 578 # define KEY_KP3 81 579 #endif 580 #if defined(KEY_KP0) || (defined(HAVE_DECL_KEY_KP0) && HAVE_DECL_KEY_KP0) 581 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 582 static_assert((KEY_KP0) == (82), "KEY_KP0 != 82"); 583 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 584 #else 585 # define KEY_KP0 82 586 #endif 587 #if defined(KEY_KPDOT) || (defined(HAVE_DECL_KEY_KPDOT) && HAVE_DECL_KEY_KPDOT) 588 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 589 static_assert((KEY_KPDOT) == (83), "KEY_KPDOT != 83"); 590 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 591 #else 592 # define KEY_KPDOT 83 593 #endif 594 #if defined(KEY_ZENKAKUHANKAKU) || (defined(HAVE_DECL_KEY_ZENKAKUHANKAKU) && HAVE_DECL_KEY_ZENKAKUHANKAKU) 595 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 596 static_assert((KEY_ZENKAKUHANKAKU) == (85), "KEY_ZENKAKUHANKAKU != 85"); 597 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 598 #else 599 # define KEY_ZENKAKUHANKAKU 85 600 #endif 601 #if defined(KEY_102ND) || (defined(HAVE_DECL_KEY_102ND) && HAVE_DECL_KEY_102ND) 602 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 603 static_assert((KEY_102ND) == (86), "KEY_102ND != 86"); 604 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 605 #else 606 # define KEY_102ND 86 607 #endif 608 #if defined(KEY_F11) || (defined(HAVE_DECL_KEY_F11) && HAVE_DECL_KEY_F11) 609 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 610 static_assert((KEY_F11) == (87), "KEY_F11 != 87"); 611 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 612 #else 613 # define KEY_F11 87 614 #endif 615 #if defined(KEY_F12) || (defined(HAVE_DECL_KEY_F12) && HAVE_DECL_KEY_F12) 616 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 617 static_assert((KEY_F12) == (88), "KEY_F12 != 88"); 618 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 619 #else 620 # define KEY_F12 88 621 #endif 622 #if defined(KEY_RO) || (defined(HAVE_DECL_KEY_RO) && HAVE_DECL_KEY_RO) 623 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 624 static_assert((KEY_RO) == (89), "KEY_RO != 89"); 625 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 626 #else 627 # define KEY_RO 89 628 #endif 629 #if defined(KEY_KATAKANA) || (defined(HAVE_DECL_KEY_KATAKANA) && HAVE_DECL_KEY_KATAKANA) 630 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 631 static_assert((KEY_KATAKANA) == (90), "KEY_KATAKANA != 90"); 632 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 633 #else 634 # define KEY_KATAKANA 90 635 #endif 636 #if defined(KEY_HIRAGANA) || (defined(HAVE_DECL_KEY_HIRAGANA) && HAVE_DECL_KEY_HIRAGANA) 637 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 638 static_assert((KEY_HIRAGANA) == (91), "KEY_HIRAGANA != 91"); 639 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 640 #else 641 # define KEY_HIRAGANA 91 642 #endif 643 #if defined(KEY_HENKAN) || (defined(HAVE_DECL_KEY_HENKAN) && HAVE_DECL_KEY_HENKAN) 644 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 645 static_assert((KEY_HENKAN) == (92), "KEY_HENKAN != 92"); 646 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 647 #else 648 # define KEY_HENKAN 92 649 #endif 650 #if defined(KEY_KATAKANAHIRAGANA) || (defined(HAVE_DECL_KEY_KATAKANAHIRAGANA) && HAVE_DECL_KEY_KATAKANAHIRAGANA) 651 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 652 static_assert((KEY_KATAKANAHIRAGANA) == (93), "KEY_KATAKANAHIRAGANA != 93"); 653 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 654 #else 655 # define KEY_KATAKANAHIRAGANA 93 656 #endif 657 #if defined(KEY_MUHENKAN) || (defined(HAVE_DECL_KEY_MUHENKAN) && HAVE_DECL_KEY_MUHENKAN) 658 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 659 static_assert((KEY_MUHENKAN) == (94), "KEY_MUHENKAN != 94"); 660 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 661 #else 662 # define KEY_MUHENKAN 94 663 #endif 664 #if defined(KEY_KPJPCOMMA) || (defined(HAVE_DECL_KEY_KPJPCOMMA) && HAVE_DECL_KEY_KPJPCOMMA) 665 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 666 static_assert((KEY_KPJPCOMMA) == (95), "KEY_KPJPCOMMA != 95"); 667 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 668 #else 669 # define KEY_KPJPCOMMA 95 670 #endif 671 #if defined(KEY_KPENTER) || (defined(HAVE_DECL_KEY_KPENTER) && HAVE_DECL_KEY_KPENTER) 672 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 673 static_assert((KEY_KPENTER) == (96), "KEY_KPENTER != 96"); 674 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 675 #else 676 # define KEY_KPENTER 96 677 #endif 678 #if defined(KEY_RIGHTCTRL) || (defined(HAVE_DECL_KEY_RIGHTCTRL) && HAVE_DECL_KEY_RIGHTCTRL) 679 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 680 static_assert((KEY_RIGHTCTRL) == (97), "KEY_RIGHTCTRL != 97"); 681 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 682 #else 683 # define KEY_RIGHTCTRL 97 684 #endif 685 #if defined(KEY_KPSLASH) || (defined(HAVE_DECL_KEY_KPSLASH) && HAVE_DECL_KEY_KPSLASH) 686 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 687 static_assert((KEY_KPSLASH) == (98), "KEY_KPSLASH != 98"); 688 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 689 #else 690 # define KEY_KPSLASH 98 691 #endif 692 #if defined(KEY_SYSRQ) || (defined(HAVE_DECL_KEY_SYSRQ) && HAVE_DECL_KEY_SYSRQ) 693 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 694 static_assert((KEY_SYSRQ) == (99), "KEY_SYSRQ != 99"); 695 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 696 #else 697 # define KEY_SYSRQ 99 698 #endif 699 #if defined(KEY_RIGHTALT) || (defined(HAVE_DECL_KEY_RIGHTALT) && HAVE_DECL_KEY_RIGHTALT) 700 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 701 static_assert((KEY_RIGHTALT) == (100), "KEY_RIGHTALT != 100"); 702 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 703 #else 704 # define KEY_RIGHTALT 100 705 #endif 706 #if defined(KEY_LINEFEED) || (defined(HAVE_DECL_KEY_LINEFEED) && HAVE_DECL_KEY_LINEFEED) 707 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 708 static_assert((KEY_LINEFEED) == (101), "KEY_LINEFEED != 101"); 709 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 710 #else 711 # define KEY_LINEFEED 101 712 #endif 713 #if defined(KEY_HOME) || (defined(HAVE_DECL_KEY_HOME) && HAVE_DECL_KEY_HOME) 714 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 715 static_assert((KEY_HOME) == (102), "KEY_HOME != 102"); 716 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 717 #else 718 # define KEY_HOME 102 719 #endif 720 #if defined(KEY_UP) || (defined(HAVE_DECL_KEY_UP) && HAVE_DECL_KEY_UP) 721 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 722 static_assert((KEY_UP) == (103), "KEY_UP != 103"); 723 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 724 #else 725 # define KEY_UP 103 726 #endif 727 #if defined(KEY_PAGEUP) || (defined(HAVE_DECL_KEY_PAGEUP) && HAVE_DECL_KEY_PAGEUP) 728 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 729 static_assert((KEY_PAGEUP) == (104), "KEY_PAGEUP != 104"); 730 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 731 #else 732 # define KEY_PAGEUP 104 733 #endif 734 #if defined(KEY_LEFT) || (defined(HAVE_DECL_KEY_LEFT) && HAVE_DECL_KEY_LEFT) 735 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 736 static_assert((KEY_LEFT) == (105), "KEY_LEFT != 105"); 737 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 738 #else 739 # define KEY_LEFT 105 740 #endif 741 #if defined(KEY_RIGHT) || (defined(HAVE_DECL_KEY_RIGHT) && HAVE_DECL_KEY_RIGHT) 742 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 743 static_assert((KEY_RIGHT) == (106), "KEY_RIGHT != 106"); 744 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 745 #else 746 # define KEY_RIGHT 106 747 #endif 748 #if defined(KEY_END) || (defined(HAVE_DECL_KEY_END) && HAVE_DECL_KEY_END) 749 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 750 static_assert((KEY_END) == (107), "KEY_END != 107"); 751 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 752 #else 753 # define KEY_END 107 754 #endif 755 #if defined(KEY_DOWN) || (defined(HAVE_DECL_KEY_DOWN) && HAVE_DECL_KEY_DOWN) 756 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 757 static_assert((KEY_DOWN) == (108), "KEY_DOWN != 108"); 758 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 759 #else 760 # define KEY_DOWN 108 761 #endif 762 #if defined(KEY_PAGEDOWN) || (defined(HAVE_DECL_KEY_PAGEDOWN) && HAVE_DECL_KEY_PAGEDOWN) 763 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 764 static_assert((KEY_PAGEDOWN) == (109), "KEY_PAGEDOWN != 109"); 765 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 766 #else 767 # define KEY_PAGEDOWN 109 768 #endif 769 #if defined(KEY_INSERT) || (defined(HAVE_DECL_KEY_INSERT) && HAVE_DECL_KEY_INSERT) 770 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 771 static_assert((KEY_INSERT) == (110), "KEY_INSERT != 110"); 772 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 773 #else 774 # define KEY_INSERT 110 775 #endif 776 #if defined(KEY_DELETE) || (defined(HAVE_DECL_KEY_DELETE) && HAVE_DECL_KEY_DELETE) 777 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 778 static_assert((KEY_DELETE) == (111), "KEY_DELETE != 111"); 779 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 780 #else 781 # define KEY_DELETE 111 782 #endif 783 #if defined(KEY_MACRO) || (defined(HAVE_DECL_KEY_MACRO) && HAVE_DECL_KEY_MACRO) 784 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 785 static_assert((KEY_MACRO) == (112), "KEY_MACRO != 112"); 786 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 787 #else 788 # define KEY_MACRO 112 789 #endif 790 #if defined(KEY_MUTE) || (defined(HAVE_DECL_KEY_MUTE) && HAVE_DECL_KEY_MUTE) 791 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 792 static_assert((KEY_MUTE) == (113), "KEY_MUTE != 113"); 793 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 794 #else 795 # define KEY_MUTE 113 796 #endif 797 #if defined(KEY_VOLUMEDOWN) || (defined(HAVE_DECL_KEY_VOLUMEDOWN) && HAVE_DECL_KEY_VOLUMEDOWN) 798 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 799 static_assert((KEY_VOLUMEDOWN) == (114), "KEY_VOLUMEDOWN != 114"); 800 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 801 #else 802 # define KEY_VOLUMEDOWN 114 803 #endif 804 #if defined(KEY_VOLUMEUP) || (defined(HAVE_DECL_KEY_VOLUMEUP) && HAVE_DECL_KEY_VOLUMEUP) 805 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 806 static_assert((KEY_VOLUMEUP) == (115), "KEY_VOLUMEUP != 115"); 807 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 808 #else 809 # define KEY_VOLUMEUP 115 810 #endif 811 #if defined(KEY_POWER) || (defined(HAVE_DECL_KEY_POWER) && HAVE_DECL_KEY_POWER) 812 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 813 static_assert((KEY_POWER) == (116), "KEY_POWER != 116"); 814 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 815 #else 816 # define KEY_POWER 116 817 #endif 818 #if defined(KEY_KPEQUAL) || (defined(HAVE_DECL_KEY_KPEQUAL) && HAVE_DECL_KEY_KPEQUAL) 819 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 820 static_assert((KEY_KPEQUAL) == (117), "KEY_KPEQUAL != 117"); 821 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 822 #else 823 # define KEY_KPEQUAL 117 824 #endif 825 #if defined(KEY_KPPLUSMINUS) || (defined(HAVE_DECL_KEY_KPPLUSMINUS) && HAVE_DECL_KEY_KPPLUSMINUS) 826 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 827 static_assert((KEY_KPPLUSMINUS) == (118), "KEY_KPPLUSMINUS != 118"); 828 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 829 #else 830 # define KEY_KPPLUSMINUS 118 831 #endif 832 #if defined(KEY_PAUSE) || (defined(HAVE_DECL_KEY_PAUSE) && HAVE_DECL_KEY_PAUSE) 833 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 834 static_assert((KEY_PAUSE) == (119), "KEY_PAUSE != 119"); 835 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 836 #else 837 # define KEY_PAUSE 119 838 #endif 839 #if defined(KEY_SCALE) || (defined(HAVE_DECL_KEY_SCALE) && HAVE_DECL_KEY_SCALE) 840 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 841 static_assert((KEY_SCALE) == (120), "KEY_SCALE != 120"); 842 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 843 #else 844 # define KEY_SCALE 120 845 #endif 846 #if defined(KEY_KPCOMMA) || (defined(HAVE_DECL_KEY_KPCOMMA) && HAVE_DECL_KEY_KPCOMMA) 847 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 848 static_assert((KEY_KPCOMMA) == (121), "KEY_KPCOMMA != 121"); 849 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 850 #else 851 # define KEY_KPCOMMA 121 852 #endif 853 #if defined(KEY_HANGEUL) || (defined(HAVE_DECL_KEY_HANGEUL) && HAVE_DECL_KEY_HANGEUL) 854 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 855 static_assert((KEY_HANGEUL) == (122), "KEY_HANGEUL != 122"); 856 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 857 #else 858 # define KEY_HANGEUL 122 859 #endif 860 #if defined(KEY_HANJA) || (defined(HAVE_DECL_KEY_HANJA) && HAVE_DECL_KEY_HANJA) 861 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 862 static_assert((KEY_HANJA) == (123), "KEY_HANJA != 123"); 863 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 864 #else 865 # define KEY_HANJA 123 866 #endif 867 #if defined(KEY_YEN) || (defined(HAVE_DECL_KEY_YEN) && HAVE_DECL_KEY_YEN) 868 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 869 static_assert((KEY_YEN) == (124), "KEY_YEN != 124"); 870 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 871 #else 872 # define KEY_YEN 124 873 #endif 874 #if defined(KEY_LEFTMETA) || (defined(HAVE_DECL_KEY_LEFTMETA) && HAVE_DECL_KEY_LEFTMETA) 875 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 876 static_assert((KEY_LEFTMETA) == (125), "KEY_LEFTMETA != 125"); 877 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 878 #else 879 # define KEY_LEFTMETA 125 880 #endif 881 #if defined(KEY_RIGHTMETA) || (defined(HAVE_DECL_KEY_RIGHTMETA) && HAVE_DECL_KEY_RIGHTMETA) 882 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 883 static_assert((KEY_RIGHTMETA) == (126), "KEY_RIGHTMETA != 126"); 884 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 885 #else 886 # define KEY_RIGHTMETA 126 887 #endif 888 #if defined(KEY_COMPOSE) || (defined(HAVE_DECL_KEY_COMPOSE) && HAVE_DECL_KEY_COMPOSE) 889 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 890 static_assert((KEY_COMPOSE) == (127), "KEY_COMPOSE != 127"); 891 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 892 #else 893 # define KEY_COMPOSE 127 894 #endif 895 #if defined(KEY_STOP) || (defined(HAVE_DECL_KEY_STOP) && HAVE_DECL_KEY_STOP) 896 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 897 static_assert((KEY_STOP) == (128), "KEY_STOP != 128"); 898 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 899 #else 900 # define KEY_STOP 128 901 #endif 902 #if defined(KEY_AGAIN) || (defined(HAVE_DECL_KEY_AGAIN) && HAVE_DECL_KEY_AGAIN) 903 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 904 static_assert((KEY_AGAIN) == (129), "KEY_AGAIN != 129"); 905 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 906 #else 907 # define KEY_AGAIN 129 908 #endif 909 #if defined(KEY_PROPS) || (defined(HAVE_DECL_KEY_PROPS) && HAVE_DECL_KEY_PROPS) 910 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 911 static_assert((KEY_PROPS) == (130), "KEY_PROPS != 130"); 912 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 913 #else 914 # define KEY_PROPS 130 915 #endif 916 #if defined(KEY_UNDO) || (defined(HAVE_DECL_KEY_UNDO) && HAVE_DECL_KEY_UNDO) 917 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 918 static_assert((KEY_UNDO) == (131), "KEY_UNDO != 131"); 919 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 920 #else 921 # define KEY_UNDO 131 922 #endif 923 #if defined(KEY_FRONT) || (defined(HAVE_DECL_KEY_FRONT) && HAVE_DECL_KEY_FRONT) 924 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 925 static_assert((KEY_FRONT) == (132), "KEY_FRONT != 132"); 926 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 927 #else 928 # define KEY_FRONT 132 929 #endif 930 #if defined(KEY_COPY) || (defined(HAVE_DECL_KEY_COPY) && HAVE_DECL_KEY_COPY) 931 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 932 static_assert((KEY_COPY) == (133), "KEY_COPY != 133"); 933 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 934 #else 935 # define KEY_COPY 133 936 #endif 937 #if defined(KEY_OPEN) || (defined(HAVE_DECL_KEY_OPEN) && HAVE_DECL_KEY_OPEN) 938 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 939 static_assert((KEY_OPEN) == (134), "KEY_OPEN != 134"); 940 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 941 #else 942 # define KEY_OPEN 134 943 #endif 944 #if defined(KEY_PASTE) || (defined(HAVE_DECL_KEY_PASTE) && HAVE_DECL_KEY_PASTE) 945 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 946 static_assert((KEY_PASTE) == (135), "KEY_PASTE != 135"); 947 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 948 #else 949 # define KEY_PASTE 135 950 #endif 951 #if defined(KEY_FIND) || (defined(HAVE_DECL_KEY_FIND) && HAVE_DECL_KEY_FIND) 952 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 953 static_assert((KEY_FIND) == (136), "KEY_FIND != 136"); 954 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 955 #else 956 # define KEY_FIND 136 957 #endif 958 #if defined(KEY_CUT) || (defined(HAVE_DECL_KEY_CUT) && HAVE_DECL_KEY_CUT) 959 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 960 static_assert((KEY_CUT) == (137), "KEY_CUT != 137"); 961 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 962 #else 963 # define KEY_CUT 137 964 #endif 965 #if defined(KEY_HELP) || (defined(HAVE_DECL_KEY_HELP) && HAVE_DECL_KEY_HELP) 966 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 967 static_assert((KEY_HELP) == (138), "KEY_HELP != 138"); 968 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 969 #else 970 # define KEY_HELP 138 971 #endif 972 #if defined(KEY_MENU) || (defined(HAVE_DECL_KEY_MENU) && HAVE_DECL_KEY_MENU) 973 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 974 static_assert((KEY_MENU) == (139), "KEY_MENU != 139"); 975 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 976 #else 977 # define KEY_MENU 139 978 #endif 979 #if defined(KEY_CALC) || (defined(HAVE_DECL_KEY_CALC) && HAVE_DECL_KEY_CALC) 980 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 981 static_assert((KEY_CALC) == (140), "KEY_CALC != 140"); 982 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 983 #else 984 # define KEY_CALC 140 985 #endif 986 #if defined(KEY_SETUP) || (defined(HAVE_DECL_KEY_SETUP) && HAVE_DECL_KEY_SETUP) 987 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 988 static_assert((KEY_SETUP) == (141), "KEY_SETUP != 141"); 989 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 990 #else 991 # define KEY_SETUP 141 992 #endif 993 #if defined(KEY_SLEEP) || (defined(HAVE_DECL_KEY_SLEEP) && HAVE_DECL_KEY_SLEEP) 994 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 995 static_assert((KEY_SLEEP) == (142), "KEY_SLEEP != 142"); 996 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 997 #else 998 # define KEY_SLEEP 142 999 #endif 1000 #if defined(KEY_WAKEUP) || (defined(HAVE_DECL_KEY_WAKEUP) && HAVE_DECL_KEY_WAKEUP) 1001 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1002 static_assert((KEY_WAKEUP) == (143), "KEY_WAKEUP != 143"); 1003 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1004 #else 1005 # define KEY_WAKEUP 143 1006 #endif 1007 #if defined(KEY_FILE) || (defined(HAVE_DECL_KEY_FILE) && HAVE_DECL_KEY_FILE) 1008 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1009 static_assert((KEY_FILE) == (144), "KEY_FILE != 144"); 1010 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1011 #else 1012 # define KEY_FILE 144 1013 #endif 1014 #if defined(KEY_SENDFILE) || (defined(HAVE_DECL_KEY_SENDFILE) && HAVE_DECL_KEY_SENDFILE) 1015 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1016 static_assert((KEY_SENDFILE) == (145), "KEY_SENDFILE != 145"); 1017 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1018 #else 1019 # define KEY_SENDFILE 145 1020 #endif 1021 #if defined(KEY_DELETEFILE) || (defined(HAVE_DECL_KEY_DELETEFILE) && HAVE_DECL_KEY_DELETEFILE) 1022 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1023 static_assert((KEY_DELETEFILE) == (146), "KEY_DELETEFILE != 146"); 1024 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1025 #else 1026 # define KEY_DELETEFILE 146 1027 #endif 1028 #if defined(KEY_XFER) || (defined(HAVE_DECL_KEY_XFER) && HAVE_DECL_KEY_XFER) 1029 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1030 static_assert((KEY_XFER) == (147), "KEY_XFER != 147"); 1031 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1032 #else 1033 # define KEY_XFER 147 1034 #endif 1035 #if defined(KEY_PROG1) || (defined(HAVE_DECL_KEY_PROG1) && HAVE_DECL_KEY_PROG1) 1036 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1037 static_assert((KEY_PROG1) == (148), "KEY_PROG1 != 148"); 1038 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1039 #else 1040 # define KEY_PROG1 148 1041 #endif 1042 #if defined(KEY_PROG2) || (defined(HAVE_DECL_KEY_PROG2) && HAVE_DECL_KEY_PROG2) 1043 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1044 static_assert((KEY_PROG2) == (149), "KEY_PROG2 != 149"); 1045 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1046 #else 1047 # define KEY_PROG2 149 1048 #endif 1049 #if defined(KEY_WWW) || (defined(HAVE_DECL_KEY_WWW) && HAVE_DECL_KEY_WWW) 1050 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1051 static_assert((KEY_WWW) == (150), "KEY_WWW != 150"); 1052 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1053 #else 1054 # define KEY_WWW 150 1055 #endif 1056 #if defined(KEY_MSDOS) || (defined(HAVE_DECL_KEY_MSDOS) && HAVE_DECL_KEY_MSDOS) 1057 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1058 static_assert((KEY_MSDOS) == (151), "KEY_MSDOS != 151"); 1059 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1060 #else 1061 # define KEY_MSDOS 151 1062 #endif 1063 #if defined(KEY_COFFEE) || (defined(HAVE_DECL_KEY_COFFEE) && HAVE_DECL_KEY_COFFEE) 1064 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1065 static_assert((KEY_COFFEE) == (152), "KEY_COFFEE != 152"); 1066 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1067 #else 1068 # define KEY_COFFEE 152 1069 #endif 1070 #if defined(KEY_ROTATE_DISPLAY) || (defined(HAVE_DECL_KEY_ROTATE_DISPLAY) && HAVE_DECL_KEY_ROTATE_DISPLAY) 1071 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1072 static_assert((KEY_ROTATE_DISPLAY) == (153), "KEY_ROTATE_DISPLAY != 153"); 1073 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1074 #else 1075 # define KEY_ROTATE_DISPLAY 153 1076 #endif 1077 #if defined(KEY_CYCLEWINDOWS) || (defined(HAVE_DECL_KEY_CYCLEWINDOWS) && HAVE_DECL_KEY_CYCLEWINDOWS) 1078 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1079 static_assert((KEY_CYCLEWINDOWS) == (154), "KEY_CYCLEWINDOWS != 154"); 1080 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1081 #else 1082 # define KEY_CYCLEWINDOWS 154 1083 #endif 1084 #if defined(KEY_MAIL) || (defined(HAVE_DECL_KEY_MAIL) && HAVE_DECL_KEY_MAIL) 1085 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1086 static_assert((KEY_MAIL) == (155), "KEY_MAIL != 155"); 1087 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1088 #else 1089 # define KEY_MAIL 155 1090 #endif 1091 #if defined(KEY_BOOKMARKS) || (defined(HAVE_DECL_KEY_BOOKMARKS) && HAVE_DECL_KEY_BOOKMARKS) 1092 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1093 static_assert((KEY_BOOKMARKS) == (156), "KEY_BOOKMARKS != 156"); 1094 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1095 #else 1096 # define KEY_BOOKMARKS 156 1097 #endif 1098 #if defined(KEY_COMPUTER) || (defined(HAVE_DECL_KEY_COMPUTER) && HAVE_DECL_KEY_COMPUTER) 1099 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1100 static_assert((KEY_COMPUTER) == (157), "KEY_COMPUTER != 157"); 1101 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1102 #else 1103 # define KEY_COMPUTER 157 1104 #endif 1105 #if defined(KEY_BACK) || (defined(HAVE_DECL_KEY_BACK) && HAVE_DECL_KEY_BACK) 1106 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1107 static_assert((KEY_BACK) == (158), "KEY_BACK != 158"); 1108 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1109 #else 1110 # define KEY_BACK 158 1111 #endif 1112 #if defined(KEY_FORWARD) || (defined(HAVE_DECL_KEY_FORWARD) && HAVE_DECL_KEY_FORWARD) 1113 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1114 static_assert((KEY_FORWARD) == (159), "KEY_FORWARD != 159"); 1115 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1116 #else 1117 # define KEY_FORWARD 159 1118 #endif 1119 #if defined(KEY_CLOSECD) || (defined(HAVE_DECL_KEY_CLOSECD) && HAVE_DECL_KEY_CLOSECD) 1120 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1121 static_assert((KEY_CLOSECD) == (160), "KEY_CLOSECD != 160"); 1122 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1123 #else 1124 # define KEY_CLOSECD 160 1125 #endif 1126 #if defined(KEY_EJECTCD) || (defined(HAVE_DECL_KEY_EJECTCD) && HAVE_DECL_KEY_EJECTCD) 1127 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1128 static_assert((KEY_EJECTCD) == (161), "KEY_EJECTCD != 161"); 1129 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1130 #else 1131 # define KEY_EJECTCD 161 1132 #endif 1133 #if defined(KEY_EJECTCLOSECD) || (defined(HAVE_DECL_KEY_EJECTCLOSECD) && HAVE_DECL_KEY_EJECTCLOSECD) 1134 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1135 static_assert((KEY_EJECTCLOSECD) == (162), "KEY_EJECTCLOSECD != 162"); 1136 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1137 #else 1138 # define KEY_EJECTCLOSECD 162 1139 #endif 1140 #if defined(KEY_NEXTSONG) || (defined(HAVE_DECL_KEY_NEXTSONG) && HAVE_DECL_KEY_NEXTSONG) 1141 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1142 static_assert((KEY_NEXTSONG) == (163), "KEY_NEXTSONG != 163"); 1143 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1144 #else 1145 # define KEY_NEXTSONG 163 1146 #endif 1147 #if defined(KEY_PLAYPAUSE) || (defined(HAVE_DECL_KEY_PLAYPAUSE) && HAVE_DECL_KEY_PLAYPAUSE) 1148 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1149 static_assert((KEY_PLAYPAUSE) == (164), "KEY_PLAYPAUSE != 164"); 1150 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1151 #else 1152 # define KEY_PLAYPAUSE 164 1153 #endif 1154 #if defined(KEY_PREVIOUSSONG) || (defined(HAVE_DECL_KEY_PREVIOUSSONG) && HAVE_DECL_KEY_PREVIOUSSONG) 1155 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1156 static_assert((KEY_PREVIOUSSONG) == (165), "KEY_PREVIOUSSONG != 165"); 1157 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1158 #else 1159 # define KEY_PREVIOUSSONG 165 1160 #endif 1161 #if defined(KEY_STOPCD) || (defined(HAVE_DECL_KEY_STOPCD) && HAVE_DECL_KEY_STOPCD) 1162 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1163 static_assert((KEY_STOPCD) == (166), "KEY_STOPCD != 166"); 1164 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1165 #else 1166 # define KEY_STOPCD 166 1167 #endif 1168 #if defined(KEY_RECORD) || (defined(HAVE_DECL_KEY_RECORD) && HAVE_DECL_KEY_RECORD) 1169 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1170 static_assert((KEY_RECORD) == (167), "KEY_RECORD != 167"); 1171 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1172 #else 1173 # define KEY_RECORD 167 1174 #endif 1175 #if defined(KEY_REWIND) || (defined(HAVE_DECL_KEY_REWIND) && HAVE_DECL_KEY_REWIND) 1176 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1177 static_assert((KEY_REWIND) == (168), "KEY_REWIND != 168"); 1178 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1179 #else 1180 # define KEY_REWIND 168 1181 #endif 1182 #if defined(KEY_PHONE) || (defined(HAVE_DECL_KEY_PHONE) && HAVE_DECL_KEY_PHONE) 1183 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1184 static_assert((KEY_PHONE) == (169), "KEY_PHONE != 169"); 1185 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1186 #else 1187 # define KEY_PHONE 169 1188 #endif 1189 #if defined(KEY_ISO) || (defined(HAVE_DECL_KEY_ISO) && HAVE_DECL_KEY_ISO) 1190 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1191 static_assert((KEY_ISO) == (170), "KEY_ISO != 170"); 1192 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1193 #else 1194 # define KEY_ISO 170 1195 #endif 1196 #if defined(KEY_CONFIG) || (defined(HAVE_DECL_KEY_CONFIG) && HAVE_DECL_KEY_CONFIG) 1197 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1198 static_assert((KEY_CONFIG) == (171), "KEY_CONFIG != 171"); 1199 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1200 #else 1201 # define KEY_CONFIG 171 1202 #endif 1203 #if defined(KEY_HOMEPAGE) || (defined(HAVE_DECL_KEY_HOMEPAGE) && HAVE_DECL_KEY_HOMEPAGE) 1204 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1205 static_assert((KEY_HOMEPAGE) == (172), "KEY_HOMEPAGE != 172"); 1206 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1207 #else 1208 # define KEY_HOMEPAGE 172 1209 #endif 1210 #if defined(KEY_REFRESH) || (defined(HAVE_DECL_KEY_REFRESH) && HAVE_DECL_KEY_REFRESH) 1211 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1212 static_assert((KEY_REFRESH) == (173), "KEY_REFRESH != 173"); 1213 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1214 #else 1215 # define KEY_REFRESH 173 1216 #endif 1217 #if defined(KEY_EXIT) || (defined(HAVE_DECL_KEY_EXIT) && HAVE_DECL_KEY_EXIT) 1218 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1219 static_assert((KEY_EXIT) == (174), "KEY_EXIT != 174"); 1220 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1221 #else 1222 # define KEY_EXIT 174 1223 #endif 1224 #if defined(KEY_MOVE) || (defined(HAVE_DECL_KEY_MOVE) && HAVE_DECL_KEY_MOVE) 1225 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1226 static_assert((KEY_MOVE) == (175), "KEY_MOVE != 175"); 1227 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1228 #else 1229 # define KEY_MOVE 175 1230 #endif 1231 #if defined(KEY_EDIT) || (defined(HAVE_DECL_KEY_EDIT) && HAVE_DECL_KEY_EDIT) 1232 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1233 static_assert((KEY_EDIT) == (176), "KEY_EDIT != 176"); 1234 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1235 #else 1236 # define KEY_EDIT 176 1237 #endif 1238 #if defined(KEY_SCROLLUP) || (defined(HAVE_DECL_KEY_SCROLLUP) && HAVE_DECL_KEY_SCROLLUP) 1239 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1240 static_assert((KEY_SCROLLUP) == (177), "KEY_SCROLLUP != 177"); 1241 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1242 #else 1243 # define KEY_SCROLLUP 177 1244 #endif 1245 #if defined(KEY_SCROLLDOWN) || (defined(HAVE_DECL_KEY_SCROLLDOWN) && HAVE_DECL_KEY_SCROLLDOWN) 1246 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1247 static_assert((KEY_SCROLLDOWN) == (178), "KEY_SCROLLDOWN != 178"); 1248 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1249 #else 1250 # define KEY_SCROLLDOWN 178 1251 #endif 1252 #if defined(KEY_KPLEFTPAREN) || (defined(HAVE_DECL_KEY_KPLEFTPAREN) && HAVE_DECL_KEY_KPLEFTPAREN) 1253 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1254 static_assert((KEY_KPLEFTPAREN) == (179), "KEY_KPLEFTPAREN != 179"); 1255 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1256 #else 1257 # define KEY_KPLEFTPAREN 179 1258 #endif 1259 #if defined(KEY_KPRIGHTPAREN) || (defined(HAVE_DECL_KEY_KPRIGHTPAREN) && HAVE_DECL_KEY_KPRIGHTPAREN) 1260 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1261 static_assert((KEY_KPRIGHTPAREN) == (180), "KEY_KPRIGHTPAREN != 180"); 1262 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1263 #else 1264 # define KEY_KPRIGHTPAREN 180 1265 #endif 1266 #if defined(KEY_NEW) || (defined(HAVE_DECL_KEY_NEW) && HAVE_DECL_KEY_NEW) 1267 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1268 static_assert((KEY_NEW) == (181), "KEY_NEW != 181"); 1269 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1270 #else 1271 # define KEY_NEW 181 1272 #endif 1273 #if defined(KEY_REDO) || (defined(HAVE_DECL_KEY_REDO) && HAVE_DECL_KEY_REDO) 1274 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1275 static_assert((KEY_REDO) == (182), "KEY_REDO != 182"); 1276 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1277 #else 1278 # define KEY_REDO 182 1279 #endif 1280 #if defined(KEY_F13) || (defined(HAVE_DECL_KEY_F13) && HAVE_DECL_KEY_F13) 1281 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1282 static_assert((KEY_F13) == (183), "KEY_F13 != 183"); 1283 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1284 #else 1285 # define KEY_F13 183 1286 #endif 1287 #if defined(KEY_F14) || (defined(HAVE_DECL_KEY_F14) && HAVE_DECL_KEY_F14) 1288 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1289 static_assert((KEY_F14) == (184), "KEY_F14 != 184"); 1290 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1291 #else 1292 # define KEY_F14 184 1293 #endif 1294 #if defined(KEY_F15) || (defined(HAVE_DECL_KEY_F15) && HAVE_DECL_KEY_F15) 1295 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1296 static_assert((KEY_F15) == (185), "KEY_F15 != 185"); 1297 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1298 #else 1299 # define KEY_F15 185 1300 #endif 1301 #if defined(KEY_F16) || (defined(HAVE_DECL_KEY_F16) && HAVE_DECL_KEY_F16) 1302 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1303 static_assert((KEY_F16) == (186), "KEY_F16 != 186"); 1304 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1305 #else 1306 # define KEY_F16 186 1307 #endif 1308 #if defined(KEY_F17) || (defined(HAVE_DECL_KEY_F17) && HAVE_DECL_KEY_F17) 1309 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1310 static_assert((KEY_F17) == (187), "KEY_F17 != 187"); 1311 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1312 #else 1313 # define KEY_F17 187 1314 #endif 1315 #if defined(KEY_F18) || (defined(HAVE_DECL_KEY_F18) && HAVE_DECL_KEY_F18) 1316 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1317 static_assert((KEY_F18) == (188), "KEY_F18 != 188"); 1318 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1319 #else 1320 # define KEY_F18 188 1321 #endif 1322 #if defined(KEY_F19) || (defined(HAVE_DECL_KEY_F19) && HAVE_DECL_KEY_F19) 1323 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1324 static_assert((KEY_F19) == (189), "KEY_F19 != 189"); 1325 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1326 #else 1327 # define KEY_F19 189 1328 #endif 1329 #if defined(KEY_F20) || (defined(HAVE_DECL_KEY_F20) && HAVE_DECL_KEY_F20) 1330 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1331 static_assert((KEY_F20) == (190), "KEY_F20 != 190"); 1332 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1333 #else 1334 # define KEY_F20 190 1335 #endif 1336 #if defined(KEY_F21) || (defined(HAVE_DECL_KEY_F21) && HAVE_DECL_KEY_F21) 1337 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1338 static_assert((KEY_F21) == (191), "KEY_F21 != 191"); 1339 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1340 #else 1341 # define KEY_F21 191 1342 #endif 1343 #if defined(KEY_F22) || (defined(HAVE_DECL_KEY_F22) && HAVE_DECL_KEY_F22) 1344 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1345 static_assert((KEY_F22) == (192), "KEY_F22 != 192"); 1346 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1347 #else 1348 # define KEY_F22 192 1349 #endif 1350 #if defined(KEY_F23) || (defined(HAVE_DECL_KEY_F23) && HAVE_DECL_KEY_F23) 1351 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1352 static_assert((KEY_F23) == (193), "KEY_F23 != 193"); 1353 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1354 #else 1355 # define KEY_F23 193 1356 #endif 1357 #if defined(KEY_F24) || (defined(HAVE_DECL_KEY_F24) && HAVE_DECL_KEY_F24) 1358 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1359 static_assert((KEY_F24) == (194), "KEY_F24 != 194"); 1360 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1361 #else 1362 # define KEY_F24 194 1363 #endif 1364 #if defined(KEY_PLAYCD) || (defined(HAVE_DECL_KEY_PLAYCD) && HAVE_DECL_KEY_PLAYCD) 1365 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1366 static_assert((KEY_PLAYCD) == (200), "KEY_PLAYCD != 200"); 1367 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1368 #else 1369 # define KEY_PLAYCD 200 1370 #endif 1371 #if defined(KEY_PAUSECD) || (defined(HAVE_DECL_KEY_PAUSECD) && HAVE_DECL_KEY_PAUSECD) 1372 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1373 static_assert((KEY_PAUSECD) == (201), "KEY_PAUSECD != 201"); 1374 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1375 #else 1376 # define KEY_PAUSECD 201 1377 #endif 1378 #if defined(KEY_PROG3) || (defined(HAVE_DECL_KEY_PROG3) && HAVE_DECL_KEY_PROG3) 1379 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1380 static_assert((KEY_PROG3) == (202), "KEY_PROG3 != 202"); 1381 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1382 #else 1383 # define KEY_PROG3 202 1384 #endif 1385 #if defined(KEY_PROG4) || (defined(HAVE_DECL_KEY_PROG4) && HAVE_DECL_KEY_PROG4) 1386 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1387 static_assert((KEY_PROG4) == (203), "KEY_PROG4 != 203"); 1388 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1389 #else 1390 # define KEY_PROG4 203 1391 #endif 1392 #if defined(KEY_DASHBOARD) || (defined(HAVE_DECL_KEY_DASHBOARD) && HAVE_DECL_KEY_DASHBOARD) 1393 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1394 static_assert((KEY_DASHBOARD) == (204), "KEY_DASHBOARD != 204"); 1395 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1396 #else 1397 # define KEY_DASHBOARD 204 1398 #endif 1399 #if defined(KEY_SUSPEND) || (defined(HAVE_DECL_KEY_SUSPEND) && HAVE_DECL_KEY_SUSPEND) 1400 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1401 static_assert((KEY_SUSPEND) == (205), "KEY_SUSPEND != 205"); 1402 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1403 #else 1404 # define KEY_SUSPEND 205 1405 #endif 1406 #if defined(KEY_CLOSE) || (defined(HAVE_DECL_KEY_CLOSE) && HAVE_DECL_KEY_CLOSE) 1407 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1408 static_assert((KEY_CLOSE) == (206), "KEY_CLOSE != 206"); 1409 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1410 #else 1411 # define KEY_CLOSE 206 1412 #endif 1413 #if defined(KEY_PLAY) || (defined(HAVE_DECL_KEY_PLAY) && HAVE_DECL_KEY_PLAY) 1414 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1415 static_assert((KEY_PLAY) == (207), "KEY_PLAY != 207"); 1416 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1417 #else 1418 # define KEY_PLAY 207 1419 #endif 1420 #if defined(KEY_FASTFORWARD) || (defined(HAVE_DECL_KEY_FASTFORWARD) && HAVE_DECL_KEY_FASTFORWARD) 1421 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1422 static_assert((KEY_FASTFORWARD) == (208), "KEY_FASTFORWARD != 208"); 1423 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1424 #else 1425 # define KEY_FASTFORWARD 208 1426 #endif 1427 #if defined(KEY_BASSBOOST) || (defined(HAVE_DECL_KEY_BASSBOOST) && HAVE_DECL_KEY_BASSBOOST) 1428 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1429 static_assert((KEY_BASSBOOST) == (209), "KEY_BASSBOOST != 209"); 1430 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1431 #else 1432 # define KEY_BASSBOOST 209 1433 #endif 1434 #if defined(KEY_PRINT) || (defined(HAVE_DECL_KEY_PRINT) && HAVE_DECL_KEY_PRINT) 1435 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1436 static_assert((KEY_PRINT) == (210), "KEY_PRINT != 210"); 1437 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1438 #else 1439 # define KEY_PRINT 210 1440 #endif 1441 #if defined(KEY_HP) || (defined(HAVE_DECL_KEY_HP) && HAVE_DECL_KEY_HP) 1442 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1443 static_assert((KEY_HP) == (211), "KEY_HP != 211"); 1444 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1445 #else 1446 # define KEY_HP 211 1447 #endif 1448 #if defined(KEY_CAMERA) || (defined(HAVE_DECL_KEY_CAMERA) && HAVE_DECL_KEY_CAMERA) 1449 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1450 static_assert((KEY_CAMERA) == (212), "KEY_CAMERA != 212"); 1451 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1452 #else 1453 # define KEY_CAMERA 212 1454 #endif 1455 #if defined(KEY_SOUND) || (defined(HAVE_DECL_KEY_SOUND) && HAVE_DECL_KEY_SOUND) 1456 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1457 static_assert((KEY_SOUND) == (213), "KEY_SOUND != 213"); 1458 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1459 #else 1460 # define KEY_SOUND 213 1461 #endif 1462 #if defined(KEY_QUESTION) || (defined(HAVE_DECL_KEY_QUESTION) && HAVE_DECL_KEY_QUESTION) 1463 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1464 static_assert((KEY_QUESTION) == (214), "KEY_QUESTION != 214"); 1465 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1466 #else 1467 # define KEY_QUESTION 214 1468 #endif 1469 #if defined(KEY_EMAIL) || (defined(HAVE_DECL_KEY_EMAIL) && HAVE_DECL_KEY_EMAIL) 1470 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1471 static_assert((KEY_EMAIL) == (215), "KEY_EMAIL != 215"); 1472 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1473 #else 1474 # define KEY_EMAIL 215 1475 #endif 1476 #if defined(KEY_CHAT) || (defined(HAVE_DECL_KEY_CHAT) && HAVE_DECL_KEY_CHAT) 1477 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1478 static_assert((KEY_CHAT) == (216), "KEY_CHAT != 216"); 1479 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1480 #else 1481 # define KEY_CHAT 216 1482 #endif 1483 #if defined(KEY_SEARCH) || (defined(HAVE_DECL_KEY_SEARCH) && HAVE_DECL_KEY_SEARCH) 1484 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1485 static_assert((KEY_SEARCH) == (217), "KEY_SEARCH != 217"); 1486 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1487 #else 1488 # define KEY_SEARCH 217 1489 #endif 1490 #if defined(KEY_CONNECT) || (defined(HAVE_DECL_KEY_CONNECT) && HAVE_DECL_KEY_CONNECT) 1491 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1492 static_assert((KEY_CONNECT) == (218), "KEY_CONNECT != 218"); 1493 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1494 #else 1495 # define KEY_CONNECT 218 1496 #endif 1497 #if defined(KEY_FINANCE) || (defined(HAVE_DECL_KEY_FINANCE) && HAVE_DECL_KEY_FINANCE) 1498 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1499 static_assert((KEY_FINANCE) == (219), "KEY_FINANCE != 219"); 1500 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1501 #else 1502 # define KEY_FINANCE 219 1503 #endif 1504 #if defined(KEY_SPORT) || (defined(HAVE_DECL_KEY_SPORT) && HAVE_DECL_KEY_SPORT) 1505 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1506 static_assert((KEY_SPORT) == (220), "KEY_SPORT != 220"); 1507 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1508 #else 1509 # define KEY_SPORT 220 1510 #endif 1511 #if defined(KEY_SHOP) || (defined(HAVE_DECL_KEY_SHOP) && HAVE_DECL_KEY_SHOP) 1512 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1513 static_assert((KEY_SHOP) == (221), "KEY_SHOP != 221"); 1514 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1515 #else 1516 # define KEY_SHOP 221 1517 #endif 1518 #if defined(KEY_ALTERASE) || (defined(HAVE_DECL_KEY_ALTERASE) && HAVE_DECL_KEY_ALTERASE) 1519 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1520 static_assert((KEY_ALTERASE) == (222), "KEY_ALTERASE != 222"); 1521 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1522 #else 1523 # define KEY_ALTERASE 222 1524 #endif 1525 #if defined(KEY_CANCEL) || (defined(HAVE_DECL_KEY_CANCEL) && HAVE_DECL_KEY_CANCEL) 1526 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1527 static_assert((KEY_CANCEL) == (223), "KEY_CANCEL != 223"); 1528 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1529 #else 1530 # define KEY_CANCEL 223 1531 #endif 1532 #if defined(KEY_BRIGHTNESSDOWN) || (defined(HAVE_DECL_KEY_BRIGHTNESSDOWN) && HAVE_DECL_KEY_BRIGHTNESSDOWN) 1533 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1534 static_assert((KEY_BRIGHTNESSDOWN) == (224), "KEY_BRIGHTNESSDOWN != 224"); 1535 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1536 #else 1537 # define KEY_BRIGHTNESSDOWN 224 1538 #endif 1539 #if defined(KEY_BRIGHTNESSUP) || (defined(HAVE_DECL_KEY_BRIGHTNESSUP) && HAVE_DECL_KEY_BRIGHTNESSUP) 1540 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1541 static_assert((KEY_BRIGHTNESSUP) == (225), "KEY_BRIGHTNESSUP != 225"); 1542 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1543 #else 1544 # define KEY_BRIGHTNESSUP 225 1545 #endif 1546 #if defined(KEY_MEDIA) || (defined(HAVE_DECL_KEY_MEDIA) && HAVE_DECL_KEY_MEDIA) 1547 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1548 static_assert((KEY_MEDIA) == (226), "KEY_MEDIA != 226"); 1549 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1550 #else 1551 # define KEY_MEDIA 226 1552 #endif 1553 #if defined(KEY_SWITCHVIDEOMODE) || (defined(HAVE_DECL_KEY_SWITCHVIDEOMODE) && HAVE_DECL_KEY_SWITCHVIDEOMODE) 1554 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1555 static_assert((KEY_SWITCHVIDEOMODE) == (227), "KEY_SWITCHVIDEOMODE != 227"); 1556 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1557 #else 1558 # define KEY_SWITCHVIDEOMODE 227 1559 #endif 1560 #if defined(KEY_KBDILLUMTOGGLE) || (defined(HAVE_DECL_KEY_KBDILLUMTOGGLE) && HAVE_DECL_KEY_KBDILLUMTOGGLE) 1561 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1562 static_assert((KEY_KBDILLUMTOGGLE) == (228), "KEY_KBDILLUMTOGGLE != 228"); 1563 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1564 #else 1565 # define KEY_KBDILLUMTOGGLE 228 1566 #endif 1567 #if defined(KEY_KBDILLUMDOWN) || (defined(HAVE_DECL_KEY_KBDILLUMDOWN) && HAVE_DECL_KEY_KBDILLUMDOWN) 1568 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1569 static_assert((KEY_KBDILLUMDOWN) == (229), "KEY_KBDILLUMDOWN != 229"); 1570 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1571 #else 1572 # define KEY_KBDILLUMDOWN 229 1573 #endif 1574 #if defined(KEY_KBDILLUMUP) || (defined(HAVE_DECL_KEY_KBDILLUMUP) && HAVE_DECL_KEY_KBDILLUMUP) 1575 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1576 static_assert((KEY_KBDILLUMUP) == (230), "KEY_KBDILLUMUP != 230"); 1577 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1578 #else 1579 # define KEY_KBDILLUMUP 230 1580 #endif 1581 #if defined(KEY_SEND) || (defined(HAVE_DECL_KEY_SEND) && HAVE_DECL_KEY_SEND) 1582 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1583 static_assert((KEY_SEND) == (231), "KEY_SEND != 231"); 1584 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1585 #else 1586 # define KEY_SEND 231 1587 #endif 1588 #if defined(KEY_REPLY) || (defined(HAVE_DECL_KEY_REPLY) && HAVE_DECL_KEY_REPLY) 1589 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1590 static_assert((KEY_REPLY) == (232), "KEY_REPLY != 232"); 1591 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1592 #else 1593 # define KEY_REPLY 232 1594 #endif 1595 #if defined(KEY_FORWARDMAIL) || (defined(HAVE_DECL_KEY_FORWARDMAIL) && HAVE_DECL_KEY_FORWARDMAIL) 1596 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1597 static_assert((KEY_FORWARDMAIL) == (233), "KEY_FORWARDMAIL != 233"); 1598 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1599 #else 1600 # define KEY_FORWARDMAIL 233 1601 #endif 1602 #if defined(KEY_SAVE) || (defined(HAVE_DECL_KEY_SAVE) && HAVE_DECL_KEY_SAVE) 1603 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1604 static_assert((KEY_SAVE) == (234), "KEY_SAVE != 234"); 1605 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1606 #else 1607 # define KEY_SAVE 234 1608 #endif 1609 #if defined(KEY_DOCUMENTS) || (defined(HAVE_DECL_KEY_DOCUMENTS) && HAVE_DECL_KEY_DOCUMENTS) 1610 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1611 static_assert((KEY_DOCUMENTS) == (235), "KEY_DOCUMENTS != 235"); 1612 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1613 #else 1614 # define KEY_DOCUMENTS 235 1615 #endif 1616 #if defined(KEY_BATTERY) || (defined(HAVE_DECL_KEY_BATTERY) && HAVE_DECL_KEY_BATTERY) 1617 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1618 static_assert((KEY_BATTERY) == (236), "KEY_BATTERY != 236"); 1619 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1620 #else 1621 # define KEY_BATTERY 236 1622 #endif 1623 #if defined(KEY_BLUETOOTH) || (defined(HAVE_DECL_KEY_BLUETOOTH) && HAVE_DECL_KEY_BLUETOOTH) 1624 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1625 static_assert((KEY_BLUETOOTH) == (237), "KEY_BLUETOOTH != 237"); 1626 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1627 #else 1628 # define KEY_BLUETOOTH 237 1629 #endif 1630 #if defined(KEY_WLAN) || (defined(HAVE_DECL_KEY_WLAN) && HAVE_DECL_KEY_WLAN) 1631 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1632 static_assert((KEY_WLAN) == (238), "KEY_WLAN != 238"); 1633 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1634 #else 1635 # define KEY_WLAN 238 1636 #endif 1637 #if defined(KEY_UWB) || (defined(HAVE_DECL_KEY_UWB) && HAVE_DECL_KEY_UWB) 1638 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1639 static_assert((KEY_UWB) == (239), "KEY_UWB != 239"); 1640 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1641 #else 1642 # define KEY_UWB 239 1643 #endif 1644 #if defined(KEY_UNKNOWN) || (defined(HAVE_DECL_KEY_UNKNOWN) && HAVE_DECL_KEY_UNKNOWN) 1645 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1646 static_assert((KEY_UNKNOWN) == (240), "KEY_UNKNOWN != 240"); 1647 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1648 #else 1649 # define KEY_UNKNOWN 240 1650 #endif 1651 #if defined(KEY_VIDEO_NEXT) || (defined(HAVE_DECL_KEY_VIDEO_NEXT) && HAVE_DECL_KEY_VIDEO_NEXT) 1652 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1653 static_assert((KEY_VIDEO_NEXT) == (241), "KEY_VIDEO_NEXT != 241"); 1654 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1655 #else 1656 # define KEY_VIDEO_NEXT 241 1657 #endif 1658 #if defined(KEY_VIDEO_PREV) || (defined(HAVE_DECL_KEY_VIDEO_PREV) && HAVE_DECL_KEY_VIDEO_PREV) 1659 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1660 static_assert((KEY_VIDEO_PREV) == (242), "KEY_VIDEO_PREV != 242"); 1661 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1662 #else 1663 # define KEY_VIDEO_PREV 242 1664 #endif 1665 #if defined(KEY_BRIGHTNESS_CYCLE) || (defined(HAVE_DECL_KEY_BRIGHTNESS_CYCLE) && HAVE_DECL_KEY_BRIGHTNESS_CYCLE) 1666 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1667 static_assert((KEY_BRIGHTNESS_CYCLE) == (243), "KEY_BRIGHTNESS_CYCLE != 243"); 1668 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1669 #else 1670 # define KEY_BRIGHTNESS_CYCLE 243 1671 #endif 1672 #if defined(KEY_BRIGHTNESS_AUTO) || (defined(HAVE_DECL_KEY_BRIGHTNESS_AUTO) && HAVE_DECL_KEY_BRIGHTNESS_AUTO) 1673 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1674 static_assert((KEY_BRIGHTNESS_AUTO) == (244), "KEY_BRIGHTNESS_AUTO != 244"); 1675 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1676 #else 1677 # define KEY_BRIGHTNESS_AUTO 244 1678 #endif 1679 #if defined(KEY_DISPLAY_OFF) || (defined(HAVE_DECL_KEY_DISPLAY_OFF) && HAVE_DECL_KEY_DISPLAY_OFF) 1680 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1681 static_assert((KEY_DISPLAY_OFF) == (245), "KEY_DISPLAY_OFF != 245"); 1682 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1683 #else 1684 # define KEY_DISPLAY_OFF 245 1685 #endif 1686 #if defined(KEY_WWAN) || (defined(HAVE_DECL_KEY_WWAN) && HAVE_DECL_KEY_WWAN) 1687 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1688 static_assert((KEY_WWAN) == (246), "KEY_WWAN != 246"); 1689 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1690 #else 1691 # define KEY_WWAN 246 1692 #endif 1693 #ifndef STRACE_WORKAROUND_FOR_KEY_RFKILL 1694 # define STRACE_WORKAROUND_FOR_KEY_RFKILL 1695 # undef KEY_RFKILL 1696 #endif 1697 #if defined(KEY_RFKILL) || (defined(HAVE_DECL_KEY_RFKILL) && HAVE_DECL_KEY_RFKILL) 1698 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1699 static_assert((KEY_RFKILL) == (247), "KEY_RFKILL != 247"); 1700 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1701 #else 1702 # define KEY_RFKILL 247 1703 #endif 1704 #if defined(KEY_MICMUTE) || (defined(HAVE_DECL_KEY_MICMUTE) && HAVE_DECL_KEY_MICMUTE) 1705 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1706 static_assert((KEY_MICMUTE) == (248), "KEY_MICMUTE != 248"); 1707 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1708 #else 1709 # define KEY_MICMUTE 248 1710 #endif 1711 #if defined(BTN_0) || (defined(HAVE_DECL_BTN_0) && HAVE_DECL_BTN_0) 1712 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1713 static_assert((BTN_0) == (0x100), "BTN_0 != 0x100"); 1714 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1715 #else 1716 # define BTN_0 0x100 1717 #endif 1718 #if defined(BTN_1) || (defined(HAVE_DECL_BTN_1) && HAVE_DECL_BTN_1) 1719 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1720 static_assert((BTN_1) == (0x101), "BTN_1 != 0x101"); 1721 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1722 #else 1723 # define BTN_1 0x101 1724 #endif 1725 #if defined(BTN_2) || (defined(HAVE_DECL_BTN_2) && HAVE_DECL_BTN_2) 1726 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1727 static_assert((BTN_2) == (0x102), "BTN_2 != 0x102"); 1728 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1729 #else 1730 # define BTN_2 0x102 1731 #endif 1732 #if defined(BTN_3) || (defined(HAVE_DECL_BTN_3) && HAVE_DECL_BTN_3) 1733 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1734 static_assert((BTN_3) == (0x103), "BTN_3 != 0x103"); 1735 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1736 #else 1737 # define BTN_3 0x103 1738 #endif 1739 #if defined(BTN_4) || (defined(HAVE_DECL_BTN_4) && HAVE_DECL_BTN_4) 1740 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1741 static_assert((BTN_4) == (0x104), "BTN_4 != 0x104"); 1742 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1743 #else 1744 # define BTN_4 0x104 1745 #endif 1746 #if defined(BTN_5) || (defined(HAVE_DECL_BTN_5) && HAVE_DECL_BTN_5) 1747 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1748 static_assert((BTN_5) == (0x105), "BTN_5 != 0x105"); 1749 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1750 #else 1751 # define BTN_5 0x105 1752 #endif 1753 #if defined(BTN_6) || (defined(HAVE_DECL_BTN_6) && HAVE_DECL_BTN_6) 1754 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1755 static_assert((BTN_6) == (0x106), "BTN_6 != 0x106"); 1756 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1757 #else 1758 # define BTN_6 0x106 1759 #endif 1760 #if defined(BTN_7) || (defined(HAVE_DECL_BTN_7) && HAVE_DECL_BTN_7) 1761 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1762 static_assert((BTN_7) == (0x107), "BTN_7 != 0x107"); 1763 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1764 #else 1765 # define BTN_7 0x107 1766 #endif 1767 #if defined(BTN_8) || (defined(HAVE_DECL_BTN_8) && HAVE_DECL_BTN_8) 1768 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1769 static_assert((BTN_8) == (0x108), "BTN_8 != 0x108"); 1770 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1771 #else 1772 # define BTN_8 0x108 1773 #endif 1774 #if defined(BTN_9) || (defined(HAVE_DECL_BTN_9) && HAVE_DECL_BTN_9) 1775 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1776 static_assert((BTN_9) == (0x109), "BTN_9 != 0x109"); 1777 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1778 #else 1779 # define BTN_9 0x109 1780 #endif 1781 #if defined(BTN_LEFT) || (defined(HAVE_DECL_BTN_LEFT) && HAVE_DECL_BTN_LEFT) 1782 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1783 static_assert((BTN_LEFT) == (0x110), "BTN_LEFT != 0x110"); 1784 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1785 #else 1786 # define BTN_LEFT 0x110 1787 #endif 1788 #if defined(BTN_RIGHT) || (defined(HAVE_DECL_BTN_RIGHT) && HAVE_DECL_BTN_RIGHT) 1789 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1790 static_assert((BTN_RIGHT) == (0x111), "BTN_RIGHT != 0x111"); 1791 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1792 #else 1793 # define BTN_RIGHT 0x111 1794 #endif 1795 #if defined(BTN_MIDDLE) || (defined(HAVE_DECL_BTN_MIDDLE) && HAVE_DECL_BTN_MIDDLE) 1796 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1797 static_assert((BTN_MIDDLE) == (0x112), "BTN_MIDDLE != 0x112"); 1798 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1799 #else 1800 # define BTN_MIDDLE 0x112 1801 #endif 1802 #if defined(BTN_SIDE) || (defined(HAVE_DECL_BTN_SIDE) && HAVE_DECL_BTN_SIDE) 1803 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1804 static_assert((BTN_SIDE) == (0x113), "BTN_SIDE != 0x113"); 1805 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1806 #else 1807 # define BTN_SIDE 0x113 1808 #endif 1809 #if defined(BTN_EXTRA) || (defined(HAVE_DECL_BTN_EXTRA) && HAVE_DECL_BTN_EXTRA) 1810 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1811 static_assert((BTN_EXTRA) == (0x114), "BTN_EXTRA != 0x114"); 1812 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1813 #else 1814 # define BTN_EXTRA 0x114 1815 #endif 1816 #if defined(BTN_FORWARD) || (defined(HAVE_DECL_BTN_FORWARD) && HAVE_DECL_BTN_FORWARD) 1817 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1818 static_assert((BTN_FORWARD) == (0x115), "BTN_FORWARD != 0x115"); 1819 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1820 #else 1821 # define BTN_FORWARD 0x115 1822 #endif 1823 #if defined(BTN_BACK) || (defined(HAVE_DECL_BTN_BACK) && HAVE_DECL_BTN_BACK) 1824 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1825 static_assert((BTN_BACK) == (0x116), "BTN_BACK != 0x116"); 1826 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1827 #else 1828 # define BTN_BACK 0x116 1829 #endif 1830 #if defined(BTN_TASK) || (defined(HAVE_DECL_BTN_TASK) && HAVE_DECL_BTN_TASK) 1831 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1832 static_assert((BTN_TASK) == (0x117), "BTN_TASK != 0x117"); 1833 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1834 #else 1835 # define BTN_TASK 0x117 1836 #endif 1837 #if defined(BTN_TRIGGER) || (defined(HAVE_DECL_BTN_TRIGGER) && HAVE_DECL_BTN_TRIGGER) 1838 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1839 static_assert((BTN_TRIGGER) == (0x120), "BTN_TRIGGER != 0x120"); 1840 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1841 #else 1842 # define BTN_TRIGGER 0x120 1843 #endif 1844 #if defined(BTN_THUMB) || (defined(HAVE_DECL_BTN_THUMB) && HAVE_DECL_BTN_THUMB) 1845 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1846 static_assert((BTN_THUMB) == (0x121), "BTN_THUMB != 0x121"); 1847 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1848 #else 1849 # define BTN_THUMB 0x121 1850 #endif 1851 #if defined(BTN_THUMB2) || (defined(HAVE_DECL_BTN_THUMB2) && HAVE_DECL_BTN_THUMB2) 1852 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1853 static_assert((BTN_THUMB2) == (0x122), "BTN_THUMB2 != 0x122"); 1854 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1855 #else 1856 # define BTN_THUMB2 0x122 1857 #endif 1858 #if defined(BTN_TOP) || (defined(HAVE_DECL_BTN_TOP) && HAVE_DECL_BTN_TOP) 1859 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1860 static_assert((BTN_TOP) == (0x123), "BTN_TOP != 0x123"); 1861 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1862 #else 1863 # define BTN_TOP 0x123 1864 #endif 1865 #if defined(BTN_TOP2) || (defined(HAVE_DECL_BTN_TOP2) && HAVE_DECL_BTN_TOP2) 1866 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1867 static_assert((BTN_TOP2) == (0x124), "BTN_TOP2 != 0x124"); 1868 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1869 #else 1870 # define BTN_TOP2 0x124 1871 #endif 1872 #if defined(BTN_PINKIE) || (defined(HAVE_DECL_BTN_PINKIE) && HAVE_DECL_BTN_PINKIE) 1873 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1874 static_assert((BTN_PINKIE) == (0x125), "BTN_PINKIE != 0x125"); 1875 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1876 #else 1877 # define BTN_PINKIE 0x125 1878 #endif 1879 #if defined(BTN_BASE) || (defined(HAVE_DECL_BTN_BASE) && HAVE_DECL_BTN_BASE) 1880 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1881 static_assert((BTN_BASE) == (0x126), "BTN_BASE != 0x126"); 1882 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1883 #else 1884 # define BTN_BASE 0x126 1885 #endif 1886 #if defined(BTN_BASE2) || (defined(HAVE_DECL_BTN_BASE2) && HAVE_DECL_BTN_BASE2) 1887 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1888 static_assert((BTN_BASE2) == (0x127), "BTN_BASE2 != 0x127"); 1889 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1890 #else 1891 # define BTN_BASE2 0x127 1892 #endif 1893 #if defined(BTN_BASE3) || (defined(HAVE_DECL_BTN_BASE3) && HAVE_DECL_BTN_BASE3) 1894 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1895 static_assert((BTN_BASE3) == (0x128), "BTN_BASE3 != 0x128"); 1896 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1897 #else 1898 # define BTN_BASE3 0x128 1899 #endif 1900 #if defined(BTN_BASE4) || (defined(HAVE_DECL_BTN_BASE4) && HAVE_DECL_BTN_BASE4) 1901 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1902 static_assert((BTN_BASE4) == (0x129), "BTN_BASE4 != 0x129"); 1903 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1904 #else 1905 # define BTN_BASE4 0x129 1906 #endif 1907 #if defined(BTN_BASE5) || (defined(HAVE_DECL_BTN_BASE5) && HAVE_DECL_BTN_BASE5) 1908 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1909 static_assert((BTN_BASE5) == (0x12a), "BTN_BASE5 != 0x12a"); 1910 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1911 #else 1912 # define BTN_BASE5 0x12a 1913 #endif 1914 #if defined(BTN_BASE6) || (defined(HAVE_DECL_BTN_BASE6) && HAVE_DECL_BTN_BASE6) 1915 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1916 static_assert((BTN_BASE6) == (0x12b), "BTN_BASE6 != 0x12b"); 1917 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1918 #else 1919 # define BTN_BASE6 0x12b 1920 #endif 1921 #if defined(BTN_DEAD) || (defined(HAVE_DECL_BTN_DEAD) && HAVE_DECL_BTN_DEAD) 1922 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1923 static_assert((BTN_DEAD) == (0x12f), "BTN_DEAD != 0x12f"); 1924 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1925 #else 1926 # define BTN_DEAD 0x12f 1927 #endif 1928 #if defined(BTN_SOUTH) || (defined(HAVE_DECL_BTN_SOUTH) && HAVE_DECL_BTN_SOUTH) 1929 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1930 static_assert((BTN_SOUTH) == (0x130), "BTN_SOUTH != 0x130"); 1931 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1932 #else 1933 # define BTN_SOUTH 0x130 1934 #endif 1935 #if defined(BTN_EAST) || (defined(HAVE_DECL_BTN_EAST) && HAVE_DECL_BTN_EAST) 1936 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1937 static_assert((BTN_EAST) == (0x131), "BTN_EAST != 0x131"); 1938 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1939 #else 1940 # define BTN_EAST 0x131 1941 #endif 1942 #if defined(BTN_C) || (defined(HAVE_DECL_BTN_C) && HAVE_DECL_BTN_C) 1943 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1944 static_assert((BTN_C) == (0x132), "BTN_C != 0x132"); 1945 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1946 #else 1947 # define BTN_C 0x132 1948 #endif 1949 #if defined(BTN_NORTH) || (defined(HAVE_DECL_BTN_NORTH) && HAVE_DECL_BTN_NORTH) 1950 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1951 static_assert((BTN_NORTH) == (0x133), "BTN_NORTH != 0x133"); 1952 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1953 #else 1954 # define BTN_NORTH 0x133 1955 #endif 1956 #if defined(BTN_WEST) || (defined(HAVE_DECL_BTN_WEST) && HAVE_DECL_BTN_WEST) 1957 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1958 static_assert((BTN_WEST) == (0x134), "BTN_WEST != 0x134"); 1959 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1960 #else 1961 # define BTN_WEST 0x134 1962 #endif 1963 #if defined(BTN_Z) || (defined(HAVE_DECL_BTN_Z) && HAVE_DECL_BTN_Z) 1964 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1965 static_assert((BTN_Z) == (0x135), "BTN_Z != 0x135"); 1966 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1967 #else 1968 # define BTN_Z 0x135 1969 #endif 1970 #if defined(BTN_TL) || (defined(HAVE_DECL_BTN_TL) && HAVE_DECL_BTN_TL) 1971 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1972 static_assert((BTN_TL) == (0x136), "BTN_TL != 0x136"); 1973 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1974 #else 1975 # define BTN_TL 0x136 1976 #endif 1977 #if defined(BTN_TR) || (defined(HAVE_DECL_BTN_TR) && HAVE_DECL_BTN_TR) 1978 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1979 static_assert((BTN_TR) == (0x137), "BTN_TR != 0x137"); 1980 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1981 #else 1982 # define BTN_TR 0x137 1983 #endif 1984 #if defined(BTN_TL2) || (defined(HAVE_DECL_BTN_TL2) && HAVE_DECL_BTN_TL2) 1985 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1986 static_assert((BTN_TL2) == (0x138), "BTN_TL2 != 0x138"); 1987 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1988 #else 1989 # define BTN_TL2 0x138 1990 #endif 1991 #if defined(BTN_TR2) || (defined(HAVE_DECL_BTN_TR2) && HAVE_DECL_BTN_TR2) 1992 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 1993 static_assert((BTN_TR2) == (0x139), "BTN_TR2 != 0x139"); 1994 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 1995 #else 1996 # define BTN_TR2 0x139 1997 #endif 1998 #if defined(BTN_SELECT) || (defined(HAVE_DECL_BTN_SELECT) && HAVE_DECL_BTN_SELECT) 1999 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2000 static_assert((BTN_SELECT) == (0x13a), "BTN_SELECT != 0x13a"); 2001 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2002 #else 2003 # define BTN_SELECT 0x13a 2004 #endif 2005 #if defined(BTN_START) || (defined(HAVE_DECL_BTN_START) && HAVE_DECL_BTN_START) 2006 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2007 static_assert((BTN_START) == (0x13b), "BTN_START != 0x13b"); 2008 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2009 #else 2010 # define BTN_START 0x13b 2011 #endif 2012 #if defined(BTN_MODE) || (defined(HAVE_DECL_BTN_MODE) && HAVE_DECL_BTN_MODE) 2013 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2014 static_assert((BTN_MODE) == (0x13c), "BTN_MODE != 0x13c"); 2015 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2016 #else 2017 # define BTN_MODE 0x13c 2018 #endif 2019 #if defined(BTN_THUMBL) || (defined(HAVE_DECL_BTN_THUMBL) && HAVE_DECL_BTN_THUMBL) 2020 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2021 static_assert((BTN_THUMBL) == (0x13d), "BTN_THUMBL != 0x13d"); 2022 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2023 #else 2024 # define BTN_THUMBL 0x13d 2025 #endif 2026 #if defined(BTN_THUMBR) || (defined(HAVE_DECL_BTN_THUMBR) && HAVE_DECL_BTN_THUMBR) 2027 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2028 static_assert((BTN_THUMBR) == (0x13e), "BTN_THUMBR != 0x13e"); 2029 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2030 #else 2031 # define BTN_THUMBR 0x13e 2032 #endif 2033 #if defined(BTN_TOOL_PEN) || (defined(HAVE_DECL_BTN_TOOL_PEN) && HAVE_DECL_BTN_TOOL_PEN) 2034 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2035 static_assert((BTN_TOOL_PEN) == (0x140), "BTN_TOOL_PEN != 0x140"); 2036 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2037 #else 2038 # define BTN_TOOL_PEN 0x140 2039 #endif 2040 #if defined(BTN_TOOL_RUBBER) || (defined(HAVE_DECL_BTN_TOOL_RUBBER) && HAVE_DECL_BTN_TOOL_RUBBER) 2041 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2042 static_assert((BTN_TOOL_RUBBER) == (0x141), "BTN_TOOL_RUBBER != 0x141"); 2043 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2044 #else 2045 # define BTN_TOOL_RUBBER 0x141 2046 #endif 2047 #if defined(BTN_TOOL_BRUSH) || (defined(HAVE_DECL_BTN_TOOL_BRUSH) && HAVE_DECL_BTN_TOOL_BRUSH) 2048 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2049 static_assert((BTN_TOOL_BRUSH) == (0x142), "BTN_TOOL_BRUSH != 0x142"); 2050 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2051 #else 2052 # define BTN_TOOL_BRUSH 0x142 2053 #endif 2054 #if defined(BTN_TOOL_PENCIL) || (defined(HAVE_DECL_BTN_TOOL_PENCIL) && HAVE_DECL_BTN_TOOL_PENCIL) 2055 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2056 static_assert((BTN_TOOL_PENCIL) == (0x143), "BTN_TOOL_PENCIL != 0x143"); 2057 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2058 #else 2059 # define BTN_TOOL_PENCIL 0x143 2060 #endif 2061 #if defined(BTN_TOOL_AIRBRUSH) || (defined(HAVE_DECL_BTN_TOOL_AIRBRUSH) && HAVE_DECL_BTN_TOOL_AIRBRUSH) 2062 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2063 static_assert((BTN_TOOL_AIRBRUSH) == (0x144), "BTN_TOOL_AIRBRUSH != 0x144"); 2064 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2065 #else 2066 # define BTN_TOOL_AIRBRUSH 0x144 2067 #endif 2068 #if defined(BTN_TOOL_FINGER) || (defined(HAVE_DECL_BTN_TOOL_FINGER) && HAVE_DECL_BTN_TOOL_FINGER) 2069 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2070 static_assert((BTN_TOOL_FINGER) == (0x145), "BTN_TOOL_FINGER != 0x145"); 2071 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2072 #else 2073 # define BTN_TOOL_FINGER 0x145 2074 #endif 2075 #if defined(BTN_TOOL_MOUSE) || (defined(HAVE_DECL_BTN_TOOL_MOUSE) && HAVE_DECL_BTN_TOOL_MOUSE) 2076 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2077 static_assert((BTN_TOOL_MOUSE) == (0x146), "BTN_TOOL_MOUSE != 0x146"); 2078 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2079 #else 2080 # define BTN_TOOL_MOUSE 0x146 2081 #endif 2082 #if defined(BTN_TOOL_LENS) || (defined(HAVE_DECL_BTN_TOOL_LENS) && HAVE_DECL_BTN_TOOL_LENS) 2083 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2084 static_assert((BTN_TOOL_LENS) == (0x147), "BTN_TOOL_LENS != 0x147"); 2085 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2086 #else 2087 # define BTN_TOOL_LENS 0x147 2088 #endif 2089 #if defined(BTN_TOOL_QUINTTAP) || (defined(HAVE_DECL_BTN_TOOL_QUINTTAP) && HAVE_DECL_BTN_TOOL_QUINTTAP) 2090 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2091 static_assert((BTN_TOOL_QUINTTAP) == (0x148), "BTN_TOOL_QUINTTAP != 0x148"); 2092 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2093 #else 2094 # define BTN_TOOL_QUINTTAP 0x148 2095 #endif 2096 #if defined(BTN_STYLUS3) || (defined(HAVE_DECL_BTN_STYLUS3) && HAVE_DECL_BTN_STYLUS3) 2097 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2098 static_assert((BTN_STYLUS3) == (0x149), "BTN_STYLUS3 != 0x149"); 2099 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2100 #else 2101 # define BTN_STYLUS3 0x149 2102 #endif 2103 #if defined(BTN_TOUCH) || (defined(HAVE_DECL_BTN_TOUCH) && HAVE_DECL_BTN_TOUCH) 2104 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2105 static_assert((BTN_TOUCH) == (0x14a), "BTN_TOUCH != 0x14a"); 2106 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2107 #else 2108 # define BTN_TOUCH 0x14a 2109 #endif 2110 #if defined(BTN_STYLUS) || (defined(HAVE_DECL_BTN_STYLUS) && HAVE_DECL_BTN_STYLUS) 2111 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2112 static_assert((BTN_STYLUS) == (0x14b), "BTN_STYLUS != 0x14b"); 2113 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2114 #else 2115 # define BTN_STYLUS 0x14b 2116 #endif 2117 #if defined(BTN_STYLUS2) || (defined(HAVE_DECL_BTN_STYLUS2) && HAVE_DECL_BTN_STYLUS2) 2118 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2119 static_assert((BTN_STYLUS2) == (0x14c), "BTN_STYLUS2 != 0x14c"); 2120 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2121 #else 2122 # define BTN_STYLUS2 0x14c 2123 #endif 2124 #if defined(BTN_TOOL_DOUBLETAP) || (defined(HAVE_DECL_BTN_TOOL_DOUBLETAP) && HAVE_DECL_BTN_TOOL_DOUBLETAP) 2125 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2126 static_assert((BTN_TOOL_DOUBLETAP) == (0x14d), "BTN_TOOL_DOUBLETAP != 0x14d"); 2127 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2128 #else 2129 # define BTN_TOOL_DOUBLETAP 0x14d 2130 #endif 2131 #if defined(BTN_TOOL_TRIPLETAP) || (defined(HAVE_DECL_BTN_TOOL_TRIPLETAP) && HAVE_DECL_BTN_TOOL_TRIPLETAP) 2132 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2133 static_assert((BTN_TOOL_TRIPLETAP) == (0x14e), "BTN_TOOL_TRIPLETAP != 0x14e"); 2134 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2135 #else 2136 # define BTN_TOOL_TRIPLETAP 0x14e 2137 #endif 2138 #if defined(BTN_TOOL_QUADTAP) || (defined(HAVE_DECL_BTN_TOOL_QUADTAP) && HAVE_DECL_BTN_TOOL_QUADTAP) 2139 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2140 static_assert((BTN_TOOL_QUADTAP) == (0x14f), "BTN_TOOL_QUADTAP != 0x14f"); 2141 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2142 #else 2143 # define BTN_TOOL_QUADTAP 0x14f 2144 #endif 2145 #if defined(BTN_GEAR_DOWN) || (defined(HAVE_DECL_BTN_GEAR_DOWN) && HAVE_DECL_BTN_GEAR_DOWN) 2146 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2147 static_assert((BTN_GEAR_DOWN) == (0x150), "BTN_GEAR_DOWN != 0x150"); 2148 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2149 #else 2150 # define BTN_GEAR_DOWN 0x150 2151 #endif 2152 #if defined(BTN_GEAR_UP) || (defined(HAVE_DECL_BTN_GEAR_UP) && HAVE_DECL_BTN_GEAR_UP) 2153 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2154 static_assert((BTN_GEAR_UP) == (0x151), "BTN_GEAR_UP != 0x151"); 2155 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2156 #else 2157 # define BTN_GEAR_UP 0x151 2158 #endif 2159 #if defined(KEY_OK) || (defined(HAVE_DECL_KEY_OK) && HAVE_DECL_KEY_OK) 2160 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2161 static_assert((KEY_OK) == (0x160), "KEY_OK != 0x160"); 2162 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2163 #else 2164 # define KEY_OK 0x160 2165 #endif 2166 #if defined(KEY_SELECT) || (defined(HAVE_DECL_KEY_SELECT) && HAVE_DECL_KEY_SELECT) 2167 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2168 static_assert((KEY_SELECT) == (0x161), "KEY_SELECT != 0x161"); 2169 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2170 #else 2171 # define KEY_SELECT 0x161 2172 #endif 2173 #if defined(KEY_GOTO) || (defined(HAVE_DECL_KEY_GOTO) && HAVE_DECL_KEY_GOTO) 2174 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2175 static_assert((KEY_GOTO) == (0x162), "KEY_GOTO != 0x162"); 2176 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2177 #else 2178 # define KEY_GOTO 0x162 2179 #endif 2180 #if defined(KEY_CLEAR) || (defined(HAVE_DECL_KEY_CLEAR) && HAVE_DECL_KEY_CLEAR) 2181 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2182 static_assert((KEY_CLEAR) == (0x163), "KEY_CLEAR != 0x163"); 2183 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2184 #else 2185 # define KEY_CLEAR 0x163 2186 #endif 2187 #if defined(KEY_POWER2) || (defined(HAVE_DECL_KEY_POWER2) && HAVE_DECL_KEY_POWER2) 2188 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2189 static_assert((KEY_POWER2) == (0x164), "KEY_POWER2 != 0x164"); 2190 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2191 #else 2192 # define KEY_POWER2 0x164 2193 #endif 2194 #if defined(KEY_OPTION) || (defined(HAVE_DECL_KEY_OPTION) && HAVE_DECL_KEY_OPTION) 2195 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2196 static_assert((KEY_OPTION) == (0x165), "KEY_OPTION != 0x165"); 2197 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2198 #else 2199 # define KEY_OPTION 0x165 2200 #endif 2201 #if defined(KEY_INFO) || (defined(HAVE_DECL_KEY_INFO) && HAVE_DECL_KEY_INFO) 2202 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2203 static_assert((KEY_INFO) == (0x166), "KEY_INFO != 0x166"); 2204 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2205 #else 2206 # define KEY_INFO 0x166 2207 #endif 2208 #if defined(KEY_TIME) || (defined(HAVE_DECL_KEY_TIME) && HAVE_DECL_KEY_TIME) 2209 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2210 static_assert((KEY_TIME) == (0x167), "KEY_TIME != 0x167"); 2211 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2212 #else 2213 # define KEY_TIME 0x167 2214 #endif 2215 #if defined(KEY_VENDOR) || (defined(HAVE_DECL_KEY_VENDOR) && HAVE_DECL_KEY_VENDOR) 2216 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2217 static_assert((KEY_VENDOR) == (0x168), "KEY_VENDOR != 0x168"); 2218 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2219 #else 2220 # define KEY_VENDOR 0x168 2221 #endif 2222 #if defined(KEY_ARCHIVE) || (defined(HAVE_DECL_KEY_ARCHIVE) && HAVE_DECL_KEY_ARCHIVE) 2223 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2224 static_assert((KEY_ARCHIVE) == (0x169), "KEY_ARCHIVE != 0x169"); 2225 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2226 #else 2227 # define KEY_ARCHIVE 0x169 2228 #endif 2229 #if defined(KEY_PROGRAM) || (defined(HAVE_DECL_KEY_PROGRAM) && HAVE_DECL_KEY_PROGRAM) 2230 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2231 static_assert((KEY_PROGRAM) == (0x16a), "KEY_PROGRAM != 0x16a"); 2232 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2233 #else 2234 # define KEY_PROGRAM 0x16a 2235 #endif 2236 #if defined(KEY_CHANNEL) || (defined(HAVE_DECL_KEY_CHANNEL) && HAVE_DECL_KEY_CHANNEL) 2237 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2238 static_assert((KEY_CHANNEL) == (0x16b), "KEY_CHANNEL != 0x16b"); 2239 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2240 #else 2241 # define KEY_CHANNEL 0x16b 2242 #endif 2243 #if defined(KEY_FAVORITES) || (defined(HAVE_DECL_KEY_FAVORITES) && HAVE_DECL_KEY_FAVORITES) 2244 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2245 static_assert((KEY_FAVORITES) == (0x16c), "KEY_FAVORITES != 0x16c"); 2246 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2247 #else 2248 # define KEY_FAVORITES 0x16c 2249 #endif 2250 #if defined(KEY_EPG) || (defined(HAVE_DECL_KEY_EPG) && HAVE_DECL_KEY_EPG) 2251 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2252 static_assert((KEY_EPG) == (0x16d), "KEY_EPG != 0x16d"); 2253 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2254 #else 2255 # define KEY_EPG 0x16d 2256 #endif 2257 #if defined(KEY_PVR) || (defined(HAVE_DECL_KEY_PVR) && HAVE_DECL_KEY_PVR) 2258 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2259 static_assert((KEY_PVR) == (0x16e), "KEY_PVR != 0x16e"); 2260 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2261 #else 2262 # define KEY_PVR 0x16e 2263 #endif 2264 #if defined(KEY_MHP) || (defined(HAVE_DECL_KEY_MHP) && HAVE_DECL_KEY_MHP) 2265 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2266 static_assert((KEY_MHP) == (0x16f), "KEY_MHP != 0x16f"); 2267 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2268 #else 2269 # define KEY_MHP 0x16f 2270 #endif 2271 #if defined(KEY_LANGUAGE) || (defined(HAVE_DECL_KEY_LANGUAGE) && HAVE_DECL_KEY_LANGUAGE) 2272 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2273 static_assert((KEY_LANGUAGE) == (0x170), "KEY_LANGUAGE != 0x170"); 2274 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2275 #else 2276 # define KEY_LANGUAGE 0x170 2277 #endif 2278 #if defined(KEY_TITLE) || (defined(HAVE_DECL_KEY_TITLE) && HAVE_DECL_KEY_TITLE) 2279 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2280 static_assert((KEY_TITLE) == (0x171), "KEY_TITLE != 0x171"); 2281 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2282 #else 2283 # define KEY_TITLE 0x171 2284 #endif 2285 #if defined(KEY_SUBTITLE) || (defined(HAVE_DECL_KEY_SUBTITLE) && HAVE_DECL_KEY_SUBTITLE) 2286 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2287 static_assert((KEY_SUBTITLE) == (0x172), "KEY_SUBTITLE != 0x172"); 2288 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2289 #else 2290 # define KEY_SUBTITLE 0x172 2291 #endif 2292 #if defined(KEY_ANGLE) || (defined(HAVE_DECL_KEY_ANGLE) && HAVE_DECL_KEY_ANGLE) 2293 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2294 static_assert((KEY_ANGLE) == (0x173), "KEY_ANGLE != 0x173"); 2295 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2296 #else 2297 # define KEY_ANGLE 0x173 2298 #endif 2299 #if defined(KEY_ZOOM) || (defined(HAVE_DECL_KEY_ZOOM) && HAVE_DECL_KEY_ZOOM) 2300 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2301 static_assert((KEY_ZOOM) == (0x174), "KEY_ZOOM != 0x174"); 2302 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2303 #else 2304 # define KEY_ZOOM 0x174 2305 #endif 2306 #if defined(KEY_MODE) || (defined(HAVE_DECL_KEY_MODE) && HAVE_DECL_KEY_MODE) 2307 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2308 static_assert((KEY_MODE) == (0x175), "KEY_MODE != 0x175"); 2309 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2310 #else 2311 # define KEY_MODE 0x175 2312 #endif 2313 #if defined(KEY_KEYBOARD) || (defined(HAVE_DECL_KEY_KEYBOARD) && HAVE_DECL_KEY_KEYBOARD) 2314 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2315 static_assert((KEY_KEYBOARD) == (0x176), "KEY_KEYBOARD != 0x176"); 2316 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2317 #else 2318 # define KEY_KEYBOARD 0x176 2319 #endif 2320 #if defined(KEY_SCREEN) || (defined(HAVE_DECL_KEY_SCREEN) && HAVE_DECL_KEY_SCREEN) 2321 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2322 static_assert((KEY_SCREEN) == (0x177), "KEY_SCREEN != 0x177"); 2323 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2324 #else 2325 # define KEY_SCREEN 0x177 2326 #endif 2327 #if defined(KEY_PC) || (defined(HAVE_DECL_KEY_PC) && HAVE_DECL_KEY_PC) 2328 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2329 static_assert((KEY_PC) == (0x178), "KEY_PC != 0x178"); 2330 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2331 #else 2332 # define KEY_PC 0x178 2333 #endif 2334 #if defined(KEY_TV) || (defined(HAVE_DECL_KEY_TV) && HAVE_DECL_KEY_TV) 2335 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2336 static_assert((KEY_TV) == (0x179), "KEY_TV != 0x179"); 2337 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2338 #else 2339 # define KEY_TV 0x179 2340 #endif 2341 #if defined(KEY_TV2) || (defined(HAVE_DECL_KEY_TV2) && HAVE_DECL_KEY_TV2) 2342 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2343 static_assert((KEY_TV2) == (0x17a), "KEY_TV2 != 0x17a"); 2344 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2345 #else 2346 # define KEY_TV2 0x17a 2347 #endif 2348 #if defined(KEY_VCR) || (defined(HAVE_DECL_KEY_VCR) && HAVE_DECL_KEY_VCR) 2349 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2350 static_assert((KEY_VCR) == (0x17b), "KEY_VCR != 0x17b"); 2351 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2352 #else 2353 # define KEY_VCR 0x17b 2354 #endif 2355 #if defined(KEY_VCR2) || (defined(HAVE_DECL_KEY_VCR2) && HAVE_DECL_KEY_VCR2) 2356 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2357 static_assert((KEY_VCR2) == (0x17c), "KEY_VCR2 != 0x17c"); 2358 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2359 #else 2360 # define KEY_VCR2 0x17c 2361 #endif 2362 #if defined(KEY_SAT) || (defined(HAVE_DECL_KEY_SAT) && HAVE_DECL_KEY_SAT) 2363 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2364 static_assert((KEY_SAT) == (0x17d), "KEY_SAT != 0x17d"); 2365 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2366 #else 2367 # define KEY_SAT 0x17d 2368 #endif 2369 #if defined(KEY_SAT2) || (defined(HAVE_DECL_KEY_SAT2) && HAVE_DECL_KEY_SAT2) 2370 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2371 static_assert((KEY_SAT2) == (0x17e), "KEY_SAT2 != 0x17e"); 2372 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2373 #else 2374 # define KEY_SAT2 0x17e 2375 #endif 2376 #if defined(KEY_CD) || (defined(HAVE_DECL_KEY_CD) && HAVE_DECL_KEY_CD) 2377 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2378 static_assert((KEY_CD) == (0x17f), "KEY_CD != 0x17f"); 2379 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2380 #else 2381 # define KEY_CD 0x17f 2382 #endif 2383 #if defined(KEY_TAPE) || (defined(HAVE_DECL_KEY_TAPE) && HAVE_DECL_KEY_TAPE) 2384 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2385 static_assert((KEY_TAPE) == (0x180), "KEY_TAPE != 0x180"); 2386 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2387 #else 2388 # define KEY_TAPE 0x180 2389 #endif 2390 #if defined(KEY_RADIO) || (defined(HAVE_DECL_KEY_RADIO) && HAVE_DECL_KEY_RADIO) 2391 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2392 static_assert((KEY_RADIO) == (0x181), "KEY_RADIO != 0x181"); 2393 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2394 #else 2395 # define KEY_RADIO 0x181 2396 #endif 2397 #if defined(KEY_TUNER) || (defined(HAVE_DECL_KEY_TUNER) && HAVE_DECL_KEY_TUNER) 2398 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2399 static_assert((KEY_TUNER) == (0x182), "KEY_TUNER != 0x182"); 2400 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2401 #else 2402 # define KEY_TUNER 0x182 2403 #endif 2404 #if defined(KEY_PLAYER) || (defined(HAVE_DECL_KEY_PLAYER) && HAVE_DECL_KEY_PLAYER) 2405 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2406 static_assert((KEY_PLAYER) == (0x183), "KEY_PLAYER != 0x183"); 2407 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2408 #else 2409 # define KEY_PLAYER 0x183 2410 #endif 2411 #if defined(KEY_TEXT) || (defined(HAVE_DECL_KEY_TEXT) && HAVE_DECL_KEY_TEXT) 2412 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2413 static_assert((KEY_TEXT) == (0x184), "KEY_TEXT != 0x184"); 2414 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2415 #else 2416 # define KEY_TEXT 0x184 2417 #endif 2418 #if defined(KEY_DVD) || (defined(HAVE_DECL_KEY_DVD) && HAVE_DECL_KEY_DVD) 2419 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2420 static_assert((KEY_DVD) == (0x185), "KEY_DVD != 0x185"); 2421 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2422 #else 2423 # define KEY_DVD 0x185 2424 #endif 2425 #if defined(KEY_AUX) || (defined(HAVE_DECL_KEY_AUX) && HAVE_DECL_KEY_AUX) 2426 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2427 static_assert((KEY_AUX) == (0x186), "KEY_AUX != 0x186"); 2428 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2429 #else 2430 # define KEY_AUX 0x186 2431 #endif 2432 #if defined(KEY_MP3) || (defined(HAVE_DECL_KEY_MP3) && HAVE_DECL_KEY_MP3) 2433 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2434 static_assert((KEY_MP3) == (0x187), "KEY_MP3 != 0x187"); 2435 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2436 #else 2437 # define KEY_MP3 0x187 2438 #endif 2439 #if defined(KEY_AUDIO) || (defined(HAVE_DECL_KEY_AUDIO) && HAVE_DECL_KEY_AUDIO) 2440 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2441 static_assert((KEY_AUDIO) == (0x188), "KEY_AUDIO != 0x188"); 2442 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2443 #else 2444 # define KEY_AUDIO 0x188 2445 #endif 2446 #if defined(KEY_VIDEO) || (defined(HAVE_DECL_KEY_VIDEO) && HAVE_DECL_KEY_VIDEO) 2447 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2448 static_assert((KEY_VIDEO) == (0x189), "KEY_VIDEO != 0x189"); 2449 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2450 #else 2451 # define KEY_VIDEO 0x189 2452 #endif 2453 #if defined(KEY_DIRECTORY) || (defined(HAVE_DECL_KEY_DIRECTORY) && HAVE_DECL_KEY_DIRECTORY) 2454 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2455 static_assert((KEY_DIRECTORY) == (0x18a), "KEY_DIRECTORY != 0x18a"); 2456 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2457 #else 2458 # define KEY_DIRECTORY 0x18a 2459 #endif 2460 #if defined(KEY_LIST) || (defined(HAVE_DECL_KEY_LIST) && HAVE_DECL_KEY_LIST) 2461 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2462 static_assert((KEY_LIST) == (0x18b), "KEY_LIST != 0x18b"); 2463 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2464 #else 2465 # define KEY_LIST 0x18b 2466 #endif 2467 #if defined(KEY_MEMO) || (defined(HAVE_DECL_KEY_MEMO) && HAVE_DECL_KEY_MEMO) 2468 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2469 static_assert((KEY_MEMO) == (0x18c), "KEY_MEMO != 0x18c"); 2470 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2471 #else 2472 # define KEY_MEMO 0x18c 2473 #endif 2474 #if defined(KEY_CALENDAR) || (defined(HAVE_DECL_KEY_CALENDAR) && HAVE_DECL_KEY_CALENDAR) 2475 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2476 static_assert((KEY_CALENDAR) == (0x18d), "KEY_CALENDAR != 0x18d"); 2477 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2478 #else 2479 # define KEY_CALENDAR 0x18d 2480 #endif 2481 #if defined(KEY_RED) || (defined(HAVE_DECL_KEY_RED) && HAVE_DECL_KEY_RED) 2482 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2483 static_assert((KEY_RED) == (0x18e), "KEY_RED != 0x18e"); 2484 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2485 #else 2486 # define KEY_RED 0x18e 2487 #endif 2488 #if defined(KEY_GREEN) || (defined(HAVE_DECL_KEY_GREEN) && HAVE_DECL_KEY_GREEN) 2489 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2490 static_assert((KEY_GREEN) == (0x18f), "KEY_GREEN != 0x18f"); 2491 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2492 #else 2493 # define KEY_GREEN 0x18f 2494 #endif 2495 #if defined(KEY_YELLOW) || (defined(HAVE_DECL_KEY_YELLOW) && HAVE_DECL_KEY_YELLOW) 2496 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2497 static_assert((KEY_YELLOW) == (0x190), "KEY_YELLOW != 0x190"); 2498 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2499 #else 2500 # define KEY_YELLOW 0x190 2501 #endif 2502 #if defined(KEY_BLUE) || (defined(HAVE_DECL_KEY_BLUE) && HAVE_DECL_KEY_BLUE) 2503 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2504 static_assert((KEY_BLUE) == (0x191), "KEY_BLUE != 0x191"); 2505 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2506 #else 2507 # define KEY_BLUE 0x191 2508 #endif 2509 #if defined(KEY_CHANNELUP) || (defined(HAVE_DECL_KEY_CHANNELUP) && HAVE_DECL_KEY_CHANNELUP) 2510 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2511 static_assert((KEY_CHANNELUP) == (0x192), "KEY_CHANNELUP != 0x192"); 2512 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2513 #else 2514 # define KEY_CHANNELUP 0x192 2515 #endif 2516 #if defined(KEY_CHANNELDOWN) || (defined(HAVE_DECL_KEY_CHANNELDOWN) && HAVE_DECL_KEY_CHANNELDOWN) 2517 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2518 static_assert((KEY_CHANNELDOWN) == (0x193), "KEY_CHANNELDOWN != 0x193"); 2519 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2520 #else 2521 # define KEY_CHANNELDOWN 0x193 2522 #endif 2523 #if defined(KEY_FIRST) || (defined(HAVE_DECL_KEY_FIRST) && HAVE_DECL_KEY_FIRST) 2524 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2525 static_assert((KEY_FIRST) == (0x194), "KEY_FIRST != 0x194"); 2526 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2527 #else 2528 # define KEY_FIRST 0x194 2529 #endif 2530 #if defined(KEY_LAST) || (defined(HAVE_DECL_KEY_LAST) && HAVE_DECL_KEY_LAST) 2531 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2532 static_assert((KEY_LAST) == (0x195), "KEY_LAST != 0x195"); 2533 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2534 #else 2535 # define KEY_LAST 0x195 2536 #endif 2537 #if defined(KEY_AB) || (defined(HAVE_DECL_KEY_AB) && HAVE_DECL_KEY_AB) 2538 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2539 static_assert((KEY_AB) == (0x196), "KEY_AB != 0x196"); 2540 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2541 #else 2542 # define KEY_AB 0x196 2543 #endif 2544 #if defined(KEY_NEXT) || (defined(HAVE_DECL_KEY_NEXT) && HAVE_DECL_KEY_NEXT) 2545 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2546 static_assert((KEY_NEXT) == (0x197), "KEY_NEXT != 0x197"); 2547 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2548 #else 2549 # define KEY_NEXT 0x197 2550 #endif 2551 #if defined(KEY_RESTART) || (defined(HAVE_DECL_KEY_RESTART) && HAVE_DECL_KEY_RESTART) 2552 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2553 static_assert((KEY_RESTART) == (0x198), "KEY_RESTART != 0x198"); 2554 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2555 #else 2556 # define KEY_RESTART 0x198 2557 #endif 2558 #if defined(KEY_SLOW) || (defined(HAVE_DECL_KEY_SLOW) && HAVE_DECL_KEY_SLOW) 2559 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2560 static_assert((KEY_SLOW) == (0x199), "KEY_SLOW != 0x199"); 2561 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2562 #else 2563 # define KEY_SLOW 0x199 2564 #endif 2565 #if defined(KEY_SHUFFLE) || (defined(HAVE_DECL_KEY_SHUFFLE) && HAVE_DECL_KEY_SHUFFLE) 2566 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2567 static_assert((KEY_SHUFFLE) == (0x19a), "KEY_SHUFFLE != 0x19a"); 2568 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2569 #else 2570 # define KEY_SHUFFLE 0x19a 2571 #endif 2572 #if defined(KEY_BREAK) || (defined(HAVE_DECL_KEY_BREAK) && HAVE_DECL_KEY_BREAK) 2573 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2574 static_assert((KEY_BREAK) == (0x19b), "KEY_BREAK != 0x19b"); 2575 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2576 #else 2577 # define KEY_BREAK 0x19b 2578 #endif 2579 #if defined(KEY_PREVIOUS) || (defined(HAVE_DECL_KEY_PREVIOUS) && HAVE_DECL_KEY_PREVIOUS) 2580 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2581 static_assert((KEY_PREVIOUS) == (0x19c), "KEY_PREVIOUS != 0x19c"); 2582 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2583 #else 2584 # define KEY_PREVIOUS 0x19c 2585 #endif 2586 #if defined(KEY_DIGITS) || (defined(HAVE_DECL_KEY_DIGITS) && HAVE_DECL_KEY_DIGITS) 2587 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2588 static_assert((KEY_DIGITS) == (0x19d), "KEY_DIGITS != 0x19d"); 2589 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2590 #else 2591 # define KEY_DIGITS 0x19d 2592 #endif 2593 #if defined(KEY_TEEN) || (defined(HAVE_DECL_KEY_TEEN) && HAVE_DECL_KEY_TEEN) 2594 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2595 static_assert((KEY_TEEN) == (0x19e), "KEY_TEEN != 0x19e"); 2596 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2597 #else 2598 # define KEY_TEEN 0x19e 2599 #endif 2600 #if defined(KEY_TWEN) || (defined(HAVE_DECL_KEY_TWEN) && HAVE_DECL_KEY_TWEN) 2601 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2602 static_assert((KEY_TWEN) == (0x19f), "KEY_TWEN != 0x19f"); 2603 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2604 #else 2605 # define KEY_TWEN 0x19f 2606 #endif 2607 #if defined(KEY_VIDEOPHONE) || (defined(HAVE_DECL_KEY_VIDEOPHONE) && HAVE_DECL_KEY_VIDEOPHONE) 2608 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2609 static_assert((KEY_VIDEOPHONE) == (0x1a0), "KEY_VIDEOPHONE != 0x1a0"); 2610 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2611 #else 2612 # define KEY_VIDEOPHONE 0x1a0 2613 #endif 2614 #if defined(KEY_GAMES) || (defined(HAVE_DECL_KEY_GAMES) && HAVE_DECL_KEY_GAMES) 2615 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2616 static_assert((KEY_GAMES) == (0x1a1), "KEY_GAMES != 0x1a1"); 2617 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2618 #else 2619 # define KEY_GAMES 0x1a1 2620 #endif 2621 #if defined(KEY_ZOOMIN) || (defined(HAVE_DECL_KEY_ZOOMIN) && HAVE_DECL_KEY_ZOOMIN) 2622 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2623 static_assert((KEY_ZOOMIN) == (0x1a2), "KEY_ZOOMIN != 0x1a2"); 2624 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2625 #else 2626 # define KEY_ZOOMIN 0x1a2 2627 #endif 2628 #if defined(KEY_ZOOMOUT) || (defined(HAVE_DECL_KEY_ZOOMOUT) && HAVE_DECL_KEY_ZOOMOUT) 2629 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2630 static_assert((KEY_ZOOMOUT) == (0x1a3), "KEY_ZOOMOUT != 0x1a3"); 2631 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2632 #else 2633 # define KEY_ZOOMOUT 0x1a3 2634 #endif 2635 #if defined(KEY_ZOOMRESET) || (defined(HAVE_DECL_KEY_ZOOMRESET) && HAVE_DECL_KEY_ZOOMRESET) 2636 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2637 static_assert((KEY_ZOOMRESET) == (0x1a4), "KEY_ZOOMRESET != 0x1a4"); 2638 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2639 #else 2640 # define KEY_ZOOMRESET 0x1a4 2641 #endif 2642 #if defined(KEY_WORDPROCESSOR) || (defined(HAVE_DECL_KEY_WORDPROCESSOR) && HAVE_DECL_KEY_WORDPROCESSOR) 2643 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2644 static_assert((KEY_WORDPROCESSOR) == (0x1a5), "KEY_WORDPROCESSOR != 0x1a5"); 2645 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2646 #else 2647 # define KEY_WORDPROCESSOR 0x1a5 2648 #endif 2649 #if defined(KEY_EDITOR) || (defined(HAVE_DECL_KEY_EDITOR) && HAVE_DECL_KEY_EDITOR) 2650 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2651 static_assert((KEY_EDITOR) == (0x1a6), "KEY_EDITOR != 0x1a6"); 2652 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2653 #else 2654 # define KEY_EDITOR 0x1a6 2655 #endif 2656 #if defined(KEY_SPREADSHEET) || (defined(HAVE_DECL_KEY_SPREADSHEET) && HAVE_DECL_KEY_SPREADSHEET) 2657 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2658 static_assert((KEY_SPREADSHEET) == (0x1a7), "KEY_SPREADSHEET != 0x1a7"); 2659 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2660 #else 2661 # define KEY_SPREADSHEET 0x1a7 2662 #endif 2663 #if defined(KEY_GRAPHICSEDITOR) || (defined(HAVE_DECL_KEY_GRAPHICSEDITOR) && HAVE_DECL_KEY_GRAPHICSEDITOR) 2664 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2665 static_assert((KEY_GRAPHICSEDITOR) == (0x1a8), "KEY_GRAPHICSEDITOR != 0x1a8"); 2666 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2667 #else 2668 # define KEY_GRAPHICSEDITOR 0x1a8 2669 #endif 2670 #if defined(KEY_PRESENTATION) || (defined(HAVE_DECL_KEY_PRESENTATION) && HAVE_DECL_KEY_PRESENTATION) 2671 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2672 static_assert((KEY_PRESENTATION) == (0x1a9), "KEY_PRESENTATION != 0x1a9"); 2673 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2674 #else 2675 # define KEY_PRESENTATION 0x1a9 2676 #endif 2677 #if defined(KEY_DATABASE) || (defined(HAVE_DECL_KEY_DATABASE) && HAVE_DECL_KEY_DATABASE) 2678 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2679 static_assert((KEY_DATABASE) == (0x1aa), "KEY_DATABASE != 0x1aa"); 2680 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2681 #else 2682 # define KEY_DATABASE 0x1aa 2683 #endif 2684 #if defined(KEY_NEWS) || (defined(HAVE_DECL_KEY_NEWS) && HAVE_DECL_KEY_NEWS) 2685 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2686 static_assert((KEY_NEWS) == (0x1ab), "KEY_NEWS != 0x1ab"); 2687 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2688 #else 2689 # define KEY_NEWS 0x1ab 2690 #endif 2691 #if defined(KEY_VOICEMAIL) || (defined(HAVE_DECL_KEY_VOICEMAIL) && HAVE_DECL_KEY_VOICEMAIL) 2692 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2693 static_assert((KEY_VOICEMAIL) == (0x1ac), "KEY_VOICEMAIL != 0x1ac"); 2694 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2695 #else 2696 # define KEY_VOICEMAIL 0x1ac 2697 #endif 2698 #if defined(KEY_ADDRESSBOOK) || (defined(HAVE_DECL_KEY_ADDRESSBOOK) && HAVE_DECL_KEY_ADDRESSBOOK) 2699 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2700 static_assert((KEY_ADDRESSBOOK) == (0x1ad), "KEY_ADDRESSBOOK != 0x1ad"); 2701 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2702 #else 2703 # define KEY_ADDRESSBOOK 0x1ad 2704 #endif 2705 #if defined(KEY_MESSENGER) || (defined(HAVE_DECL_KEY_MESSENGER) && HAVE_DECL_KEY_MESSENGER) 2706 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2707 static_assert((KEY_MESSENGER) == (0x1ae), "KEY_MESSENGER != 0x1ae"); 2708 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2709 #else 2710 # define KEY_MESSENGER 0x1ae 2711 #endif 2712 #if defined(KEY_DISPLAYTOGGLE) || (defined(HAVE_DECL_KEY_DISPLAYTOGGLE) && HAVE_DECL_KEY_DISPLAYTOGGLE) 2713 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2714 static_assert((KEY_DISPLAYTOGGLE) == (0x1af), "KEY_DISPLAYTOGGLE != 0x1af"); 2715 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2716 #else 2717 # define KEY_DISPLAYTOGGLE 0x1af 2718 #endif 2719 #if defined(KEY_SPELLCHECK) || (defined(HAVE_DECL_KEY_SPELLCHECK) && HAVE_DECL_KEY_SPELLCHECK) 2720 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2721 static_assert((KEY_SPELLCHECK) == (0x1b0), "KEY_SPELLCHECK != 0x1b0"); 2722 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2723 #else 2724 # define KEY_SPELLCHECK 0x1b0 2725 #endif 2726 #if defined(KEY_LOGOFF) || (defined(HAVE_DECL_KEY_LOGOFF) && HAVE_DECL_KEY_LOGOFF) 2727 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2728 static_assert((KEY_LOGOFF) == (0x1b1), "KEY_LOGOFF != 0x1b1"); 2729 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2730 #else 2731 # define KEY_LOGOFF 0x1b1 2732 #endif 2733 #if defined(KEY_DOLLAR) || (defined(HAVE_DECL_KEY_DOLLAR) && HAVE_DECL_KEY_DOLLAR) 2734 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2735 static_assert((KEY_DOLLAR) == (0x1b2), "KEY_DOLLAR != 0x1b2"); 2736 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2737 #else 2738 # define KEY_DOLLAR 0x1b2 2739 #endif 2740 #if defined(KEY_EURO) || (defined(HAVE_DECL_KEY_EURO) && HAVE_DECL_KEY_EURO) 2741 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2742 static_assert((KEY_EURO) == (0x1b3), "KEY_EURO != 0x1b3"); 2743 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2744 #else 2745 # define KEY_EURO 0x1b3 2746 #endif 2747 #if defined(KEY_FRAMEBACK) || (defined(HAVE_DECL_KEY_FRAMEBACK) && HAVE_DECL_KEY_FRAMEBACK) 2748 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2749 static_assert((KEY_FRAMEBACK) == (0x1b4), "KEY_FRAMEBACK != 0x1b4"); 2750 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2751 #else 2752 # define KEY_FRAMEBACK 0x1b4 2753 #endif 2754 #if defined(KEY_FRAMEFORWARD) || (defined(HAVE_DECL_KEY_FRAMEFORWARD) && HAVE_DECL_KEY_FRAMEFORWARD) 2755 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2756 static_assert((KEY_FRAMEFORWARD) == (0x1b5), "KEY_FRAMEFORWARD != 0x1b5"); 2757 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2758 #else 2759 # define KEY_FRAMEFORWARD 0x1b5 2760 #endif 2761 #if defined(KEY_CONTEXT_MENU) || (defined(HAVE_DECL_KEY_CONTEXT_MENU) && HAVE_DECL_KEY_CONTEXT_MENU) 2762 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2763 static_assert((KEY_CONTEXT_MENU) == (0x1b6), "KEY_CONTEXT_MENU != 0x1b6"); 2764 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2765 #else 2766 # define KEY_CONTEXT_MENU 0x1b6 2767 #endif 2768 #if defined(KEY_MEDIA_REPEAT) || (defined(HAVE_DECL_KEY_MEDIA_REPEAT) && HAVE_DECL_KEY_MEDIA_REPEAT) 2769 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2770 static_assert((KEY_MEDIA_REPEAT) == (0x1b7), "KEY_MEDIA_REPEAT != 0x1b7"); 2771 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2772 #else 2773 # define KEY_MEDIA_REPEAT 0x1b7 2774 #endif 2775 #if defined(KEY_10CHANNELSUP) || (defined(HAVE_DECL_KEY_10CHANNELSUP) && HAVE_DECL_KEY_10CHANNELSUP) 2776 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2777 static_assert((KEY_10CHANNELSUP) == (0x1b8), "KEY_10CHANNELSUP != 0x1b8"); 2778 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2779 #else 2780 # define KEY_10CHANNELSUP 0x1b8 2781 #endif 2782 #if defined(KEY_10CHANNELSDOWN) || (defined(HAVE_DECL_KEY_10CHANNELSDOWN) && HAVE_DECL_KEY_10CHANNELSDOWN) 2783 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2784 static_assert((KEY_10CHANNELSDOWN) == (0x1b9), "KEY_10CHANNELSDOWN != 0x1b9"); 2785 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2786 #else 2787 # define KEY_10CHANNELSDOWN 0x1b9 2788 #endif 2789 #if defined(KEY_IMAGES) || (defined(HAVE_DECL_KEY_IMAGES) && HAVE_DECL_KEY_IMAGES) 2790 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2791 static_assert((KEY_IMAGES) == (0x1ba), "KEY_IMAGES != 0x1ba"); 2792 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2793 #else 2794 # define KEY_IMAGES 0x1ba 2795 #endif 2796 #if defined(KEY_DEL_EOL) || (defined(HAVE_DECL_KEY_DEL_EOL) && HAVE_DECL_KEY_DEL_EOL) 2797 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2798 static_assert((KEY_DEL_EOL) == (0x1c0), "KEY_DEL_EOL != 0x1c0"); 2799 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2800 #else 2801 # define KEY_DEL_EOL 0x1c0 2802 #endif 2803 #if defined(KEY_DEL_EOS) || (defined(HAVE_DECL_KEY_DEL_EOS) && HAVE_DECL_KEY_DEL_EOS) 2804 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2805 static_assert((KEY_DEL_EOS) == (0x1c1), "KEY_DEL_EOS != 0x1c1"); 2806 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2807 #else 2808 # define KEY_DEL_EOS 0x1c1 2809 #endif 2810 #if defined(KEY_INS_LINE) || (defined(HAVE_DECL_KEY_INS_LINE) && HAVE_DECL_KEY_INS_LINE) 2811 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2812 static_assert((KEY_INS_LINE) == (0x1c2), "KEY_INS_LINE != 0x1c2"); 2813 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2814 #else 2815 # define KEY_INS_LINE 0x1c2 2816 #endif 2817 #if defined(KEY_DEL_LINE) || (defined(HAVE_DECL_KEY_DEL_LINE) && HAVE_DECL_KEY_DEL_LINE) 2818 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2819 static_assert((KEY_DEL_LINE) == (0x1c3), "KEY_DEL_LINE != 0x1c3"); 2820 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2821 #else 2822 # define KEY_DEL_LINE 0x1c3 2823 #endif 2824 #if defined(KEY_FN) || (defined(HAVE_DECL_KEY_FN) && HAVE_DECL_KEY_FN) 2825 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2826 static_assert((KEY_FN) == (0x1d0), "KEY_FN != 0x1d0"); 2827 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2828 #else 2829 # define KEY_FN 0x1d0 2830 #endif 2831 #if defined(KEY_FN_ESC) || (defined(HAVE_DECL_KEY_FN_ESC) && HAVE_DECL_KEY_FN_ESC) 2832 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2833 static_assert((KEY_FN_ESC) == (0x1d1), "KEY_FN_ESC != 0x1d1"); 2834 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2835 #else 2836 # define KEY_FN_ESC 0x1d1 2837 #endif 2838 #if defined(KEY_FN_F1) || (defined(HAVE_DECL_KEY_FN_F1) && HAVE_DECL_KEY_FN_F1) 2839 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2840 static_assert((KEY_FN_F1) == (0x1d2), "KEY_FN_F1 != 0x1d2"); 2841 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2842 #else 2843 # define KEY_FN_F1 0x1d2 2844 #endif 2845 #if defined(KEY_FN_F2) || (defined(HAVE_DECL_KEY_FN_F2) && HAVE_DECL_KEY_FN_F2) 2846 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2847 static_assert((KEY_FN_F2) == (0x1d3), "KEY_FN_F2 != 0x1d3"); 2848 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2849 #else 2850 # define KEY_FN_F2 0x1d3 2851 #endif 2852 #if defined(KEY_FN_F3) || (defined(HAVE_DECL_KEY_FN_F3) && HAVE_DECL_KEY_FN_F3) 2853 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2854 static_assert((KEY_FN_F3) == (0x1d4), "KEY_FN_F3 != 0x1d4"); 2855 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2856 #else 2857 # define KEY_FN_F3 0x1d4 2858 #endif 2859 #if defined(KEY_FN_F4) || (defined(HAVE_DECL_KEY_FN_F4) && HAVE_DECL_KEY_FN_F4) 2860 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2861 static_assert((KEY_FN_F4) == (0x1d5), "KEY_FN_F4 != 0x1d5"); 2862 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2863 #else 2864 # define KEY_FN_F4 0x1d5 2865 #endif 2866 #if defined(KEY_FN_F5) || (defined(HAVE_DECL_KEY_FN_F5) && HAVE_DECL_KEY_FN_F5) 2867 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2868 static_assert((KEY_FN_F5) == (0x1d6), "KEY_FN_F5 != 0x1d6"); 2869 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2870 #else 2871 # define KEY_FN_F5 0x1d6 2872 #endif 2873 #if defined(KEY_FN_F6) || (defined(HAVE_DECL_KEY_FN_F6) && HAVE_DECL_KEY_FN_F6) 2874 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2875 static_assert((KEY_FN_F6) == (0x1d7), "KEY_FN_F6 != 0x1d7"); 2876 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2877 #else 2878 # define KEY_FN_F6 0x1d7 2879 #endif 2880 #if defined(KEY_FN_F7) || (defined(HAVE_DECL_KEY_FN_F7) && HAVE_DECL_KEY_FN_F7) 2881 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2882 static_assert((KEY_FN_F7) == (0x1d8), "KEY_FN_F7 != 0x1d8"); 2883 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2884 #else 2885 # define KEY_FN_F7 0x1d8 2886 #endif 2887 #if defined(KEY_FN_F8) || (defined(HAVE_DECL_KEY_FN_F8) && HAVE_DECL_KEY_FN_F8) 2888 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2889 static_assert((KEY_FN_F8) == (0x1d9), "KEY_FN_F8 != 0x1d9"); 2890 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2891 #else 2892 # define KEY_FN_F8 0x1d9 2893 #endif 2894 #if defined(KEY_FN_F9) || (defined(HAVE_DECL_KEY_FN_F9) && HAVE_DECL_KEY_FN_F9) 2895 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2896 static_assert((KEY_FN_F9) == (0x1da), "KEY_FN_F9 != 0x1da"); 2897 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2898 #else 2899 # define KEY_FN_F9 0x1da 2900 #endif 2901 #if defined(KEY_FN_F10) || (defined(HAVE_DECL_KEY_FN_F10) && HAVE_DECL_KEY_FN_F10) 2902 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2903 static_assert((KEY_FN_F10) == (0x1db), "KEY_FN_F10 != 0x1db"); 2904 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2905 #else 2906 # define KEY_FN_F10 0x1db 2907 #endif 2908 #if defined(KEY_FN_F11) || (defined(HAVE_DECL_KEY_FN_F11) && HAVE_DECL_KEY_FN_F11) 2909 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2910 static_assert((KEY_FN_F11) == (0x1dc), "KEY_FN_F11 != 0x1dc"); 2911 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2912 #else 2913 # define KEY_FN_F11 0x1dc 2914 #endif 2915 #if defined(KEY_FN_F12) || (defined(HAVE_DECL_KEY_FN_F12) && HAVE_DECL_KEY_FN_F12) 2916 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2917 static_assert((KEY_FN_F12) == (0x1dd), "KEY_FN_F12 != 0x1dd"); 2918 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2919 #else 2920 # define KEY_FN_F12 0x1dd 2921 #endif 2922 #if defined(KEY_FN_1) || (defined(HAVE_DECL_KEY_FN_1) && HAVE_DECL_KEY_FN_1) 2923 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2924 static_assert((KEY_FN_1) == (0x1de), "KEY_FN_1 != 0x1de"); 2925 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2926 #else 2927 # define KEY_FN_1 0x1de 2928 #endif 2929 #if defined(KEY_FN_2) || (defined(HAVE_DECL_KEY_FN_2) && HAVE_DECL_KEY_FN_2) 2930 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2931 static_assert((KEY_FN_2) == (0x1df), "KEY_FN_2 != 0x1df"); 2932 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2933 #else 2934 # define KEY_FN_2 0x1df 2935 #endif 2936 #if defined(KEY_FN_D) || (defined(HAVE_DECL_KEY_FN_D) && HAVE_DECL_KEY_FN_D) 2937 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2938 static_assert((KEY_FN_D) == (0x1e0), "KEY_FN_D != 0x1e0"); 2939 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2940 #else 2941 # define KEY_FN_D 0x1e0 2942 #endif 2943 #if defined(KEY_FN_E) || (defined(HAVE_DECL_KEY_FN_E) && HAVE_DECL_KEY_FN_E) 2944 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2945 static_assert((KEY_FN_E) == (0x1e1), "KEY_FN_E != 0x1e1"); 2946 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2947 #else 2948 # define KEY_FN_E 0x1e1 2949 #endif 2950 #if defined(KEY_FN_F) || (defined(HAVE_DECL_KEY_FN_F) && HAVE_DECL_KEY_FN_F) 2951 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2952 static_assert((KEY_FN_F) == (0x1e2), "KEY_FN_F != 0x1e2"); 2953 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2954 #else 2955 # define KEY_FN_F 0x1e2 2956 #endif 2957 #if defined(KEY_FN_S) || (defined(HAVE_DECL_KEY_FN_S) && HAVE_DECL_KEY_FN_S) 2958 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2959 static_assert((KEY_FN_S) == (0x1e3), "KEY_FN_S != 0x1e3"); 2960 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2961 #else 2962 # define KEY_FN_S 0x1e3 2963 #endif 2964 #if defined(KEY_FN_B) || (defined(HAVE_DECL_KEY_FN_B) && HAVE_DECL_KEY_FN_B) 2965 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2966 static_assert((KEY_FN_B) == (0x1e4), "KEY_FN_B != 0x1e4"); 2967 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2968 #else 2969 # define KEY_FN_B 0x1e4 2970 #endif 2971 #if defined(KEY_BRL_DOT1) || (defined(HAVE_DECL_KEY_BRL_DOT1) && HAVE_DECL_KEY_BRL_DOT1) 2972 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2973 static_assert((KEY_BRL_DOT1) == (0x1f1), "KEY_BRL_DOT1 != 0x1f1"); 2974 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2975 #else 2976 # define KEY_BRL_DOT1 0x1f1 2977 #endif 2978 #if defined(KEY_BRL_DOT2) || (defined(HAVE_DECL_KEY_BRL_DOT2) && HAVE_DECL_KEY_BRL_DOT2) 2979 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2980 static_assert((KEY_BRL_DOT2) == (0x1f2), "KEY_BRL_DOT2 != 0x1f2"); 2981 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2982 #else 2983 # define KEY_BRL_DOT2 0x1f2 2984 #endif 2985 #if defined(KEY_BRL_DOT3) || (defined(HAVE_DECL_KEY_BRL_DOT3) && HAVE_DECL_KEY_BRL_DOT3) 2986 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2987 static_assert((KEY_BRL_DOT3) == (0x1f3), "KEY_BRL_DOT3 != 0x1f3"); 2988 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2989 #else 2990 # define KEY_BRL_DOT3 0x1f3 2991 #endif 2992 #if defined(KEY_BRL_DOT4) || (defined(HAVE_DECL_KEY_BRL_DOT4) && HAVE_DECL_KEY_BRL_DOT4) 2993 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 2994 static_assert((KEY_BRL_DOT4) == (0x1f4), "KEY_BRL_DOT4 != 0x1f4"); 2995 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 2996 #else 2997 # define KEY_BRL_DOT4 0x1f4 2998 #endif 2999 #if defined(KEY_BRL_DOT5) || (defined(HAVE_DECL_KEY_BRL_DOT5) && HAVE_DECL_KEY_BRL_DOT5) 3000 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3001 static_assert((KEY_BRL_DOT5) == (0x1f5), "KEY_BRL_DOT5 != 0x1f5"); 3002 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3003 #else 3004 # define KEY_BRL_DOT5 0x1f5 3005 #endif 3006 #if defined(KEY_BRL_DOT6) || (defined(HAVE_DECL_KEY_BRL_DOT6) && HAVE_DECL_KEY_BRL_DOT6) 3007 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3008 static_assert((KEY_BRL_DOT6) == (0x1f6), "KEY_BRL_DOT6 != 0x1f6"); 3009 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3010 #else 3011 # define KEY_BRL_DOT6 0x1f6 3012 #endif 3013 #if defined(KEY_BRL_DOT7) || (defined(HAVE_DECL_KEY_BRL_DOT7) && HAVE_DECL_KEY_BRL_DOT7) 3014 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3015 static_assert((KEY_BRL_DOT7) == (0x1f7), "KEY_BRL_DOT7 != 0x1f7"); 3016 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3017 #else 3018 # define KEY_BRL_DOT7 0x1f7 3019 #endif 3020 #if defined(KEY_BRL_DOT8) || (defined(HAVE_DECL_KEY_BRL_DOT8) && HAVE_DECL_KEY_BRL_DOT8) 3021 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3022 static_assert((KEY_BRL_DOT8) == (0x1f8), "KEY_BRL_DOT8 != 0x1f8"); 3023 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3024 #else 3025 # define KEY_BRL_DOT8 0x1f8 3026 #endif 3027 #if defined(KEY_BRL_DOT9) || (defined(HAVE_DECL_KEY_BRL_DOT9) && HAVE_DECL_KEY_BRL_DOT9) 3028 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3029 static_assert((KEY_BRL_DOT9) == (0x1f9), "KEY_BRL_DOT9 != 0x1f9"); 3030 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3031 #else 3032 # define KEY_BRL_DOT9 0x1f9 3033 #endif 3034 #if defined(KEY_BRL_DOT10) || (defined(HAVE_DECL_KEY_BRL_DOT10) && HAVE_DECL_KEY_BRL_DOT10) 3035 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3036 static_assert((KEY_BRL_DOT10) == (0x1fa), "KEY_BRL_DOT10 != 0x1fa"); 3037 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3038 #else 3039 # define KEY_BRL_DOT10 0x1fa 3040 #endif 3041 #if defined(KEY_NUMERIC_0) || (defined(HAVE_DECL_KEY_NUMERIC_0) && HAVE_DECL_KEY_NUMERIC_0) 3042 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3043 static_assert((KEY_NUMERIC_0) == (0x200), "KEY_NUMERIC_0 != 0x200"); 3044 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3045 #else 3046 # define KEY_NUMERIC_0 0x200 3047 #endif 3048 #if defined(KEY_NUMERIC_1) || (defined(HAVE_DECL_KEY_NUMERIC_1) && HAVE_DECL_KEY_NUMERIC_1) 3049 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3050 static_assert((KEY_NUMERIC_1) == (0x201), "KEY_NUMERIC_1 != 0x201"); 3051 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3052 #else 3053 # define KEY_NUMERIC_1 0x201 3054 #endif 3055 #if defined(KEY_NUMERIC_2) || (defined(HAVE_DECL_KEY_NUMERIC_2) && HAVE_DECL_KEY_NUMERIC_2) 3056 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3057 static_assert((KEY_NUMERIC_2) == (0x202), "KEY_NUMERIC_2 != 0x202"); 3058 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3059 #else 3060 # define KEY_NUMERIC_2 0x202 3061 #endif 3062 #if defined(KEY_NUMERIC_3) || (defined(HAVE_DECL_KEY_NUMERIC_3) && HAVE_DECL_KEY_NUMERIC_3) 3063 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3064 static_assert((KEY_NUMERIC_3) == (0x203), "KEY_NUMERIC_3 != 0x203"); 3065 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3066 #else 3067 # define KEY_NUMERIC_3 0x203 3068 #endif 3069 #if defined(KEY_NUMERIC_4) || (defined(HAVE_DECL_KEY_NUMERIC_4) && HAVE_DECL_KEY_NUMERIC_4) 3070 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3071 static_assert((KEY_NUMERIC_4) == (0x204), "KEY_NUMERIC_4 != 0x204"); 3072 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3073 #else 3074 # define KEY_NUMERIC_4 0x204 3075 #endif 3076 #if defined(KEY_NUMERIC_5) || (defined(HAVE_DECL_KEY_NUMERIC_5) && HAVE_DECL_KEY_NUMERIC_5) 3077 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3078 static_assert((KEY_NUMERIC_5) == (0x205), "KEY_NUMERIC_5 != 0x205"); 3079 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3080 #else 3081 # define KEY_NUMERIC_5 0x205 3082 #endif 3083 #if defined(KEY_NUMERIC_6) || (defined(HAVE_DECL_KEY_NUMERIC_6) && HAVE_DECL_KEY_NUMERIC_6) 3084 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3085 static_assert((KEY_NUMERIC_6) == (0x206), "KEY_NUMERIC_6 != 0x206"); 3086 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3087 #else 3088 # define KEY_NUMERIC_6 0x206 3089 #endif 3090 #if defined(KEY_NUMERIC_7) || (defined(HAVE_DECL_KEY_NUMERIC_7) && HAVE_DECL_KEY_NUMERIC_7) 3091 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3092 static_assert((KEY_NUMERIC_7) == (0x207), "KEY_NUMERIC_7 != 0x207"); 3093 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3094 #else 3095 # define KEY_NUMERIC_7 0x207 3096 #endif 3097 #if defined(KEY_NUMERIC_8) || (defined(HAVE_DECL_KEY_NUMERIC_8) && HAVE_DECL_KEY_NUMERIC_8) 3098 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3099 static_assert((KEY_NUMERIC_8) == (0x208), "KEY_NUMERIC_8 != 0x208"); 3100 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3101 #else 3102 # define KEY_NUMERIC_8 0x208 3103 #endif 3104 #if defined(KEY_NUMERIC_9) || (defined(HAVE_DECL_KEY_NUMERIC_9) && HAVE_DECL_KEY_NUMERIC_9) 3105 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3106 static_assert((KEY_NUMERIC_9) == (0x209), "KEY_NUMERIC_9 != 0x209"); 3107 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3108 #else 3109 # define KEY_NUMERIC_9 0x209 3110 #endif 3111 #if defined(KEY_NUMERIC_STAR) || (defined(HAVE_DECL_KEY_NUMERIC_STAR) && HAVE_DECL_KEY_NUMERIC_STAR) 3112 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3113 static_assert((KEY_NUMERIC_STAR) == (0x20a), "KEY_NUMERIC_STAR != 0x20a"); 3114 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3115 #else 3116 # define KEY_NUMERIC_STAR 0x20a 3117 #endif 3118 #if defined(KEY_NUMERIC_POUND) || (defined(HAVE_DECL_KEY_NUMERIC_POUND) && HAVE_DECL_KEY_NUMERIC_POUND) 3119 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3120 static_assert((KEY_NUMERIC_POUND) == (0x20b), "KEY_NUMERIC_POUND != 0x20b"); 3121 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3122 #else 3123 # define KEY_NUMERIC_POUND 0x20b 3124 #endif 3125 #if defined(KEY_NUMERIC_A) || (defined(HAVE_DECL_KEY_NUMERIC_A) && HAVE_DECL_KEY_NUMERIC_A) 3126 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3127 static_assert((KEY_NUMERIC_A) == (0x20c), "KEY_NUMERIC_A != 0x20c"); 3128 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3129 #else 3130 # define KEY_NUMERIC_A 0x20c 3131 #endif 3132 #if defined(KEY_NUMERIC_B) || (defined(HAVE_DECL_KEY_NUMERIC_B) && HAVE_DECL_KEY_NUMERIC_B) 3133 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3134 static_assert((KEY_NUMERIC_B) == (0x20d), "KEY_NUMERIC_B != 0x20d"); 3135 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3136 #else 3137 # define KEY_NUMERIC_B 0x20d 3138 #endif 3139 #if defined(KEY_NUMERIC_C) || (defined(HAVE_DECL_KEY_NUMERIC_C) && HAVE_DECL_KEY_NUMERIC_C) 3140 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3141 static_assert((KEY_NUMERIC_C) == (0x20e), "KEY_NUMERIC_C != 0x20e"); 3142 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3143 #else 3144 # define KEY_NUMERIC_C 0x20e 3145 #endif 3146 #if defined(KEY_NUMERIC_D) || (defined(HAVE_DECL_KEY_NUMERIC_D) && HAVE_DECL_KEY_NUMERIC_D) 3147 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3148 static_assert((KEY_NUMERIC_D) == (0x20f), "KEY_NUMERIC_D != 0x20f"); 3149 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3150 #else 3151 # define KEY_NUMERIC_D 0x20f 3152 #endif 3153 #if defined(KEY_CAMERA_FOCUS) || (defined(HAVE_DECL_KEY_CAMERA_FOCUS) && HAVE_DECL_KEY_CAMERA_FOCUS) 3154 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3155 static_assert((KEY_CAMERA_FOCUS) == (0x210), "KEY_CAMERA_FOCUS != 0x210"); 3156 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3157 #else 3158 # define KEY_CAMERA_FOCUS 0x210 3159 #endif 3160 #if defined(KEY_WPS_BUTTON) || (defined(HAVE_DECL_KEY_WPS_BUTTON) && HAVE_DECL_KEY_WPS_BUTTON) 3161 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3162 static_assert((KEY_WPS_BUTTON) == (0x211), "KEY_WPS_BUTTON != 0x211"); 3163 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3164 #else 3165 # define KEY_WPS_BUTTON 0x211 3166 #endif 3167 #if defined(KEY_TOUCHPAD_TOGGLE) || (defined(HAVE_DECL_KEY_TOUCHPAD_TOGGLE) && HAVE_DECL_KEY_TOUCHPAD_TOGGLE) 3168 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3169 static_assert((KEY_TOUCHPAD_TOGGLE) == (0x212), "KEY_TOUCHPAD_TOGGLE != 0x212"); 3170 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3171 #else 3172 # define KEY_TOUCHPAD_TOGGLE 0x212 3173 #endif 3174 #if defined(KEY_TOUCHPAD_ON) || (defined(HAVE_DECL_KEY_TOUCHPAD_ON) && HAVE_DECL_KEY_TOUCHPAD_ON) 3175 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3176 static_assert((KEY_TOUCHPAD_ON) == (0x213), "KEY_TOUCHPAD_ON != 0x213"); 3177 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3178 #else 3179 # define KEY_TOUCHPAD_ON 0x213 3180 #endif 3181 #if defined(KEY_TOUCHPAD_OFF) || (defined(HAVE_DECL_KEY_TOUCHPAD_OFF) && HAVE_DECL_KEY_TOUCHPAD_OFF) 3182 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3183 static_assert((KEY_TOUCHPAD_OFF) == (0x214), "KEY_TOUCHPAD_OFF != 0x214"); 3184 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3185 #else 3186 # define KEY_TOUCHPAD_OFF 0x214 3187 #endif 3188 #if defined(KEY_CAMERA_ZOOMIN) || (defined(HAVE_DECL_KEY_CAMERA_ZOOMIN) && HAVE_DECL_KEY_CAMERA_ZOOMIN) 3189 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3190 static_assert((KEY_CAMERA_ZOOMIN) == (0x215), "KEY_CAMERA_ZOOMIN != 0x215"); 3191 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3192 #else 3193 # define KEY_CAMERA_ZOOMIN 0x215 3194 #endif 3195 #if defined(KEY_CAMERA_ZOOMOUT) || (defined(HAVE_DECL_KEY_CAMERA_ZOOMOUT) && HAVE_DECL_KEY_CAMERA_ZOOMOUT) 3196 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3197 static_assert((KEY_CAMERA_ZOOMOUT) == (0x216), "KEY_CAMERA_ZOOMOUT != 0x216"); 3198 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3199 #else 3200 # define KEY_CAMERA_ZOOMOUT 0x216 3201 #endif 3202 #if defined(KEY_CAMERA_UP) || (defined(HAVE_DECL_KEY_CAMERA_UP) && HAVE_DECL_KEY_CAMERA_UP) 3203 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3204 static_assert((KEY_CAMERA_UP) == (0x217), "KEY_CAMERA_UP != 0x217"); 3205 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3206 #else 3207 # define KEY_CAMERA_UP 0x217 3208 #endif 3209 #if defined(KEY_CAMERA_DOWN) || (defined(HAVE_DECL_KEY_CAMERA_DOWN) && HAVE_DECL_KEY_CAMERA_DOWN) 3210 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3211 static_assert((KEY_CAMERA_DOWN) == (0x218), "KEY_CAMERA_DOWN != 0x218"); 3212 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3213 #else 3214 # define KEY_CAMERA_DOWN 0x218 3215 #endif 3216 #if defined(KEY_CAMERA_LEFT) || (defined(HAVE_DECL_KEY_CAMERA_LEFT) && HAVE_DECL_KEY_CAMERA_LEFT) 3217 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3218 static_assert((KEY_CAMERA_LEFT) == (0x219), "KEY_CAMERA_LEFT != 0x219"); 3219 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3220 #else 3221 # define KEY_CAMERA_LEFT 0x219 3222 #endif 3223 #if defined(KEY_CAMERA_RIGHT) || (defined(HAVE_DECL_KEY_CAMERA_RIGHT) && HAVE_DECL_KEY_CAMERA_RIGHT) 3224 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3225 static_assert((KEY_CAMERA_RIGHT) == (0x21a), "KEY_CAMERA_RIGHT != 0x21a"); 3226 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3227 #else 3228 # define KEY_CAMERA_RIGHT 0x21a 3229 #endif 3230 #if defined(KEY_ATTENDANT_ON) || (defined(HAVE_DECL_KEY_ATTENDANT_ON) && HAVE_DECL_KEY_ATTENDANT_ON) 3231 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3232 static_assert((KEY_ATTENDANT_ON) == (0x21b), "KEY_ATTENDANT_ON != 0x21b"); 3233 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3234 #else 3235 # define KEY_ATTENDANT_ON 0x21b 3236 #endif 3237 #if defined(KEY_ATTENDANT_OFF) || (defined(HAVE_DECL_KEY_ATTENDANT_OFF) && HAVE_DECL_KEY_ATTENDANT_OFF) 3238 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3239 static_assert((KEY_ATTENDANT_OFF) == (0x21c), "KEY_ATTENDANT_OFF != 0x21c"); 3240 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3241 #else 3242 # define KEY_ATTENDANT_OFF 0x21c 3243 #endif 3244 #if defined(KEY_ATTENDANT_TOGGLE) || (defined(HAVE_DECL_KEY_ATTENDANT_TOGGLE) && HAVE_DECL_KEY_ATTENDANT_TOGGLE) 3245 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3246 static_assert((KEY_ATTENDANT_TOGGLE) == (0x21d), "KEY_ATTENDANT_TOGGLE != 0x21d"); 3247 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3248 #else 3249 # define KEY_ATTENDANT_TOGGLE 0x21d 3250 #endif 3251 #if defined(KEY_LIGHTS_TOGGLE) || (defined(HAVE_DECL_KEY_LIGHTS_TOGGLE) && HAVE_DECL_KEY_LIGHTS_TOGGLE) 3252 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3253 static_assert((KEY_LIGHTS_TOGGLE) == (0x21e), "KEY_LIGHTS_TOGGLE != 0x21e"); 3254 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3255 #else 3256 # define KEY_LIGHTS_TOGGLE 0x21e 3257 #endif 3258 #if defined(BTN_DPAD_UP) || (defined(HAVE_DECL_BTN_DPAD_UP) && HAVE_DECL_BTN_DPAD_UP) 3259 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3260 static_assert((BTN_DPAD_UP) == (0x220), "BTN_DPAD_UP != 0x220"); 3261 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3262 #else 3263 # define BTN_DPAD_UP 0x220 3264 #endif 3265 #if defined(BTN_DPAD_DOWN) || (defined(HAVE_DECL_BTN_DPAD_DOWN) && HAVE_DECL_BTN_DPAD_DOWN) 3266 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3267 static_assert((BTN_DPAD_DOWN) == (0x221), "BTN_DPAD_DOWN != 0x221"); 3268 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3269 #else 3270 # define BTN_DPAD_DOWN 0x221 3271 #endif 3272 #if defined(BTN_DPAD_LEFT) || (defined(HAVE_DECL_BTN_DPAD_LEFT) && HAVE_DECL_BTN_DPAD_LEFT) 3273 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3274 static_assert((BTN_DPAD_LEFT) == (0x222), "BTN_DPAD_LEFT != 0x222"); 3275 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3276 #else 3277 # define BTN_DPAD_LEFT 0x222 3278 #endif 3279 #if defined(BTN_DPAD_RIGHT) || (defined(HAVE_DECL_BTN_DPAD_RIGHT) && HAVE_DECL_BTN_DPAD_RIGHT) 3280 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3281 static_assert((BTN_DPAD_RIGHT) == (0x223), "BTN_DPAD_RIGHT != 0x223"); 3282 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3283 #else 3284 # define BTN_DPAD_RIGHT 0x223 3285 #endif 3286 #if defined(KEY_ALS_TOGGLE) || (defined(HAVE_DECL_KEY_ALS_TOGGLE) && HAVE_DECL_KEY_ALS_TOGGLE) 3287 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3288 static_assert((KEY_ALS_TOGGLE) == (0x230), "KEY_ALS_TOGGLE != 0x230"); 3289 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3290 #else 3291 # define KEY_ALS_TOGGLE 0x230 3292 #endif 3293 #if defined(KEY_ROTATE_LOCK_TOGGLE) || (defined(HAVE_DECL_KEY_ROTATE_LOCK_TOGGLE) && HAVE_DECL_KEY_ROTATE_LOCK_TOGGLE) 3294 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3295 static_assert((KEY_ROTATE_LOCK_TOGGLE) == (0x231), "KEY_ROTATE_LOCK_TOGGLE != 0x231"); 3296 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3297 #else 3298 # define KEY_ROTATE_LOCK_TOGGLE 0x231 3299 #endif 3300 #if defined(KEY_BUTTONCONFIG) || (defined(HAVE_DECL_KEY_BUTTONCONFIG) && HAVE_DECL_KEY_BUTTONCONFIG) 3301 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3302 static_assert((KEY_BUTTONCONFIG) == (0x240), "KEY_BUTTONCONFIG != 0x240"); 3303 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3304 #else 3305 # define KEY_BUTTONCONFIG 0x240 3306 #endif 3307 #if defined(KEY_TASKMANAGER) || (defined(HAVE_DECL_KEY_TASKMANAGER) && HAVE_DECL_KEY_TASKMANAGER) 3308 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3309 static_assert((KEY_TASKMANAGER) == (0x241), "KEY_TASKMANAGER != 0x241"); 3310 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3311 #else 3312 # define KEY_TASKMANAGER 0x241 3313 #endif 3314 #if defined(KEY_JOURNAL) || (defined(HAVE_DECL_KEY_JOURNAL) && HAVE_DECL_KEY_JOURNAL) 3315 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3316 static_assert((KEY_JOURNAL) == (0x242), "KEY_JOURNAL != 0x242"); 3317 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3318 #else 3319 # define KEY_JOURNAL 0x242 3320 #endif 3321 #if defined(KEY_CONTROLPANEL) || (defined(HAVE_DECL_KEY_CONTROLPANEL) && HAVE_DECL_KEY_CONTROLPANEL) 3322 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3323 static_assert((KEY_CONTROLPANEL) == (0x243), "KEY_CONTROLPANEL != 0x243"); 3324 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3325 #else 3326 # define KEY_CONTROLPANEL 0x243 3327 #endif 3328 #if defined(KEY_APPSELECT) || (defined(HAVE_DECL_KEY_APPSELECT) && HAVE_DECL_KEY_APPSELECT) 3329 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3330 static_assert((KEY_APPSELECT) == (0x244), "KEY_APPSELECT != 0x244"); 3331 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3332 #else 3333 # define KEY_APPSELECT 0x244 3334 #endif 3335 #if defined(KEY_SCREENSAVER) || (defined(HAVE_DECL_KEY_SCREENSAVER) && HAVE_DECL_KEY_SCREENSAVER) 3336 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3337 static_assert((KEY_SCREENSAVER) == (0x245), "KEY_SCREENSAVER != 0x245"); 3338 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3339 #else 3340 # define KEY_SCREENSAVER 0x245 3341 #endif 3342 #if defined(KEY_VOICECOMMAND) || (defined(HAVE_DECL_KEY_VOICECOMMAND) && HAVE_DECL_KEY_VOICECOMMAND) 3343 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3344 static_assert((KEY_VOICECOMMAND) == (0x246), "KEY_VOICECOMMAND != 0x246"); 3345 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3346 #else 3347 # define KEY_VOICECOMMAND 0x246 3348 #endif 3349 #if defined(KEY_ASSISTANT) || (defined(HAVE_DECL_KEY_ASSISTANT) && HAVE_DECL_KEY_ASSISTANT) 3350 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3351 static_assert((KEY_ASSISTANT) == (0x247), "KEY_ASSISTANT != 0x247"); 3352 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3353 #else 3354 # define KEY_ASSISTANT 0x247 3355 #endif 3356 #ifndef STRACE_WORKAROUND_FOR_KEY_BRIGHTNESS_MIN 3357 # define STRACE_WORKAROUND_FOR_KEY_BRIGHTNESS_MIN 3358 # undef KEY_BRIGHTNESS_MIN 3359 #endif 3360 #if defined(KEY_BRIGHTNESS_MIN) || (defined(HAVE_DECL_KEY_BRIGHTNESS_MIN) && HAVE_DECL_KEY_BRIGHTNESS_MIN) 3361 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3362 static_assert((KEY_BRIGHTNESS_MIN) == (0x250), "KEY_BRIGHTNESS_MIN != 0x250"); 3363 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3364 #else 3365 # define KEY_BRIGHTNESS_MIN 0x250 3366 #endif 3367 #if defined(KEY_BRIGHTNESS_MAX) || (defined(HAVE_DECL_KEY_BRIGHTNESS_MAX) && HAVE_DECL_KEY_BRIGHTNESS_MAX) 3368 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3369 static_assert((KEY_BRIGHTNESS_MAX) == (0x251), "KEY_BRIGHTNESS_MAX != 0x251"); 3370 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3371 #else 3372 # define KEY_BRIGHTNESS_MAX 0x251 3373 #endif 3374 #if defined(KEY_KBDINPUTASSIST_PREV) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_PREV) && HAVE_DECL_KEY_KBDINPUTASSIST_PREV) 3375 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3376 static_assert((KEY_KBDINPUTASSIST_PREV) == (0x260), "KEY_KBDINPUTASSIST_PREV != 0x260"); 3377 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3378 #else 3379 # define KEY_KBDINPUTASSIST_PREV 0x260 3380 #endif 3381 #if defined(KEY_KBDINPUTASSIST_NEXT) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_NEXT) && HAVE_DECL_KEY_KBDINPUTASSIST_NEXT) 3382 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3383 static_assert((KEY_KBDINPUTASSIST_NEXT) == (0x261), "KEY_KBDINPUTASSIST_NEXT != 0x261"); 3384 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3385 #else 3386 # define KEY_KBDINPUTASSIST_NEXT 0x261 3387 #endif 3388 #if defined(KEY_KBDINPUTASSIST_PREVGROUP) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_PREVGROUP) && HAVE_DECL_KEY_KBDINPUTASSIST_PREVGROUP) 3389 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3390 static_assert((KEY_KBDINPUTASSIST_PREVGROUP) == (0x262), "KEY_KBDINPUTASSIST_PREVGROUP != 0x262"); 3391 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3392 #else 3393 # define KEY_KBDINPUTASSIST_PREVGROUP 0x262 3394 #endif 3395 #if defined(KEY_KBDINPUTASSIST_NEXTGROUP) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_NEXTGROUP) && HAVE_DECL_KEY_KBDINPUTASSIST_NEXTGROUP) 3396 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3397 static_assert((KEY_KBDINPUTASSIST_NEXTGROUP) == (0x263), "KEY_KBDINPUTASSIST_NEXTGROUP != 0x263"); 3398 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3399 #else 3400 # define KEY_KBDINPUTASSIST_NEXTGROUP 0x263 3401 #endif 3402 #if defined(KEY_KBDINPUTASSIST_ACCEPT) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_ACCEPT) && HAVE_DECL_KEY_KBDINPUTASSIST_ACCEPT) 3403 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3404 static_assert((KEY_KBDINPUTASSIST_ACCEPT) == (0x264), "KEY_KBDINPUTASSIST_ACCEPT != 0x264"); 3405 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3406 #else 3407 # define KEY_KBDINPUTASSIST_ACCEPT 0x264 3408 #endif 3409 #if defined(KEY_KBDINPUTASSIST_CANCEL) || (defined(HAVE_DECL_KEY_KBDINPUTASSIST_CANCEL) && HAVE_DECL_KEY_KBDINPUTASSIST_CANCEL) 3410 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3411 static_assert((KEY_KBDINPUTASSIST_CANCEL) == (0x265), "KEY_KBDINPUTASSIST_CANCEL != 0x265"); 3412 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3413 #else 3414 # define KEY_KBDINPUTASSIST_CANCEL 0x265 3415 #endif 3416 #if defined(KEY_RIGHT_UP) || (defined(HAVE_DECL_KEY_RIGHT_UP) && HAVE_DECL_KEY_RIGHT_UP) 3417 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3418 static_assert((KEY_RIGHT_UP) == (0x266), "KEY_RIGHT_UP != 0x266"); 3419 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3420 #else 3421 # define KEY_RIGHT_UP 0x266 3422 #endif 3423 #if defined(KEY_RIGHT_DOWN) || (defined(HAVE_DECL_KEY_RIGHT_DOWN) && HAVE_DECL_KEY_RIGHT_DOWN) 3424 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3425 static_assert((KEY_RIGHT_DOWN) == (0x267), "KEY_RIGHT_DOWN != 0x267"); 3426 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3427 #else 3428 # define KEY_RIGHT_DOWN 0x267 3429 #endif 3430 #if defined(KEY_LEFT_UP) || (defined(HAVE_DECL_KEY_LEFT_UP) && HAVE_DECL_KEY_LEFT_UP) 3431 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3432 static_assert((KEY_LEFT_UP) == (0x268), "KEY_LEFT_UP != 0x268"); 3433 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3434 #else 3435 # define KEY_LEFT_UP 0x268 3436 #endif 3437 #if defined(KEY_LEFT_DOWN) || (defined(HAVE_DECL_KEY_LEFT_DOWN) && HAVE_DECL_KEY_LEFT_DOWN) 3438 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3439 static_assert((KEY_LEFT_DOWN) == (0x269), "KEY_LEFT_DOWN != 0x269"); 3440 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3441 #else 3442 # define KEY_LEFT_DOWN 0x269 3443 #endif 3444 #if defined(KEY_ROOT_MENU) || (defined(HAVE_DECL_KEY_ROOT_MENU) && HAVE_DECL_KEY_ROOT_MENU) 3445 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3446 static_assert((KEY_ROOT_MENU) == (0x26a), "KEY_ROOT_MENU != 0x26a"); 3447 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3448 #else 3449 # define KEY_ROOT_MENU 0x26a 3450 #endif 3451 #if defined(KEY_MEDIA_TOP_MENU) || (defined(HAVE_DECL_KEY_MEDIA_TOP_MENU) && HAVE_DECL_KEY_MEDIA_TOP_MENU) 3452 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3453 static_assert((KEY_MEDIA_TOP_MENU) == (0x26b), "KEY_MEDIA_TOP_MENU != 0x26b"); 3454 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3455 #else 3456 # define KEY_MEDIA_TOP_MENU 0x26b 3457 #endif 3458 #if defined(KEY_NUMERIC_11) || (defined(HAVE_DECL_KEY_NUMERIC_11) && HAVE_DECL_KEY_NUMERIC_11) 3459 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3460 static_assert((KEY_NUMERIC_11) == (0x26c), "KEY_NUMERIC_11 != 0x26c"); 3461 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3462 #else 3463 # define KEY_NUMERIC_11 0x26c 3464 #endif 3465 #if defined(KEY_NUMERIC_12) || (defined(HAVE_DECL_KEY_NUMERIC_12) && HAVE_DECL_KEY_NUMERIC_12) 3466 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3467 static_assert((KEY_NUMERIC_12) == (0x26d), "KEY_NUMERIC_12 != 0x26d"); 3468 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3469 #else 3470 # define KEY_NUMERIC_12 0x26d 3471 #endif 3472 #if defined(KEY_AUDIO_DESC) || (defined(HAVE_DECL_KEY_AUDIO_DESC) && HAVE_DECL_KEY_AUDIO_DESC) 3473 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3474 static_assert((KEY_AUDIO_DESC) == (0x26e), "KEY_AUDIO_DESC != 0x26e"); 3475 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3476 #else 3477 # define KEY_AUDIO_DESC 0x26e 3478 #endif 3479 #if defined(KEY_3D_MODE) || (defined(HAVE_DECL_KEY_3D_MODE) && HAVE_DECL_KEY_3D_MODE) 3480 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3481 static_assert((KEY_3D_MODE) == (0x26f), "KEY_3D_MODE != 0x26f"); 3482 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3483 #else 3484 # define KEY_3D_MODE 0x26f 3485 #endif 3486 #if defined(KEY_NEXT_FAVORITE) || (defined(HAVE_DECL_KEY_NEXT_FAVORITE) && HAVE_DECL_KEY_NEXT_FAVORITE) 3487 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3488 static_assert((KEY_NEXT_FAVORITE) == (0x270), "KEY_NEXT_FAVORITE != 0x270"); 3489 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3490 #else 3491 # define KEY_NEXT_FAVORITE 0x270 3492 #endif 3493 #if defined(KEY_STOP_RECORD) || (defined(HAVE_DECL_KEY_STOP_RECORD) && HAVE_DECL_KEY_STOP_RECORD) 3494 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3495 static_assert((KEY_STOP_RECORD) == (0x271), "KEY_STOP_RECORD != 0x271"); 3496 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3497 #else 3498 # define KEY_STOP_RECORD 0x271 3499 #endif 3500 #if defined(KEY_PAUSE_RECORD) || (defined(HAVE_DECL_KEY_PAUSE_RECORD) && HAVE_DECL_KEY_PAUSE_RECORD) 3501 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3502 static_assert((KEY_PAUSE_RECORD) == (0x272), "KEY_PAUSE_RECORD != 0x272"); 3503 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3504 #else 3505 # define KEY_PAUSE_RECORD 0x272 3506 #endif 3507 #if defined(KEY_VOD) || (defined(HAVE_DECL_KEY_VOD) && HAVE_DECL_KEY_VOD) 3508 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3509 static_assert((KEY_VOD) == (0x273), "KEY_VOD != 0x273"); 3510 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3511 #else 3512 # define KEY_VOD 0x273 3513 #endif 3514 #if defined(KEY_UNMUTE) || (defined(HAVE_DECL_KEY_UNMUTE) && HAVE_DECL_KEY_UNMUTE) 3515 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3516 static_assert((KEY_UNMUTE) == (0x274), "KEY_UNMUTE != 0x274"); 3517 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3518 #else 3519 # define KEY_UNMUTE 0x274 3520 #endif 3521 #if defined(KEY_FASTREVERSE) || (defined(HAVE_DECL_KEY_FASTREVERSE) && HAVE_DECL_KEY_FASTREVERSE) 3522 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3523 static_assert((KEY_FASTREVERSE) == (0x275), "KEY_FASTREVERSE != 0x275"); 3524 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3525 #else 3526 # define KEY_FASTREVERSE 0x275 3527 #endif 3528 #if defined(KEY_SLOWREVERSE) || (defined(HAVE_DECL_KEY_SLOWREVERSE) && HAVE_DECL_KEY_SLOWREVERSE) 3529 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3530 static_assert((KEY_SLOWREVERSE) == (0x276), "KEY_SLOWREVERSE != 0x276"); 3531 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3532 #else 3533 # define KEY_SLOWREVERSE 0x276 3534 #endif 3535 #ifndef STRACE_WORKAROUND_FOR_KEY_DATA 3536 # define STRACE_WORKAROUND_FOR_KEY_DATA 3537 # undef KEY_DATA 3538 #endif 3539 #if defined(KEY_DATA) || (defined(HAVE_DECL_KEY_DATA) && HAVE_DECL_KEY_DATA) 3540 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3541 static_assert((KEY_DATA) == (0x277), "KEY_DATA != 0x277"); 3542 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3543 #else 3544 # define KEY_DATA 0x277 3545 #endif 3546 #if defined(KEY_ONSCREEN_KEYBOARD) || (defined(HAVE_DECL_KEY_ONSCREEN_KEYBOARD) && HAVE_DECL_KEY_ONSCREEN_KEYBOARD) 3547 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3548 static_assert((KEY_ONSCREEN_KEYBOARD) == (0x278), "KEY_ONSCREEN_KEYBOARD != 0x278"); 3549 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3550 #else 3551 # define KEY_ONSCREEN_KEYBOARD 0x278 3552 #endif 3553 #if defined(BTN_TRIGGER_HAPPY1) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY1) && HAVE_DECL_BTN_TRIGGER_HAPPY1) 3554 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3555 static_assert((BTN_TRIGGER_HAPPY1) == (0x2c0), "BTN_TRIGGER_HAPPY1 != 0x2c0"); 3556 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3557 #else 3558 # define BTN_TRIGGER_HAPPY1 0x2c0 3559 #endif 3560 #if defined(BTN_TRIGGER_HAPPY2) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY2) && HAVE_DECL_BTN_TRIGGER_HAPPY2) 3561 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3562 static_assert((BTN_TRIGGER_HAPPY2) == (0x2c1), "BTN_TRIGGER_HAPPY2 != 0x2c1"); 3563 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3564 #else 3565 # define BTN_TRIGGER_HAPPY2 0x2c1 3566 #endif 3567 #if defined(BTN_TRIGGER_HAPPY3) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY3) && HAVE_DECL_BTN_TRIGGER_HAPPY3) 3568 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3569 static_assert((BTN_TRIGGER_HAPPY3) == (0x2c2), "BTN_TRIGGER_HAPPY3 != 0x2c2"); 3570 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3571 #else 3572 # define BTN_TRIGGER_HAPPY3 0x2c2 3573 #endif 3574 #if defined(BTN_TRIGGER_HAPPY4) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY4) && HAVE_DECL_BTN_TRIGGER_HAPPY4) 3575 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3576 static_assert((BTN_TRIGGER_HAPPY4) == (0x2c3), "BTN_TRIGGER_HAPPY4 != 0x2c3"); 3577 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3578 #else 3579 # define BTN_TRIGGER_HAPPY4 0x2c3 3580 #endif 3581 #if defined(BTN_TRIGGER_HAPPY5) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY5) && HAVE_DECL_BTN_TRIGGER_HAPPY5) 3582 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3583 static_assert((BTN_TRIGGER_HAPPY5) == (0x2c4), "BTN_TRIGGER_HAPPY5 != 0x2c4"); 3584 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3585 #else 3586 # define BTN_TRIGGER_HAPPY5 0x2c4 3587 #endif 3588 #if defined(BTN_TRIGGER_HAPPY6) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY6) && HAVE_DECL_BTN_TRIGGER_HAPPY6) 3589 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3590 static_assert((BTN_TRIGGER_HAPPY6) == (0x2c5), "BTN_TRIGGER_HAPPY6 != 0x2c5"); 3591 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3592 #else 3593 # define BTN_TRIGGER_HAPPY6 0x2c5 3594 #endif 3595 #if defined(BTN_TRIGGER_HAPPY7) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY7) && HAVE_DECL_BTN_TRIGGER_HAPPY7) 3596 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3597 static_assert((BTN_TRIGGER_HAPPY7) == (0x2c6), "BTN_TRIGGER_HAPPY7 != 0x2c6"); 3598 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3599 #else 3600 # define BTN_TRIGGER_HAPPY7 0x2c6 3601 #endif 3602 #if defined(BTN_TRIGGER_HAPPY8) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY8) && HAVE_DECL_BTN_TRIGGER_HAPPY8) 3603 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3604 static_assert((BTN_TRIGGER_HAPPY8) == (0x2c7), "BTN_TRIGGER_HAPPY8 != 0x2c7"); 3605 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3606 #else 3607 # define BTN_TRIGGER_HAPPY8 0x2c7 3608 #endif 3609 #if defined(BTN_TRIGGER_HAPPY9) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY9) && HAVE_DECL_BTN_TRIGGER_HAPPY9) 3610 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3611 static_assert((BTN_TRIGGER_HAPPY9) == (0x2c8), "BTN_TRIGGER_HAPPY9 != 0x2c8"); 3612 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3613 #else 3614 # define BTN_TRIGGER_HAPPY9 0x2c8 3615 #endif 3616 #if defined(BTN_TRIGGER_HAPPY10) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY10) && HAVE_DECL_BTN_TRIGGER_HAPPY10) 3617 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3618 static_assert((BTN_TRIGGER_HAPPY10) == (0x2c9), "BTN_TRIGGER_HAPPY10 != 0x2c9"); 3619 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3620 #else 3621 # define BTN_TRIGGER_HAPPY10 0x2c9 3622 #endif 3623 #if defined(BTN_TRIGGER_HAPPY11) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY11) && HAVE_DECL_BTN_TRIGGER_HAPPY11) 3624 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3625 static_assert((BTN_TRIGGER_HAPPY11) == (0x2ca), "BTN_TRIGGER_HAPPY11 != 0x2ca"); 3626 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3627 #else 3628 # define BTN_TRIGGER_HAPPY11 0x2ca 3629 #endif 3630 #if defined(BTN_TRIGGER_HAPPY12) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY12) && HAVE_DECL_BTN_TRIGGER_HAPPY12) 3631 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3632 static_assert((BTN_TRIGGER_HAPPY12) == (0x2cb), "BTN_TRIGGER_HAPPY12 != 0x2cb"); 3633 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3634 #else 3635 # define BTN_TRIGGER_HAPPY12 0x2cb 3636 #endif 3637 #if defined(BTN_TRIGGER_HAPPY13) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY13) && HAVE_DECL_BTN_TRIGGER_HAPPY13) 3638 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3639 static_assert((BTN_TRIGGER_HAPPY13) == (0x2cc), "BTN_TRIGGER_HAPPY13 != 0x2cc"); 3640 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3641 #else 3642 # define BTN_TRIGGER_HAPPY13 0x2cc 3643 #endif 3644 #if defined(BTN_TRIGGER_HAPPY14) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY14) && HAVE_DECL_BTN_TRIGGER_HAPPY14) 3645 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3646 static_assert((BTN_TRIGGER_HAPPY14) == (0x2cd), "BTN_TRIGGER_HAPPY14 != 0x2cd"); 3647 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3648 #else 3649 # define BTN_TRIGGER_HAPPY14 0x2cd 3650 #endif 3651 #if defined(BTN_TRIGGER_HAPPY15) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY15) && HAVE_DECL_BTN_TRIGGER_HAPPY15) 3652 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3653 static_assert((BTN_TRIGGER_HAPPY15) == (0x2ce), "BTN_TRIGGER_HAPPY15 != 0x2ce"); 3654 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3655 #else 3656 # define BTN_TRIGGER_HAPPY15 0x2ce 3657 #endif 3658 #if defined(BTN_TRIGGER_HAPPY16) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY16) && HAVE_DECL_BTN_TRIGGER_HAPPY16) 3659 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3660 static_assert((BTN_TRIGGER_HAPPY16) == (0x2cf), "BTN_TRIGGER_HAPPY16 != 0x2cf"); 3661 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3662 #else 3663 # define BTN_TRIGGER_HAPPY16 0x2cf 3664 #endif 3665 #if defined(BTN_TRIGGER_HAPPY17) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY17) && HAVE_DECL_BTN_TRIGGER_HAPPY17) 3666 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3667 static_assert((BTN_TRIGGER_HAPPY17) == (0x2d0), "BTN_TRIGGER_HAPPY17 != 0x2d0"); 3668 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3669 #else 3670 # define BTN_TRIGGER_HAPPY17 0x2d0 3671 #endif 3672 #if defined(BTN_TRIGGER_HAPPY18) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY18) && HAVE_DECL_BTN_TRIGGER_HAPPY18) 3673 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3674 static_assert((BTN_TRIGGER_HAPPY18) == (0x2d1), "BTN_TRIGGER_HAPPY18 != 0x2d1"); 3675 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3676 #else 3677 # define BTN_TRIGGER_HAPPY18 0x2d1 3678 #endif 3679 #if defined(BTN_TRIGGER_HAPPY19) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY19) && HAVE_DECL_BTN_TRIGGER_HAPPY19) 3680 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3681 static_assert((BTN_TRIGGER_HAPPY19) == (0x2d2), "BTN_TRIGGER_HAPPY19 != 0x2d2"); 3682 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3683 #else 3684 # define BTN_TRIGGER_HAPPY19 0x2d2 3685 #endif 3686 #if defined(BTN_TRIGGER_HAPPY20) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY20) && HAVE_DECL_BTN_TRIGGER_HAPPY20) 3687 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3688 static_assert((BTN_TRIGGER_HAPPY20) == (0x2d3), "BTN_TRIGGER_HAPPY20 != 0x2d3"); 3689 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3690 #else 3691 # define BTN_TRIGGER_HAPPY20 0x2d3 3692 #endif 3693 #if defined(BTN_TRIGGER_HAPPY21) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY21) && HAVE_DECL_BTN_TRIGGER_HAPPY21) 3694 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3695 static_assert((BTN_TRIGGER_HAPPY21) == (0x2d4), "BTN_TRIGGER_HAPPY21 != 0x2d4"); 3696 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3697 #else 3698 # define BTN_TRIGGER_HAPPY21 0x2d4 3699 #endif 3700 #if defined(BTN_TRIGGER_HAPPY22) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY22) && HAVE_DECL_BTN_TRIGGER_HAPPY22) 3701 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3702 static_assert((BTN_TRIGGER_HAPPY22) == (0x2d5), "BTN_TRIGGER_HAPPY22 != 0x2d5"); 3703 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3704 #else 3705 # define BTN_TRIGGER_HAPPY22 0x2d5 3706 #endif 3707 #if defined(BTN_TRIGGER_HAPPY23) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY23) && HAVE_DECL_BTN_TRIGGER_HAPPY23) 3708 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3709 static_assert((BTN_TRIGGER_HAPPY23) == (0x2d6), "BTN_TRIGGER_HAPPY23 != 0x2d6"); 3710 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3711 #else 3712 # define BTN_TRIGGER_HAPPY23 0x2d6 3713 #endif 3714 #if defined(BTN_TRIGGER_HAPPY24) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY24) && HAVE_DECL_BTN_TRIGGER_HAPPY24) 3715 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3716 static_assert((BTN_TRIGGER_HAPPY24) == (0x2d7), "BTN_TRIGGER_HAPPY24 != 0x2d7"); 3717 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3718 #else 3719 # define BTN_TRIGGER_HAPPY24 0x2d7 3720 #endif 3721 #if defined(BTN_TRIGGER_HAPPY25) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY25) && HAVE_DECL_BTN_TRIGGER_HAPPY25) 3722 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3723 static_assert((BTN_TRIGGER_HAPPY25) == (0x2d8), "BTN_TRIGGER_HAPPY25 != 0x2d8"); 3724 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3725 #else 3726 # define BTN_TRIGGER_HAPPY25 0x2d8 3727 #endif 3728 #if defined(BTN_TRIGGER_HAPPY26) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY26) && HAVE_DECL_BTN_TRIGGER_HAPPY26) 3729 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3730 static_assert((BTN_TRIGGER_HAPPY26) == (0x2d9), "BTN_TRIGGER_HAPPY26 != 0x2d9"); 3731 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3732 #else 3733 # define BTN_TRIGGER_HAPPY26 0x2d9 3734 #endif 3735 #if defined(BTN_TRIGGER_HAPPY27) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY27) && HAVE_DECL_BTN_TRIGGER_HAPPY27) 3736 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3737 static_assert((BTN_TRIGGER_HAPPY27) == (0x2da), "BTN_TRIGGER_HAPPY27 != 0x2da"); 3738 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3739 #else 3740 # define BTN_TRIGGER_HAPPY27 0x2da 3741 #endif 3742 #if defined(BTN_TRIGGER_HAPPY28) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY28) && HAVE_DECL_BTN_TRIGGER_HAPPY28) 3743 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3744 static_assert((BTN_TRIGGER_HAPPY28) == (0x2db), "BTN_TRIGGER_HAPPY28 != 0x2db"); 3745 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3746 #else 3747 # define BTN_TRIGGER_HAPPY28 0x2db 3748 #endif 3749 #if defined(BTN_TRIGGER_HAPPY29) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY29) && HAVE_DECL_BTN_TRIGGER_HAPPY29) 3750 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3751 static_assert((BTN_TRIGGER_HAPPY29) == (0x2dc), "BTN_TRIGGER_HAPPY29 != 0x2dc"); 3752 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3753 #else 3754 # define BTN_TRIGGER_HAPPY29 0x2dc 3755 #endif 3756 #if defined(BTN_TRIGGER_HAPPY30) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY30) && HAVE_DECL_BTN_TRIGGER_HAPPY30) 3757 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3758 static_assert((BTN_TRIGGER_HAPPY30) == (0x2dd), "BTN_TRIGGER_HAPPY30 != 0x2dd"); 3759 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3760 #else 3761 # define BTN_TRIGGER_HAPPY30 0x2dd 3762 #endif 3763 #if defined(BTN_TRIGGER_HAPPY31) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY31) && HAVE_DECL_BTN_TRIGGER_HAPPY31) 3764 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3765 static_assert((BTN_TRIGGER_HAPPY31) == (0x2de), "BTN_TRIGGER_HAPPY31 != 0x2de"); 3766 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3767 #else 3768 # define BTN_TRIGGER_HAPPY31 0x2de 3769 #endif 3770 #if defined(BTN_TRIGGER_HAPPY32) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY32) && HAVE_DECL_BTN_TRIGGER_HAPPY32) 3771 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3772 static_assert((BTN_TRIGGER_HAPPY32) == (0x2df), "BTN_TRIGGER_HAPPY32 != 0x2df"); 3773 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3774 #else 3775 # define BTN_TRIGGER_HAPPY32 0x2df 3776 #endif 3777 #if defined(BTN_TRIGGER_HAPPY33) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY33) && HAVE_DECL_BTN_TRIGGER_HAPPY33) 3778 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3779 static_assert((BTN_TRIGGER_HAPPY33) == (0x2e0), "BTN_TRIGGER_HAPPY33 != 0x2e0"); 3780 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3781 #else 3782 # define BTN_TRIGGER_HAPPY33 0x2e0 3783 #endif 3784 #if defined(BTN_TRIGGER_HAPPY34) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY34) && HAVE_DECL_BTN_TRIGGER_HAPPY34) 3785 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3786 static_assert((BTN_TRIGGER_HAPPY34) == (0x2e1), "BTN_TRIGGER_HAPPY34 != 0x2e1"); 3787 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3788 #else 3789 # define BTN_TRIGGER_HAPPY34 0x2e1 3790 #endif 3791 #if defined(BTN_TRIGGER_HAPPY35) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY35) && HAVE_DECL_BTN_TRIGGER_HAPPY35) 3792 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3793 static_assert((BTN_TRIGGER_HAPPY35) == (0x2e2), "BTN_TRIGGER_HAPPY35 != 0x2e2"); 3794 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3795 #else 3796 # define BTN_TRIGGER_HAPPY35 0x2e2 3797 #endif 3798 #if defined(BTN_TRIGGER_HAPPY36) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY36) && HAVE_DECL_BTN_TRIGGER_HAPPY36) 3799 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3800 static_assert((BTN_TRIGGER_HAPPY36) == (0x2e3), "BTN_TRIGGER_HAPPY36 != 0x2e3"); 3801 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3802 #else 3803 # define BTN_TRIGGER_HAPPY36 0x2e3 3804 #endif 3805 #if defined(BTN_TRIGGER_HAPPY37) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY37) && HAVE_DECL_BTN_TRIGGER_HAPPY37) 3806 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3807 static_assert((BTN_TRIGGER_HAPPY37) == (0x2e4), "BTN_TRIGGER_HAPPY37 != 0x2e4"); 3808 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3809 #else 3810 # define BTN_TRIGGER_HAPPY37 0x2e4 3811 #endif 3812 #if defined(BTN_TRIGGER_HAPPY38) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY38) && HAVE_DECL_BTN_TRIGGER_HAPPY38) 3813 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3814 static_assert((BTN_TRIGGER_HAPPY38) == (0x2e5), "BTN_TRIGGER_HAPPY38 != 0x2e5"); 3815 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3816 #else 3817 # define BTN_TRIGGER_HAPPY38 0x2e5 3818 #endif 3819 #if defined(BTN_TRIGGER_HAPPY39) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY39) && HAVE_DECL_BTN_TRIGGER_HAPPY39) 3820 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3821 static_assert((BTN_TRIGGER_HAPPY39) == (0x2e6), "BTN_TRIGGER_HAPPY39 != 0x2e6"); 3822 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3823 #else 3824 # define BTN_TRIGGER_HAPPY39 0x2e6 3825 #endif 3826 #if defined(BTN_TRIGGER_HAPPY40) || (defined(HAVE_DECL_BTN_TRIGGER_HAPPY40) && HAVE_DECL_BTN_TRIGGER_HAPPY40) 3827 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE 3828 static_assert((BTN_TRIGGER_HAPPY40) == (0x2e7), "BTN_TRIGGER_HAPPY40 != 0x2e7"); 3829 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE 3830 #else 3831 # define BTN_TRIGGER_HAPPY40 0x2e7 3832 #endif 3833 3834 #ifndef XLAT_MACROS_ONLY 3835 3836 # ifdef IN_MPERS 3837 3838 # error static const struct xlat evdev_keycode in mpers mode 3839 3840 # else 3841 3842 static 3843 const struct xlat evdev_keycode[] = { 3844 3845 [KEY_RESERVED] = XLAT(KEY_RESERVED), 3846 [KEY_ESC] = XLAT(KEY_ESC), 3847 [KEY_1] = XLAT(KEY_1), 3848 [KEY_2] = XLAT(KEY_2), 3849 [KEY_3] = XLAT(KEY_3), 3850 [KEY_4] = XLAT(KEY_4), 3851 [KEY_5] = XLAT(KEY_5), 3852 [KEY_6] = XLAT(KEY_6), 3853 [KEY_7] = XLAT(KEY_7), 3854 [KEY_8] = XLAT(KEY_8), 3855 [KEY_9] = XLAT(KEY_9), 3856 [KEY_0] = XLAT(KEY_0), 3857 [KEY_MINUS] = XLAT(KEY_MINUS), 3858 [KEY_EQUAL] = XLAT(KEY_EQUAL), 3859 [KEY_BACKSPACE] = XLAT(KEY_BACKSPACE), 3860 [KEY_TAB] = XLAT(KEY_TAB), 3861 [KEY_Q] = XLAT(KEY_Q), 3862 [KEY_W] = XLAT(KEY_W), 3863 [KEY_E] = XLAT(KEY_E), 3864 [KEY_R] = XLAT(KEY_R), 3865 [KEY_T] = XLAT(KEY_T), 3866 [KEY_Y] = XLAT(KEY_Y), 3867 [KEY_U] = XLAT(KEY_U), 3868 [KEY_I] = XLAT(KEY_I), 3869 [KEY_O] = XLAT(KEY_O), 3870 [KEY_P] = XLAT(KEY_P), 3871 [KEY_LEFTBRACE] = XLAT(KEY_LEFTBRACE), 3872 [KEY_RIGHTBRACE] = XLAT(KEY_RIGHTBRACE), 3873 [KEY_ENTER] = XLAT(KEY_ENTER), 3874 [KEY_LEFTCTRL] = XLAT(KEY_LEFTCTRL), 3875 [KEY_A] = XLAT(KEY_A), 3876 [KEY_S] = XLAT(KEY_S), 3877 [KEY_D] = XLAT(KEY_D), 3878 [KEY_F] = XLAT(KEY_F), 3879 [KEY_G] = XLAT(KEY_G), 3880 [KEY_H] = XLAT(KEY_H), 3881 [KEY_J] = XLAT(KEY_J), 3882 [KEY_K] = XLAT(KEY_K), 3883 [KEY_L] = XLAT(KEY_L), 3884 [KEY_SEMICOLON] = XLAT(KEY_SEMICOLON), 3885 [KEY_APOSTROPHE] = XLAT(KEY_APOSTROPHE), 3886 [KEY_GRAVE] = XLAT(KEY_GRAVE), 3887 [KEY_LEFTSHIFT] = XLAT(KEY_LEFTSHIFT), 3888 [KEY_BACKSLASH] = XLAT(KEY_BACKSLASH), 3889 [KEY_Z] = XLAT(KEY_Z), 3890 [KEY_X] = XLAT(KEY_X), 3891 [KEY_C] = XLAT(KEY_C), 3892 [KEY_V] = XLAT(KEY_V), 3893 [KEY_B] = XLAT(KEY_B), 3894 [KEY_N] = XLAT(KEY_N), 3895 [KEY_M] = XLAT(KEY_M), 3896 [KEY_COMMA] = XLAT(KEY_COMMA), 3897 [KEY_DOT] = XLAT(KEY_DOT), 3898 [KEY_SLASH] = XLAT(KEY_SLASH), 3899 [KEY_RIGHTSHIFT] = XLAT(KEY_RIGHTSHIFT), 3900 [KEY_KPASTERISK] = XLAT(KEY_KPASTERISK), 3901 [KEY_LEFTALT] = XLAT(KEY_LEFTALT), 3902 [KEY_SPACE] = XLAT(KEY_SPACE), 3903 [KEY_CAPSLOCK] = XLAT(KEY_CAPSLOCK), 3904 [KEY_F1] = XLAT(KEY_F1), 3905 [KEY_F2] = XLAT(KEY_F2), 3906 [KEY_F3] = XLAT(KEY_F3), 3907 [KEY_F4] = XLAT(KEY_F4), 3908 [KEY_F5] = XLAT(KEY_F5), 3909 [KEY_F6] = XLAT(KEY_F6), 3910 [KEY_F7] = XLAT(KEY_F7), 3911 [KEY_F8] = XLAT(KEY_F8), 3912 [KEY_F9] = XLAT(KEY_F9), 3913 [KEY_F10] = XLAT(KEY_F10), 3914 [KEY_NUMLOCK] = XLAT(KEY_NUMLOCK), 3915 [KEY_SCROLLLOCK] = XLAT(KEY_SCROLLLOCK), 3916 [KEY_KP7] = XLAT(KEY_KP7), 3917 [KEY_KP8] = XLAT(KEY_KP8), 3918 [KEY_KP9] = XLAT(KEY_KP9), 3919 [KEY_KPMINUS] = XLAT(KEY_KPMINUS), 3920 [KEY_KP4] = XLAT(KEY_KP4), 3921 [KEY_KP5] = XLAT(KEY_KP5), 3922 [KEY_KP6] = XLAT(KEY_KP6), 3923 [KEY_KPPLUS] = XLAT(KEY_KPPLUS), 3924 [KEY_KP1] = XLAT(KEY_KP1), 3925 [KEY_KP2] = XLAT(KEY_KP2), 3926 [KEY_KP3] = XLAT(KEY_KP3), 3927 [KEY_KP0] = XLAT(KEY_KP0), 3928 [KEY_KPDOT] = XLAT(KEY_KPDOT), 3929 3930 [KEY_ZENKAKUHANKAKU] = XLAT(KEY_ZENKAKUHANKAKU), 3931 [KEY_102ND] = XLAT(KEY_102ND), 3932 [KEY_F11] = XLAT(KEY_F11), 3933 [KEY_F12] = XLAT(KEY_F12), 3934 [KEY_RO] = XLAT(KEY_RO), 3935 [KEY_KATAKANA] = XLAT(KEY_KATAKANA), 3936 [KEY_HIRAGANA] = XLAT(KEY_HIRAGANA), 3937 [KEY_HENKAN] = XLAT(KEY_HENKAN), 3938 [KEY_KATAKANAHIRAGANA] = XLAT(KEY_KATAKANAHIRAGANA), 3939 [KEY_MUHENKAN] = XLAT(KEY_MUHENKAN), 3940 [KEY_KPJPCOMMA] = XLAT(KEY_KPJPCOMMA), 3941 [KEY_KPENTER] = XLAT(KEY_KPENTER), 3942 [KEY_RIGHTCTRL] = XLAT(KEY_RIGHTCTRL), 3943 [KEY_KPSLASH] = XLAT(KEY_KPSLASH), 3944 [KEY_SYSRQ] = XLAT(KEY_SYSRQ), 3945 [KEY_RIGHTALT] = XLAT(KEY_RIGHTALT), 3946 [KEY_LINEFEED] = XLAT(KEY_LINEFEED), 3947 [KEY_HOME] = XLAT(KEY_HOME), 3948 [KEY_UP] = XLAT(KEY_UP), 3949 [KEY_PAGEUP] = XLAT(KEY_PAGEUP), 3950 [KEY_LEFT] = XLAT(KEY_LEFT), 3951 [KEY_RIGHT] = XLAT(KEY_RIGHT), 3952 [KEY_END] = XLAT(KEY_END), 3953 [KEY_DOWN] = XLAT(KEY_DOWN), 3954 [KEY_PAGEDOWN] = XLAT(KEY_PAGEDOWN), 3955 [KEY_INSERT] = XLAT(KEY_INSERT), 3956 [KEY_DELETE] = XLAT(KEY_DELETE), 3957 [KEY_MACRO] = XLAT(KEY_MACRO), 3958 [KEY_MUTE] = XLAT(KEY_MUTE), 3959 [KEY_VOLUMEDOWN] = XLAT(KEY_VOLUMEDOWN), 3960 [KEY_VOLUMEUP] = XLAT(KEY_VOLUMEUP), 3961 [KEY_POWER] = XLAT(KEY_POWER), 3962 [KEY_KPEQUAL] = XLAT(KEY_KPEQUAL), 3963 [KEY_KPPLUSMINUS] = XLAT(KEY_KPPLUSMINUS), 3964 [KEY_PAUSE] = XLAT(KEY_PAUSE), 3965 [KEY_SCALE] = XLAT(KEY_SCALE), 3966 3967 [KEY_KPCOMMA] = XLAT(KEY_KPCOMMA), 3968 [KEY_HANGEUL] = XLAT(KEY_HANGEUL), 3969 [KEY_HANJA] = XLAT(KEY_HANJA), 3970 [KEY_YEN] = XLAT(KEY_YEN), 3971 [KEY_LEFTMETA] = XLAT(KEY_LEFTMETA), 3972 [KEY_RIGHTMETA] = XLAT(KEY_RIGHTMETA), 3973 [KEY_COMPOSE] = XLAT(KEY_COMPOSE), 3974 3975 [KEY_STOP] = XLAT(KEY_STOP), 3976 [KEY_AGAIN] = XLAT(KEY_AGAIN), 3977 [KEY_PROPS] = XLAT(KEY_PROPS), 3978 [KEY_UNDO] = XLAT(KEY_UNDO), 3979 [KEY_FRONT] = XLAT(KEY_FRONT), 3980 [KEY_COPY] = XLAT(KEY_COPY), 3981 [KEY_OPEN] = XLAT(KEY_OPEN), 3982 [KEY_PASTE] = XLAT(KEY_PASTE), 3983 [KEY_FIND] = XLAT(KEY_FIND), 3984 [KEY_CUT] = XLAT(KEY_CUT), 3985 [KEY_HELP] = XLAT(KEY_HELP), 3986 [KEY_MENU] = XLAT(KEY_MENU), 3987 [KEY_CALC] = XLAT(KEY_CALC), 3988 [KEY_SETUP] = XLAT(KEY_SETUP), 3989 [KEY_SLEEP] = XLAT(KEY_SLEEP), 3990 [KEY_WAKEUP] = XLAT(KEY_WAKEUP), 3991 [KEY_FILE] = XLAT(KEY_FILE), 3992 [KEY_SENDFILE] = XLAT(KEY_SENDFILE), 3993 [KEY_DELETEFILE] = XLAT(KEY_DELETEFILE), 3994 [KEY_XFER] = XLAT(KEY_XFER), 3995 [KEY_PROG1] = XLAT(KEY_PROG1), 3996 [KEY_PROG2] = XLAT(KEY_PROG2), 3997 [KEY_WWW] = XLAT(KEY_WWW), 3998 [KEY_MSDOS] = XLAT(KEY_MSDOS), 3999 [KEY_COFFEE] = XLAT(KEY_COFFEE), 4000 [KEY_ROTATE_DISPLAY] = XLAT(KEY_ROTATE_DISPLAY), 4001 [KEY_CYCLEWINDOWS] = XLAT(KEY_CYCLEWINDOWS), 4002 [KEY_MAIL] = XLAT(KEY_MAIL), 4003 [KEY_BOOKMARKS] = XLAT(KEY_BOOKMARKS), 4004 [KEY_COMPUTER] = XLAT(KEY_COMPUTER), 4005 [KEY_BACK] = XLAT(KEY_BACK), 4006 [KEY_FORWARD] = XLAT(KEY_FORWARD), 4007 [KEY_CLOSECD] = XLAT(KEY_CLOSECD), 4008 [KEY_EJECTCD] = XLAT(KEY_EJECTCD), 4009 [KEY_EJECTCLOSECD] = XLAT(KEY_EJECTCLOSECD), 4010 [KEY_NEXTSONG] = XLAT(KEY_NEXTSONG), 4011 [KEY_PLAYPAUSE] = XLAT(KEY_PLAYPAUSE), 4012 [KEY_PREVIOUSSONG] = XLAT(KEY_PREVIOUSSONG), 4013 [KEY_STOPCD] = XLAT(KEY_STOPCD), 4014 [KEY_RECORD] = XLAT(KEY_RECORD), 4015 [KEY_REWIND] = XLAT(KEY_REWIND), 4016 [KEY_PHONE] = XLAT(KEY_PHONE), 4017 [KEY_ISO] = XLAT(KEY_ISO), 4018 [KEY_CONFIG] = XLAT(KEY_CONFIG), 4019 [KEY_HOMEPAGE] = XLAT(KEY_HOMEPAGE), 4020 [KEY_REFRESH] = XLAT(KEY_REFRESH), 4021 [KEY_EXIT] = XLAT(KEY_EXIT), 4022 [KEY_MOVE] = XLAT(KEY_MOVE), 4023 [KEY_EDIT] = XLAT(KEY_EDIT), 4024 [KEY_SCROLLUP] = XLAT(KEY_SCROLLUP), 4025 [KEY_SCROLLDOWN] = XLAT(KEY_SCROLLDOWN), 4026 [KEY_KPLEFTPAREN] = XLAT(KEY_KPLEFTPAREN), 4027 [KEY_KPRIGHTPAREN] = XLAT(KEY_KPRIGHTPAREN), 4028 [KEY_NEW] = XLAT(KEY_NEW), 4029 [KEY_REDO] = XLAT(KEY_REDO), 4030 4031 [KEY_F13] = XLAT(KEY_F13), 4032 [KEY_F14] = XLAT(KEY_F14), 4033 [KEY_F15] = XLAT(KEY_F15), 4034 [KEY_F16] = XLAT(KEY_F16), 4035 [KEY_F17] = XLAT(KEY_F17), 4036 [KEY_F18] = XLAT(KEY_F18), 4037 [KEY_F19] = XLAT(KEY_F19), 4038 [KEY_F20] = XLAT(KEY_F20), 4039 [KEY_F21] = XLAT(KEY_F21), 4040 [KEY_F22] = XLAT(KEY_F22), 4041 [KEY_F23] = XLAT(KEY_F23), 4042 [KEY_F24] = XLAT(KEY_F24), 4043 4044 [KEY_PLAYCD] = XLAT(KEY_PLAYCD), 4045 [KEY_PAUSECD] = XLAT(KEY_PAUSECD), 4046 [KEY_PROG3] = XLAT(KEY_PROG3), 4047 [KEY_PROG4] = XLAT(KEY_PROG4), 4048 [KEY_DASHBOARD] = XLAT(KEY_DASHBOARD), 4049 [KEY_SUSPEND] = XLAT(KEY_SUSPEND), 4050 [KEY_CLOSE] = XLAT(KEY_CLOSE), 4051 [KEY_PLAY] = XLAT(KEY_PLAY), 4052 [KEY_FASTFORWARD] = XLAT(KEY_FASTFORWARD), 4053 [KEY_BASSBOOST] = XLAT(KEY_BASSBOOST), 4054 [KEY_PRINT] = XLAT(KEY_PRINT), 4055 [KEY_HP] = XLAT(KEY_HP), 4056 [KEY_CAMERA] = XLAT(KEY_CAMERA), 4057 [KEY_SOUND] = XLAT(KEY_SOUND), 4058 [KEY_QUESTION] = XLAT(KEY_QUESTION), 4059 [KEY_EMAIL] = XLAT(KEY_EMAIL), 4060 [KEY_CHAT] = XLAT(KEY_CHAT), 4061 [KEY_SEARCH] = XLAT(KEY_SEARCH), 4062 [KEY_CONNECT] = XLAT(KEY_CONNECT), 4063 [KEY_FINANCE] = XLAT(KEY_FINANCE), 4064 [KEY_SPORT] = XLAT(KEY_SPORT), 4065 [KEY_SHOP] = XLAT(KEY_SHOP), 4066 [KEY_ALTERASE] = XLAT(KEY_ALTERASE), 4067 [KEY_CANCEL] = XLAT(KEY_CANCEL), 4068 [KEY_BRIGHTNESSDOWN] = XLAT(KEY_BRIGHTNESSDOWN), 4069 [KEY_BRIGHTNESSUP] = XLAT(KEY_BRIGHTNESSUP), 4070 [KEY_MEDIA] = XLAT(KEY_MEDIA), 4071 4072 [KEY_SWITCHVIDEOMODE] = XLAT(KEY_SWITCHVIDEOMODE), 4073 4074 [KEY_KBDILLUMTOGGLE] = XLAT(KEY_KBDILLUMTOGGLE), 4075 [KEY_KBDILLUMDOWN] = XLAT(KEY_KBDILLUMDOWN), 4076 [KEY_KBDILLUMUP] = XLAT(KEY_KBDILLUMUP), 4077 4078 [KEY_SEND] = XLAT(KEY_SEND), 4079 [KEY_REPLY] = XLAT(KEY_REPLY), 4080 [KEY_FORWARDMAIL] = XLAT(KEY_FORWARDMAIL), 4081 [KEY_SAVE] = XLAT(KEY_SAVE), 4082 [KEY_DOCUMENTS] = XLAT(KEY_DOCUMENTS), 4083 4084 [KEY_BATTERY] = XLAT(KEY_BATTERY), 4085 4086 [KEY_BLUETOOTH] = XLAT(KEY_BLUETOOTH), 4087 [KEY_WLAN] = XLAT(KEY_WLAN), 4088 [KEY_UWB] = XLAT(KEY_UWB), 4089 4090 [KEY_UNKNOWN] = XLAT(KEY_UNKNOWN), 4091 4092 [KEY_VIDEO_NEXT] = XLAT(KEY_VIDEO_NEXT), 4093 [KEY_VIDEO_PREV] = XLAT(KEY_VIDEO_PREV), 4094 [KEY_BRIGHTNESS_CYCLE] = XLAT(KEY_BRIGHTNESS_CYCLE), 4095 [KEY_BRIGHTNESS_AUTO] = XLAT(KEY_BRIGHTNESS_AUTO), 4096 [KEY_DISPLAY_OFF] = XLAT(KEY_DISPLAY_OFF), 4097 4098 [KEY_WWAN] = XLAT(KEY_WWAN), 4099 4100 #ifndef STRACE_WORKAROUND_FOR_KEY_RFKILL 4101 # define STRACE_WORKAROUND_FOR_KEY_RFKILL 4102 /* 4103 * KEY_RFKILL and KEY_NUMERIC_A constants were introduced by Linux kernel 4104 * commits v2.6.33~17^2~2 and v4.1-rc1~150^2~1^10~6, respectively. 4105 * Apparently, RHEL6 introduced an alternative KEY_RFKILL constant 4106 * with the same value as upstream KEY_NUMERIC_A. 4107 * Downstream vendors are *not* allowed to do this. 4108 * Ignore the system value of KEY_RFKILL. 4109 */ 4110 # undef KEY_RFKILL 4111 #endif 4112 [KEY_RFKILL] = XLAT(KEY_RFKILL), 4113 4114 [KEY_MICMUTE] = XLAT(KEY_MICMUTE), 4115 4116 [BTN_0] = XLAT(BTN_0), 4117 [BTN_1] = XLAT(BTN_1), 4118 [BTN_2] = XLAT(BTN_2), 4119 [BTN_3] = XLAT(BTN_3), 4120 [BTN_4] = XLAT(BTN_4), 4121 [BTN_5] = XLAT(BTN_5), 4122 [BTN_6] = XLAT(BTN_6), 4123 [BTN_7] = XLAT(BTN_7), 4124 [BTN_8] = XLAT(BTN_8), 4125 [BTN_9] = XLAT(BTN_9), 4126 4127 [BTN_LEFT] = XLAT(BTN_LEFT), 4128 [BTN_RIGHT] = XLAT(BTN_RIGHT), 4129 [BTN_MIDDLE] = XLAT(BTN_MIDDLE), 4130 [BTN_SIDE] = XLAT(BTN_SIDE), 4131 [BTN_EXTRA] = XLAT(BTN_EXTRA), 4132 [BTN_FORWARD] = XLAT(BTN_FORWARD), 4133 [BTN_BACK] = XLAT(BTN_BACK), 4134 [BTN_TASK] = XLAT(BTN_TASK), 4135 4136 [BTN_TRIGGER] = XLAT(BTN_TRIGGER), 4137 [BTN_THUMB] = XLAT(BTN_THUMB), 4138 [BTN_THUMB2] = XLAT(BTN_THUMB2), 4139 [BTN_TOP] = XLAT(BTN_TOP), 4140 [BTN_TOP2] = XLAT(BTN_TOP2), 4141 [BTN_PINKIE] = XLAT(BTN_PINKIE), 4142 [BTN_BASE] = XLAT(BTN_BASE), 4143 [BTN_BASE2] = XLAT(BTN_BASE2), 4144 [BTN_BASE3] = XLAT(BTN_BASE3), 4145 [BTN_BASE4] = XLAT(BTN_BASE4), 4146 [BTN_BASE5] = XLAT(BTN_BASE5), 4147 [BTN_BASE6] = XLAT(BTN_BASE6), 4148 [BTN_DEAD] = XLAT(BTN_DEAD), 4149 4150 [BTN_SOUTH] = XLAT(BTN_SOUTH), 4151 [BTN_EAST] = XLAT(BTN_EAST), 4152 [BTN_C] = XLAT(BTN_C), 4153 [BTN_NORTH] = XLAT(BTN_NORTH), 4154 [BTN_WEST] = XLAT(BTN_WEST), 4155 [BTN_Z] = XLAT(BTN_Z), 4156 [BTN_TL] = XLAT(BTN_TL), 4157 [BTN_TR] = XLAT(BTN_TR), 4158 [BTN_TL2] = XLAT(BTN_TL2), 4159 [BTN_TR2] = XLAT(BTN_TR2), 4160 [BTN_SELECT] = XLAT(BTN_SELECT), 4161 [BTN_START] = XLAT(BTN_START), 4162 [BTN_MODE] = XLAT(BTN_MODE), 4163 [BTN_THUMBL] = XLAT(BTN_THUMBL), 4164 [BTN_THUMBR] = XLAT(BTN_THUMBR), 4165 4166 [BTN_TOOL_PEN] = XLAT(BTN_TOOL_PEN), 4167 [BTN_TOOL_RUBBER] = XLAT(BTN_TOOL_RUBBER), 4168 [BTN_TOOL_BRUSH] = XLAT(BTN_TOOL_BRUSH), 4169 [BTN_TOOL_PENCIL] = XLAT(BTN_TOOL_PENCIL), 4170 [BTN_TOOL_AIRBRUSH] = XLAT(BTN_TOOL_AIRBRUSH), 4171 [BTN_TOOL_FINGER] = XLAT(BTN_TOOL_FINGER), 4172 [BTN_TOOL_MOUSE] = XLAT(BTN_TOOL_MOUSE), 4173 [BTN_TOOL_LENS] = XLAT(BTN_TOOL_LENS), 4174 [BTN_TOOL_QUINTTAP] = XLAT(BTN_TOOL_QUINTTAP), 4175 [BTN_STYLUS3] = XLAT(BTN_STYLUS3), 4176 [BTN_TOUCH] = XLAT(BTN_TOUCH), 4177 [BTN_STYLUS] = XLAT(BTN_STYLUS), 4178 [BTN_STYLUS2] = XLAT(BTN_STYLUS2), 4179 [BTN_TOOL_DOUBLETAP] = XLAT(BTN_TOOL_DOUBLETAP), 4180 [BTN_TOOL_TRIPLETAP] = XLAT(BTN_TOOL_TRIPLETAP), 4181 [BTN_TOOL_QUADTAP] = XLAT(BTN_TOOL_QUADTAP), 4182 4183 [BTN_GEAR_DOWN] = XLAT(BTN_GEAR_DOWN), 4184 [BTN_GEAR_UP] = XLAT(BTN_GEAR_UP), 4185 4186 [KEY_OK] = XLAT(KEY_OK), 4187 [KEY_SELECT] = XLAT(KEY_SELECT), 4188 [KEY_GOTO] = XLAT(KEY_GOTO), 4189 [KEY_CLEAR] = XLAT(KEY_CLEAR), 4190 [KEY_POWER2] = XLAT(KEY_POWER2), 4191 [KEY_OPTION] = XLAT(KEY_OPTION), 4192 [KEY_INFO] = XLAT(KEY_INFO), 4193 [KEY_TIME] = XLAT(KEY_TIME), 4194 [KEY_VENDOR] = XLAT(KEY_VENDOR), 4195 [KEY_ARCHIVE] = XLAT(KEY_ARCHIVE), 4196 [KEY_PROGRAM] = XLAT(KEY_PROGRAM), 4197 [KEY_CHANNEL] = XLAT(KEY_CHANNEL), 4198 [KEY_FAVORITES] = XLAT(KEY_FAVORITES), 4199 [KEY_EPG] = XLAT(KEY_EPG), 4200 [KEY_PVR] = XLAT(KEY_PVR), 4201 [KEY_MHP] = XLAT(KEY_MHP), 4202 [KEY_LANGUAGE] = XLAT(KEY_LANGUAGE), 4203 [KEY_TITLE] = XLAT(KEY_TITLE), 4204 [KEY_SUBTITLE] = XLAT(KEY_SUBTITLE), 4205 [KEY_ANGLE] = XLAT(KEY_ANGLE), 4206 [KEY_ZOOM] = XLAT(KEY_ZOOM), 4207 [KEY_MODE] = XLAT(KEY_MODE), 4208 [KEY_KEYBOARD] = XLAT(KEY_KEYBOARD), 4209 [KEY_SCREEN] = XLAT(KEY_SCREEN), 4210 [KEY_PC] = XLAT(KEY_PC), 4211 [KEY_TV] = XLAT(KEY_TV), 4212 [KEY_TV2] = XLAT(KEY_TV2), 4213 [KEY_VCR] = XLAT(KEY_VCR), 4214 [KEY_VCR2] = XLAT(KEY_VCR2), 4215 [KEY_SAT] = XLAT(KEY_SAT), 4216 [KEY_SAT2] = XLAT(KEY_SAT2), 4217 [KEY_CD] = XLAT(KEY_CD), 4218 [KEY_TAPE] = XLAT(KEY_TAPE), 4219 [KEY_RADIO] = XLAT(KEY_RADIO), 4220 [KEY_TUNER] = XLAT(KEY_TUNER), 4221 [KEY_PLAYER] = XLAT(KEY_PLAYER), 4222 [KEY_TEXT] = XLAT(KEY_TEXT), 4223 [KEY_DVD] = XLAT(KEY_DVD), 4224 [KEY_AUX] = XLAT(KEY_AUX), 4225 [KEY_MP3] = XLAT(KEY_MP3), 4226 [KEY_AUDIO] = XLAT(KEY_AUDIO), 4227 [KEY_VIDEO] = XLAT(KEY_VIDEO), 4228 [KEY_DIRECTORY] = XLAT(KEY_DIRECTORY), 4229 [KEY_LIST] = XLAT(KEY_LIST), 4230 [KEY_MEMO] = XLAT(KEY_MEMO), 4231 [KEY_CALENDAR] = XLAT(KEY_CALENDAR), 4232 [KEY_RED] = XLAT(KEY_RED), 4233 [KEY_GREEN] = XLAT(KEY_GREEN), 4234 [KEY_YELLOW] = XLAT(KEY_YELLOW), 4235 [KEY_BLUE] = XLAT(KEY_BLUE), 4236 [KEY_CHANNELUP] = XLAT(KEY_CHANNELUP), 4237 [KEY_CHANNELDOWN] = XLAT(KEY_CHANNELDOWN), 4238 [KEY_FIRST] = XLAT(KEY_FIRST), 4239 [KEY_LAST] = XLAT(KEY_LAST), 4240 [KEY_AB] = XLAT(KEY_AB), 4241 [KEY_NEXT] = XLAT(KEY_NEXT), 4242 [KEY_RESTART] = XLAT(KEY_RESTART), 4243 [KEY_SLOW] = XLAT(KEY_SLOW), 4244 [KEY_SHUFFLE] = XLAT(KEY_SHUFFLE), 4245 [KEY_BREAK] = XLAT(KEY_BREAK), 4246 [KEY_PREVIOUS] = XLAT(KEY_PREVIOUS), 4247 [KEY_DIGITS] = XLAT(KEY_DIGITS), 4248 [KEY_TEEN] = XLAT(KEY_TEEN), 4249 [KEY_TWEN] = XLAT(KEY_TWEN), 4250 [KEY_VIDEOPHONE] = XLAT(KEY_VIDEOPHONE), 4251 [KEY_GAMES] = XLAT(KEY_GAMES), 4252 [KEY_ZOOMIN] = XLAT(KEY_ZOOMIN), 4253 [KEY_ZOOMOUT] = XLAT(KEY_ZOOMOUT), 4254 [KEY_ZOOMRESET] = XLAT(KEY_ZOOMRESET), 4255 [KEY_WORDPROCESSOR] = XLAT(KEY_WORDPROCESSOR), 4256 [KEY_EDITOR] = XLAT(KEY_EDITOR), 4257 [KEY_SPREADSHEET] = XLAT(KEY_SPREADSHEET), 4258 [KEY_GRAPHICSEDITOR] = XLAT(KEY_GRAPHICSEDITOR), 4259 [KEY_PRESENTATION] = XLAT(KEY_PRESENTATION), 4260 [KEY_DATABASE] = XLAT(KEY_DATABASE), 4261 [KEY_NEWS] = XLAT(KEY_NEWS), 4262 [KEY_VOICEMAIL] = XLAT(KEY_VOICEMAIL), 4263 [KEY_ADDRESSBOOK] = XLAT(KEY_ADDRESSBOOK), 4264 [KEY_MESSENGER] = XLAT(KEY_MESSENGER), 4265 [KEY_DISPLAYTOGGLE] = XLAT(KEY_DISPLAYTOGGLE), 4266 [KEY_SPELLCHECK] = XLAT(KEY_SPELLCHECK), 4267 [KEY_LOGOFF] = XLAT(KEY_LOGOFF), 4268 4269 [KEY_DOLLAR] = XLAT(KEY_DOLLAR), 4270 [KEY_EURO] = XLAT(KEY_EURO), 4271 4272 [KEY_FRAMEBACK] = XLAT(KEY_FRAMEBACK), 4273 [KEY_FRAMEFORWARD] = XLAT(KEY_FRAMEFORWARD), 4274 [KEY_CONTEXT_MENU] = XLAT(KEY_CONTEXT_MENU), 4275 [KEY_MEDIA_REPEAT] = XLAT(KEY_MEDIA_REPEAT), 4276 [KEY_10CHANNELSUP] = XLAT(KEY_10CHANNELSUP), 4277 [KEY_10CHANNELSDOWN] = XLAT(KEY_10CHANNELSDOWN), 4278 [KEY_IMAGES] = XLAT(KEY_IMAGES), 4279 4280 [KEY_DEL_EOL] = XLAT(KEY_DEL_EOL), 4281 [KEY_DEL_EOS] = XLAT(KEY_DEL_EOS), 4282 [KEY_INS_LINE] = XLAT(KEY_INS_LINE), 4283 [KEY_DEL_LINE] = XLAT(KEY_DEL_LINE), 4284 4285 [KEY_FN] = XLAT(KEY_FN), 4286 [KEY_FN_ESC] = XLAT(KEY_FN_ESC), 4287 [KEY_FN_F1] = XLAT(KEY_FN_F1), 4288 [KEY_FN_F2] = XLAT(KEY_FN_F2), 4289 [KEY_FN_F3] = XLAT(KEY_FN_F3), 4290 [KEY_FN_F4] = XLAT(KEY_FN_F4), 4291 [KEY_FN_F5] = XLAT(KEY_FN_F5), 4292 [KEY_FN_F6] = XLAT(KEY_FN_F6), 4293 [KEY_FN_F7] = XLAT(KEY_FN_F7), 4294 [KEY_FN_F8] = XLAT(KEY_FN_F8), 4295 [KEY_FN_F9] = XLAT(KEY_FN_F9), 4296 [KEY_FN_F10] = XLAT(KEY_FN_F10), 4297 [KEY_FN_F11] = XLAT(KEY_FN_F11), 4298 [KEY_FN_F12] = XLAT(KEY_FN_F12), 4299 [KEY_FN_1] = XLAT(KEY_FN_1), 4300 [KEY_FN_2] = XLAT(KEY_FN_2), 4301 [KEY_FN_D] = XLAT(KEY_FN_D), 4302 [KEY_FN_E] = XLAT(KEY_FN_E), 4303 [KEY_FN_F] = XLAT(KEY_FN_F), 4304 [KEY_FN_S] = XLAT(KEY_FN_S), 4305 [KEY_FN_B] = XLAT(KEY_FN_B), 4306 4307 [KEY_BRL_DOT1] = XLAT(KEY_BRL_DOT1), 4308 [KEY_BRL_DOT2] = XLAT(KEY_BRL_DOT2), 4309 [KEY_BRL_DOT3] = XLAT(KEY_BRL_DOT3), 4310 [KEY_BRL_DOT4] = XLAT(KEY_BRL_DOT4), 4311 [KEY_BRL_DOT5] = XLAT(KEY_BRL_DOT5), 4312 [KEY_BRL_DOT6] = XLAT(KEY_BRL_DOT6), 4313 [KEY_BRL_DOT7] = XLAT(KEY_BRL_DOT7), 4314 [KEY_BRL_DOT8] = XLAT(KEY_BRL_DOT8), 4315 [KEY_BRL_DOT9] = XLAT(KEY_BRL_DOT9), 4316 [KEY_BRL_DOT10] = XLAT(KEY_BRL_DOT10), 4317 4318 [KEY_NUMERIC_0] = XLAT(KEY_NUMERIC_0), 4319 [KEY_NUMERIC_1] = XLAT(KEY_NUMERIC_1), 4320 [KEY_NUMERIC_2] = XLAT(KEY_NUMERIC_2), 4321 [KEY_NUMERIC_3] = XLAT(KEY_NUMERIC_3), 4322 [KEY_NUMERIC_4] = XLAT(KEY_NUMERIC_4), 4323 [KEY_NUMERIC_5] = XLAT(KEY_NUMERIC_5), 4324 [KEY_NUMERIC_6] = XLAT(KEY_NUMERIC_6), 4325 [KEY_NUMERIC_7] = XLAT(KEY_NUMERIC_7), 4326 [KEY_NUMERIC_8] = XLAT(KEY_NUMERIC_8), 4327 [KEY_NUMERIC_9] = XLAT(KEY_NUMERIC_9), 4328 [KEY_NUMERIC_STAR] = XLAT(KEY_NUMERIC_STAR), 4329 [KEY_NUMERIC_POUND] = XLAT(KEY_NUMERIC_POUND), 4330 [KEY_NUMERIC_A] = XLAT(KEY_NUMERIC_A), 4331 [KEY_NUMERIC_B] = XLAT(KEY_NUMERIC_B), 4332 [KEY_NUMERIC_C] = XLAT(KEY_NUMERIC_C), 4333 [KEY_NUMERIC_D] = XLAT(KEY_NUMERIC_D), 4334 4335 [KEY_CAMERA_FOCUS] = XLAT(KEY_CAMERA_FOCUS), 4336 [KEY_WPS_BUTTON] = XLAT(KEY_WPS_BUTTON), 4337 4338 [KEY_TOUCHPAD_TOGGLE] = XLAT(KEY_TOUCHPAD_TOGGLE), 4339 [KEY_TOUCHPAD_ON] = XLAT(KEY_TOUCHPAD_ON), 4340 [KEY_TOUCHPAD_OFF] = XLAT(KEY_TOUCHPAD_OFF), 4341 4342 [KEY_CAMERA_ZOOMIN] = XLAT(KEY_CAMERA_ZOOMIN), 4343 [KEY_CAMERA_ZOOMOUT] = XLAT(KEY_CAMERA_ZOOMOUT), 4344 [KEY_CAMERA_UP] = XLAT(KEY_CAMERA_UP), 4345 [KEY_CAMERA_DOWN] = XLAT(KEY_CAMERA_DOWN), 4346 [KEY_CAMERA_LEFT] = XLAT(KEY_CAMERA_LEFT), 4347 [KEY_CAMERA_RIGHT] = XLAT(KEY_CAMERA_RIGHT), 4348 4349 [KEY_ATTENDANT_ON] = XLAT(KEY_ATTENDANT_ON), 4350 [KEY_ATTENDANT_OFF] = XLAT(KEY_ATTENDANT_OFF), 4351 [KEY_ATTENDANT_TOGGLE] = XLAT(KEY_ATTENDANT_TOGGLE), 4352 [KEY_LIGHTS_TOGGLE] = XLAT(KEY_LIGHTS_TOGGLE), 4353 4354 [BTN_DPAD_UP] = XLAT(BTN_DPAD_UP), 4355 [BTN_DPAD_DOWN] = XLAT(BTN_DPAD_DOWN), 4356 [BTN_DPAD_LEFT] = XLAT(BTN_DPAD_LEFT), 4357 [BTN_DPAD_RIGHT] = XLAT(BTN_DPAD_RIGHT), 4358 4359 [KEY_ALS_TOGGLE] = XLAT(KEY_ALS_TOGGLE), 4360 [KEY_ROTATE_LOCK_TOGGLE] = XLAT(KEY_ROTATE_LOCK_TOGGLE), 4361 4362 [KEY_BUTTONCONFIG] = XLAT(KEY_BUTTONCONFIG), 4363 [KEY_TASKMANAGER] = XLAT(KEY_TASKMANAGER), 4364 [KEY_JOURNAL] = XLAT(KEY_JOURNAL), 4365 [KEY_CONTROLPANEL] = XLAT(KEY_CONTROLPANEL), 4366 [KEY_APPSELECT] = XLAT(KEY_APPSELECT), 4367 [KEY_SCREENSAVER] = XLAT(KEY_SCREENSAVER), 4368 [KEY_VOICECOMMAND] = XLAT(KEY_VOICECOMMAND), 4369 [KEY_ASSISTANT] = XLAT(KEY_ASSISTANT), 4370 4371 #ifndef STRACE_WORKAROUND_FOR_KEY_BRIGHTNESS_MIN 4372 # define STRACE_WORKAROUND_FOR_KEY_BRIGHTNESS_MIN 4373 /* 4374 * KEY_BRIGHTNESS_MIN and KEY_BRIGHTNESS_MAX constants were introduced 4375 * by Linux kernel commit v3.16-rc1~30^2~6^2~1^2~7. 4376 * Apparently, RHEL7 introduced an alternative KEY_BRIGHTNESS_MIN constant 4377 * with the same value as upstream KEY_BRIGHTNESS_MAX. 4378 * Downstream vendors are *not* allowed to do this. 4379 * Ignore the system value of KEY_BRIGHTNESS_MIN. 4380 */ 4381 # undef KEY_BRIGHTNESS_MIN 4382 #endif 4383 [KEY_BRIGHTNESS_MIN] = XLAT(KEY_BRIGHTNESS_MIN), 4384 4385 [KEY_BRIGHTNESS_MAX] = XLAT(KEY_BRIGHTNESS_MAX), 4386 4387 [KEY_KBDINPUTASSIST_PREV] = XLAT(KEY_KBDINPUTASSIST_PREV), 4388 [KEY_KBDINPUTASSIST_NEXT] = XLAT(KEY_KBDINPUTASSIST_NEXT), 4389 [KEY_KBDINPUTASSIST_PREVGROUP] = XLAT(KEY_KBDINPUTASSIST_PREVGROUP), 4390 [KEY_KBDINPUTASSIST_NEXTGROUP] = XLAT(KEY_KBDINPUTASSIST_NEXTGROUP), 4391 [KEY_KBDINPUTASSIST_ACCEPT] = XLAT(KEY_KBDINPUTASSIST_ACCEPT), 4392 [KEY_KBDINPUTASSIST_CANCEL] = XLAT(KEY_KBDINPUTASSIST_CANCEL), 4393 4394 [KEY_RIGHT_UP] = XLAT(KEY_RIGHT_UP), 4395 [KEY_RIGHT_DOWN] = XLAT(KEY_RIGHT_DOWN), 4396 [KEY_LEFT_UP] = XLAT(KEY_LEFT_UP), 4397 [KEY_LEFT_DOWN] = XLAT(KEY_LEFT_DOWN), 4398 4399 [KEY_ROOT_MENU] = XLAT(KEY_ROOT_MENU), 4400 [KEY_MEDIA_TOP_MENU] = XLAT(KEY_MEDIA_TOP_MENU), 4401 [KEY_NUMERIC_11] = XLAT(KEY_NUMERIC_11), 4402 [KEY_NUMERIC_12] = XLAT(KEY_NUMERIC_12), 4403 4404 [KEY_AUDIO_DESC] = XLAT(KEY_AUDIO_DESC), 4405 [KEY_3D_MODE] = XLAT(KEY_3D_MODE), 4406 [KEY_NEXT_FAVORITE] = XLAT(KEY_NEXT_FAVORITE), 4407 [KEY_STOP_RECORD] = XLAT(KEY_STOP_RECORD), 4408 [KEY_PAUSE_RECORD] = XLAT(KEY_PAUSE_RECORD), 4409 [KEY_VOD] = XLAT(KEY_VOD), 4410 [KEY_UNMUTE] = XLAT(KEY_UNMUTE), 4411 [KEY_FASTREVERSE] = XLAT(KEY_FASTREVERSE), 4412 [KEY_SLOWREVERSE] = XLAT(KEY_SLOWREVERSE), 4413 4414 #ifndef STRACE_WORKAROUND_FOR_KEY_DATA 4415 # define STRACE_WORKAROUND_FOR_KEY_DATA 4416 /* 4417 * Linux kernel commit v4.9-rc8~12^2 has changed the value of KEY_DATA 4418 * constant introduced by commit v4.7-rc6~32^2~6^2 because the old value 4419 * was already used by KEY_FASTREVERSE. 4420 * Looks like the best way to handle this situation is to pretend that 4421 * the old value of KEY_DATA didn't exist. 4422 */ 4423 # undef KEY_DATA 4424 #endif 4425 [KEY_DATA] = XLAT(KEY_DATA), 4426 4427 [KEY_ONSCREEN_KEYBOARD] = XLAT(KEY_ONSCREEN_KEYBOARD), 4428 4429 [BTN_TRIGGER_HAPPY1] = XLAT(BTN_TRIGGER_HAPPY1), 4430 [BTN_TRIGGER_HAPPY2] = XLAT(BTN_TRIGGER_HAPPY2), 4431 [BTN_TRIGGER_HAPPY3] = XLAT(BTN_TRIGGER_HAPPY3), 4432 [BTN_TRIGGER_HAPPY4] = XLAT(BTN_TRIGGER_HAPPY4), 4433 [BTN_TRIGGER_HAPPY5] = XLAT(BTN_TRIGGER_HAPPY5), 4434 [BTN_TRIGGER_HAPPY6] = XLAT(BTN_TRIGGER_HAPPY6), 4435 [BTN_TRIGGER_HAPPY7] = XLAT(BTN_TRIGGER_HAPPY7), 4436 [BTN_TRIGGER_HAPPY8] = XLAT(BTN_TRIGGER_HAPPY8), 4437 [BTN_TRIGGER_HAPPY9] = XLAT(BTN_TRIGGER_HAPPY9), 4438 [BTN_TRIGGER_HAPPY10] = XLAT(BTN_TRIGGER_HAPPY10), 4439 [BTN_TRIGGER_HAPPY11] = XLAT(BTN_TRIGGER_HAPPY11), 4440 [BTN_TRIGGER_HAPPY12] = XLAT(BTN_TRIGGER_HAPPY12), 4441 [BTN_TRIGGER_HAPPY13] = XLAT(BTN_TRIGGER_HAPPY13), 4442 [BTN_TRIGGER_HAPPY14] = XLAT(BTN_TRIGGER_HAPPY14), 4443 [BTN_TRIGGER_HAPPY15] = XLAT(BTN_TRIGGER_HAPPY15), 4444 [BTN_TRIGGER_HAPPY16] = XLAT(BTN_TRIGGER_HAPPY16), 4445 [BTN_TRIGGER_HAPPY17] = XLAT(BTN_TRIGGER_HAPPY17), 4446 [BTN_TRIGGER_HAPPY18] = XLAT(BTN_TRIGGER_HAPPY18), 4447 [BTN_TRIGGER_HAPPY19] = XLAT(BTN_TRIGGER_HAPPY19), 4448 [BTN_TRIGGER_HAPPY20] = XLAT(BTN_TRIGGER_HAPPY20), 4449 [BTN_TRIGGER_HAPPY21] = XLAT(BTN_TRIGGER_HAPPY21), 4450 [BTN_TRIGGER_HAPPY22] = XLAT(BTN_TRIGGER_HAPPY22), 4451 [BTN_TRIGGER_HAPPY23] = XLAT(BTN_TRIGGER_HAPPY23), 4452 [BTN_TRIGGER_HAPPY24] = XLAT(BTN_TRIGGER_HAPPY24), 4453 [BTN_TRIGGER_HAPPY25] = XLAT(BTN_TRIGGER_HAPPY25), 4454 [BTN_TRIGGER_HAPPY26] = XLAT(BTN_TRIGGER_HAPPY26), 4455 [BTN_TRIGGER_HAPPY27] = XLAT(BTN_TRIGGER_HAPPY27), 4456 [BTN_TRIGGER_HAPPY28] = XLAT(BTN_TRIGGER_HAPPY28), 4457 [BTN_TRIGGER_HAPPY29] = XLAT(BTN_TRIGGER_HAPPY29), 4458 [BTN_TRIGGER_HAPPY30] = XLAT(BTN_TRIGGER_HAPPY30), 4459 [BTN_TRIGGER_HAPPY31] = XLAT(BTN_TRIGGER_HAPPY31), 4460 [BTN_TRIGGER_HAPPY32] = XLAT(BTN_TRIGGER_HAPPY32), 4461 [BTN_TRIGGER_HAPPY33] = XLAT(BTN_TRIGGER_HAPPY33), 4462 [BTN_TRIGGER_HAPPY34] = XLAT(BTN_TRIGGER_HAPPY34), 4463 [BTN_TRIGGER_HAPPY35] = XLAT(BTN_TRIGGER_HAPPY35), 4464 [BTN_TRIGGER_HAPPY36] = XLAT(BTN_TRIGGER_HAPPY36), 4465 [BTN_TRIGGER_HAPPY37] = XLAT(BTN_TRIGGER_HAPPY37), 4466 [BTN_TRIGGER_HAPPY38] = XLAT(BTN_TRIGGER_HAPPY38), 4467 [BTN_TRIGGER_HAPPY39] = XLAT(BTN_TRIGGER_HAPPY39), 4468 [BTN_TRIGGER_HAPPY40] = XLAT(BTN_TRIGGER_HAPPY40), 4469 XLAT_END 4470 }; 4471 4472 # endif /* !IN_MPERS */ 4473 4474 #endif /* !XLAT_MACROS_ONLY */ 4475