(root)/
strace-6.5/
src/
xlat/
kd_key_shift_keys.h
       1  /* Generated by ./src/xlat/gen.sh from ./src/xlat/kd_key_shift_keys.in; do not edit. */
       2  
       3  #include "gcc_compat.h"
       4  #include "static_assert.h"
       5  
       6  #if defined(K_SHIFT) || (defined(HAVE_DECL_K_SHIFT) && HAVE_DECL_K_SHIFT)
       7  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
       8  static_assert((K_SHIFT) == (K(KT_SHIFT,KG_SHIFT)), "K_SHIFT != K(KT_SHIFT,KG_SHIFT)");
       9  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      10  #else
      11  # define K_SHIFT K(KT_SHIFT,KG_SHIFT)
      12  #endif
      13  #if defined(K_SHIFT) || (defined(HAVE_DECL_K_SHIFT) && HAVE_DECL_K_SHIFT)
      14  #if defined XLAT_PREV_VAL
      15  static_assert((unsigned long long) (K_SHIFT)
      16        > (unsigned long long) (XLAT_PREV_VAL),
      17        "Incorrect order in #sorted xlat: K_SHIFT"
      18        " is not larger than the previous value");
      19  #endif
      20  #undef XLAT_PREV_VAL
      21  #define XLAT_PREV_VAL (K_SHIFT)
      22  #endif
      23  #if defined(K_ALTGR) || (defined(HAVE_DECL_K_ALTGR) && HAVE_DECL_K_ALTGR)
      24  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      25  static_assert((K_ALTGR) == (K(KT_SHIFT,KG_ALTGR)), "K_ALTGR != K(KT_SHIFT,KG_ALTGR)");
      26  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      27  #else
      28  # define K_ALTGR K(KT_SHIFT,KG_ALTGR)
      29  #endif
      30  #if defined(K_ALTGR) || (defined(HAVE_DECL_K_ALTGR) && HAVE_DECL_K_ALTGR)
      31  #if defined XLAT_PREV_VAL
      32  static_assert((unsigned long long) (K_ALTGR)
      33        > (unsigned long long) (XLAT_PREV_VAL),
      34        "Incorrect order in #sorted xlat: K_ALTGR"
      35        " is not larger than the previous value");
      36  #endif
      37  #undef XLAT_PREV_VAL
      38  #define XLAT_PREV_VAL (K_ALTGR)
      39  #endif
      40  #if defined(K_CTRL) || (defined(HAVE_DECL_K_CTRL) && HAVE_DECL_K_CTRL)
      41  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      42  static_assert((K_CTRL) == (K(KT_SHIFT,KG_CTRL)), "K_CTRL != K(KT_SHIFT,KG_CTRL)");
      43  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      44  #else
      45  # define K_CTRL K(KT_SHIFT,KG_CTRL)
      46  #endif
      47  #if defined(K_CTRL) || (defined(HAVE_DECL_K_CTRL) && HAVE_DECL_K_CTRL)
      48  #if defined XLAT_PREV_VAL
      49  static_assert((unsigned long long) (K_CTRL)
      50        > (unsigned long long) (XLAT_PREV_VAL),
      51        "Incorrect order in #sorted xlat: K_CTRL"
      52        " is not larger than the previous value");
      53  #endif
      54  #undef XLAT_PREV_VAL
      55  #define XLAT_PREV_VAL (K_CTRL)
      56  #endif
      57  #if defined(K_ALT) || (defined(HAVE_DECL_K_ALT) && HAVE_DECL_K_ALT)
      58  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      59  static_assert((K_ALT) == (K(KT_SHIFT,KG_ALT)), "K_ALT != K(KT_SHIFT,KG_ALT)");
      60  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      61  #else
      62  # define K_ALT K(KT_SHIFT,KG_ALT)
      63  #endif
      64  #if defined(K_ALT) || (defined(HAVE_DECL_K_ALT) && HAVE_DECL_K_ALT)
      65  #if defined XLAT_PREV_VAL
      66  static_assert((unsigned long long) (K_ALT)
      67        > (unsigned long long) (XLAT_PREV_VAL),
      68        "Incorrect order in #sorted xlat: K_ALT"
      69        " is not larger than the previous value");
      70  #endif
      71  #undef XLAT_PREV_VAL
      72  #define XLAT_PREV_VAL (K_ALT)
      73  #endif
      74  #if defined(K_SHIFTL) || (defined(HAVE_DECL_K_SHIFTL) && HAVE_DECL_K_SHIFTL)
      75  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      76  static_assert((K_SHIFTL) == (K(KT_SHIFT,KG_SHIFTL)), "K_SHIFTL != K(KT_SHIFT,KG_SHIFTL)");
      77  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      78  #else
      79  # define K_SHIFTL K(KT_SHIFT,KG_SHIFTL)
      80  #endif
      81  #if defined(K_SHIFTL) || (defined(HAVE_DECL_K_SHIFTL) && HAVE_DECL_K_SHIFTL)
      82  #if defined XLAT_PREV_VAL
      83  static_assert((unsigned long long) (K_SHIFTL)
      84        > (unsigned long long) (XLAT_PREV_VAL),
      85        "Incorrect order in #sorted xlat: K_SHIFTL"
      86        " is not larger than the previous value");
      87  #endif
      88  #undef XLAT_PREV_VAL
      89  #define XLAT_PREV_VAL (K_SHIFTL)
      90  #endif
      91  #if defined(K_SHIFTR) || (defined(HAVE_DECL_K_SHIFTR) && HAVE_DECL_K_SHIFTR)
      92  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      93  static_assert((K_SHIFTR) == (K(KT_SHIFT,KG_SHIFTR)), "K_SHIFTR != K(KT_SHIFT,KG_SHIFTR)");
      94  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      95  #else
      96  # define K_SHIFTR K(KT_SHIFT,KG_SHIFTR)
      97  #endif
      98  #if defined(K_SHIFTR) || (defined(HAVE_DECL_K_SHIFTR) && HAVE_DECL_K_SHIFTR)
      99  #if defined XLAT_PREV_VAL
     100  static_assert((unsigned long long) (K_SHIFTR)
     101        > (unsigned long long) (XLAT_PREV_VAL),
     102        "Incorrect order in #sorted xlat: K_SHIFTR"
     103        " is not larger than the previous value");
     104  #endif
     105  #undef XLAT_PREV_VAL
     106  #define XLAT_PREV_VAL (K_SHIFTR)
     107  #endif
     108  #if defined(K_CTRLL) || (defined(HAVE_DECL_K_CTRLL) && HAVE_DECL_K_CTRLL)
     109  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     110  static_assert((K_CTRLL) == (K(KT_SHIFT,KG_CTRLL)), "K_CTRLL != K(KT_SHIFT,KG_CTRLL)");
     111  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     112  #else
     113  # define K_CTRLL K(KT_SHIFT,KG_CTRLL)
     114  #endif
     115  #if defined(K_CTRLL) || (defined(HAVE_DECL_K_CTRLL) && HAVE_DECL_K_CTRLL)
     116  #if defined XLAT_PREV_VAL
     117  static_assert((unsigned long long) (K_CTRLL)
     118        > (unsigned long long) (XLAT_PREV_VAL),
     119        "Incorrect order in #sorted xlat: K_CTRLL"
     120        " is not larger than the previous value");
     121  #endif
     122  #undef XLAT_PREV_VAL
     123  #define XLAT_PREV_VAL (K_CTRLL)
     124  #endif
     125  #if defined(K_CTRLR) || (defined(HAVE_DECL_K_CTRLR) && HAVE_DECL_K_CTRLR)
     126  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     127  static_assert((K_CTRLR) == (K(KT_SHIFT,KG_CTRLR)), "K_CTRLR != K(KT_SHIFT,KG_CTRLR)");
     128  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     129  #else
     130  # define K_CTRLR K(KT_SHIFT,KG_CTRLR)
     131  #endif
     132  #if defined(K_CTRLR) || (defined(HAVE_DECL_K_CTRLR) && HAVE_DECL_K_CTRLR)
     133  #if defined XLAT_PREV_VAL
     134  static_assert((unsigned long long) (K_CTRLR)
     135        > (unsigned long long) (XLAT_PREV_VAL),
     136        "Incorrect order in #sorted xlat: K_CTRLR"
     137        " is not larger than the previous value");
     138  #endif
     139  #undef XLAT_PREV_VAL
     140  #define XLAT_PREV_VAL (K_CTRLR)
     141  #endif
     142  #if defined(K_CAPSSHIFT) || (defined(HAVE_DECL_K_CAPSSHIFT) && HAVE_DECL_K_CAPSSHIFT)
     143  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     144  static_assert((K_CAPSSHIFT) == (K(KT_SHIFT,KG_CAPSSHIFT)), "K_CAPSSHIFT != K(KT_SHIFT,KG_CAPSSHIFT)");
     145  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     146  #else
     147  # define K_CAPSSHIFT K(KT_SHIFT,KG_CAPSSHIFT)
     148  #endif
     149  #if defined(K_CAPSSHIFT) || (defined(HAVE_DECL_K_CAPSSHIFT) && HAVE_DECL_K_CAPSSHIFT)
     150  #if defined XLAT_PREV_VAL
     151  static_assert((unsigned long long) (K_CAPSSHIFT)
     152        > (unsigned long long) (XLAT_PREV_VAL),
     153        "Incorrect order in #sorted xlat: K_CAPSSHIFT"
     154        " is not larger than the previous value");
     155  #endif
     156  #undef XLAT_PREV_VAL
     157  #define XLAT_PREV_VAL (K_CAPSSHIFT)
     158  #endif
     159  #undef XLAT_PREV_VAL
     160  
     161  #ifndef XLAT_MACROS_ONLY
     162  
     163  # ifdef IN_MPERS
     164  
     165  #  error static const struct xlat kd_key_shift_keys in mpers mode
     166  
     167  # else
     168  
     169  DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     170  static const struct xlat_data kd_key_shift_keys_xdata[] = {
     171   XLAT(K_SHIFT),
     172   #define XLAT_VAL_0 ((unsigned) (K_SHIFT))
     173   #define XLAT_STR_0 STRINGIFY(K_SHIFT)
     174   XLAT(K_ALTGR),
     175   #define XLAT_VAL_1 ((unsigned) (K_ALTGR))
     176   #define XLAT_STR_1 STRINGIFY(K_ALTGR)
     177   XLAT(K_CTRL),
     178   #define XLAT_VAL_2 ((unsigned) (K_CTRL))
     179   #define XLAT_STR_2 STRINGIFY(K_CTRL)
     180   XLAT(K_ALT),
     181   #define XLAT_VAL_3 ((unsigned) (K_ALT))
     182   #define XLAT_STR_3 STRINGIFY(K_ALT)
     183   XLAT(K_SHIFTL),
     184   #define XLAT_VAL_4 ((unsigned) (K_SHIFTL))
     185   #define XLAT_STR_4 STRINGIFY(K_SHIFTL)
     186   XLAT(K_SHIFTR),
     187   #define XLAT_VAL_5 ((unsigned) (K_SHIFTR))
     188   #define XLAT_STR_5 STRINGIFY(K_SHIFTR)
     189   XLAT(K_CTRLL),
     190   #define XLAT_VAL_6 ((unsigned) (K_CTRLL))
     191   #define XLAT_STR_6 STRINGIFY(K_CTRLL)
     192   XLAT(K_CTRLR),
     193   #define XLAT_VAL_7 ((unsigned) (K_CTRLR))
     194   #define XLAT_STR_7 STRINGIFY(K_CTRLR)
     195   XLAT(K_CAPSSHIFT),
     196   #define XLAT_VAL_8 ((unsigned) (K_CAPSSHIFT))
     197   #define XLAT_STR_8 STRINGIFY(K_CAPSSHIFT)
     198  };
     199  static
     200  const struct xlat kd_key_shift_keys[1] = { {
     201   .data = kd_key_shift_keys_xdata,
     202   .size = ARRAY_SIZE(kd_key_shift_keys_xdata),
     203   .type = XT_SORTED,
     204   .flags_mask = 0
     205  #  ifdef XLAT_VAL_0
     206    | XLAT_VAL_0
     207  #  endif
     208  #  ifdef XLAT_VAL_1
     209    | XLAT_VAL_1
     210  #  endif
     211  #  ifdef XLAT_VAL_2
     212    | XLAT_VAL_2
     213  #  endif
     214  #  ifdef XLAT_VAL_3
     215    | XLAT_VAL_3
     216  #  endif
     217  #  ifdef XLAT_VAL_4
     218    | XLAT_VAL_4
     219  #  endif
     220  #  ifdef XLAT_VAL_5
     221    | XLAT_VAL_5
     222  #  endif
     223  #  ifdef XLAT_VAL_6
     224    | XLAT_VAL_6
     225  #  endif
     226  #  ifdef XLAT_VAL_7
     227    | XLAT_VAL_7
     228  #  endif
     229  #  ifdef XLAT_VAL_8
     230    | XLAT_VAL_8
     231  #  endif
     232    ,
     233   .flags_strsz = 0
     234  #  ifdef XLAT_STR_0
     235    + sizeof(XLAT_STR_0)
     236  #  endif
     237  #  ifdef XLAT_STR_1
     238    + sizeof(XLAT_STR_1)
     239  #  endif
     240  #  ifdef XLAT_STR_2
     241    + sizeof(XLAT_STR_2)
     242  #  endif
     243  #  ifdef XLAT_STR_3
     244    + sizeof(XLAT_STR_3)
     245  #  endif
     246  #  ifdef XLAT_STR_4
     247    + sizeof(XLAT_STR_4)
     248  #  endif
     249  #  ifdef XLAT_STR_5
     250    + sizeof(XLAT_STR_5)
     251  #  endif
     252  #  ifdef XLAT_STR_6
     253    + sizeof(XLAT_STR_6)
     254  #  endif
     255  #  ifdef XLAT_STR_7
     256    + sizeof(XLAT_STR_7)
     257  #  endif
     258  #  ifdef XLAT_STR_8
     259    + sizeof(XLAT_STR_8)
     260  #  endif
     261    ,
     262  } };
     263  DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     264  
     265  #  undef XLAT_STR_0
     266  #  undef XLAT_VAL_0
     267  #  undef XLAT_STR_1
     268  #  undef XLAT_VAL_1
     269  #  undef XLAT_STR_2
     270  #  undef XLAT_VAL_2
     271  #  undef XLAT_STR_3
     272  #  undef XLAT_VAL_3
     273  #  undef XLAT_STR_4
     274  #  undef XLAT_VAL_4
     275  #  undef XLAT_STR_5
     276  #  undef XLAT_VAL_5
     277  #  undef XLAT_STR_6
     278  #  undef XLAT_VAL_6
     279  #  undef XLAT_STR_7
     280  #  undef XLAT_VAL_7
     281  #  undef XLAT_STR_8
     282  #  undef XLAT_VAL_8
     283  # endif /* !IN_MPERS */
     284  
     285  #endif /* !XLAT_MACROS_ONLY */