(root)/
strace-6.5/
src/
xlat/
termio_cc.h
       1  /* Generated by ./src/xlat/gen.sh from ./src/xlat/termio_cc.in; do not edit. */
       2  
       3  #include "gcc_compat.h"
       4  #include "static_assert.h"
       5  
       6  #undef XLAT_PREV_VAL
       7  
       8  #ifndef XLAT_MACROS_ONLY
       9  
      10  # ifdef IN_MPERS
      11  
      12  #  error static const struct xlat termio_cc in mpers mode
      13  
      14  # else
      15  
      16  DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
      17  static const struct xlat_data termio_cc_xdata[] = {
      18  #if defined(_VINTR) || (defined(HAVE_DECL__VINTR) && HAVE_DECL__VINTR)
      19    XLAT(_VINTR),
      20   #define XLAT_VAL_0 ((unsigned) (_VINTR))
      21   #define XLAT_STR_0 STRINGIFY(_VINTR)
      22  #endif
      23  #if defined(_VQUIT) || (defined(HAVE_DECL__VQUIT) && HAVE_DECL__VQUIT)
      24    XLAT(_VQUIT),
      25   #define XLAT_VAL_1 ((unsigned) (_VQUIT))
      26   #define XLAT_STR_1 STRINGIFY(_VQUIT)
      27  #endif
      28  #if defined(_VERASE) || (defined(HAVE_DECL__VERASE) && HAVE_DECL__VERASE)
      29    XLAT(_VERASE),
      30   #define XLAT_VAL_2 ((unsigned) (_VERASE))
      31   #define XLAT_STR_2 STRINGIFY(_VERASE)
      32  #endif
      33  #if defined(_VKILL) || (defined(HAVE_DECL__VKILL) && HAVE_DECL__VKILL)
      34    XLAT(_VKILL),
      35   #define XLAT_VAL_3 ((unsigned) (_VKILL))
      36   #define XLAT_STR_3 STRINGIFY(_VKILL)
      37  #endif
      38  #if defined(_VEOF) || (defined(HAVE_DECL__VEOF) && HAVE_DECL__VEOF)
      39    XLAT(_VEOF),
      40   #define XLAT_VAL_4 ((unsigned) (_VEOF))
      41   #define XLAT_STR_4 STRINGIFY(_VEOF)
      42  #endif
      43  #if defined(_VMIN) || (defined(HAVE_DECL__VMIN) && HAVE_DECL__VMIN)
      44    XLAT(_VMIN),
      45   #define XLAT_VAL_5 ((unsigned) (_VMIN))
      46   #define XLAT_STR_5 STRINGIFY(_VMIN)
      47  #endif
      48  #if defined(_VEOL) || (defined(HAVE_DECL__VEOL) && HAVE_DECL__VEOL)
      49    XLAT(_VEOL),
      50   #define XLAT_VAL_6 ((unsigned) (_VEOL))
      51   #define XLAT_STR_6 STRINGIFY(_VEOL)
      52  #endif
      53  #if defined(_VTIME) || (defined(HAVE_DECL__VTIME) && HAVE_DECL__VTIME)
      54    XLAT(_VTIME),
      55   #define XLAT_VAL_7 ((unsigned) (_VTIME))
      56   #define XLAT_STR_7 STRINGIFY(_VTIME)
      57  #endif
      58  #if defined(_VEOL2) || (defined(HAVE_DECL__VEOL2) && HAVE_DECL__VEOL2)
      59    XLAT(_VEOL2),
      60   #define XLAT_VAL_8 ((unsigned) (_VEOL2))
      61   #define XLAT_STR_8 STRINGIFY(_VEOL2)
      62  #endif
      63  #if defined(_VSWTC) || (defined(HAVE_DECL__VSWTC) && HAVE_DECL__VSWTC)
      64    XLAT(_VSWTC),
      65   #define XLAT_VAL_9 ((unsigned) (_VSWTC))
      66   #define XLAT_STR_9 STRINGIFY(_VSWTC)
      67  #endif
      68  };
      69  static
      70  const struct xlat termio_cc[1] = { {
      71   .data = termio_cc_xdata,
      72   .size = ARRAY_SIZE(termio_cc_xdata),
      73   .type = XT_NORMAL,
      74   .flags_mask = 0
      75  #  ifdef XLAT_VAL_0
      76    | XLAT_VAL_0
      77  #  endif
      78  #  ifdef XLAT_VAL_1
      79    | XLAT_VAL_1
      80  #  endif
      81  #  ifdef XLAT_VAL_2
      82    | XLAT_VAL_2
      83  #  endif
      84  #  ifdef XLAT_VAL_3
      85    | XLAT_VAL_3
      86  #  endif
      87  #  ifdef XLAT_VAL_4
      88    | XLAT_VAL_4
      89  #  endif
      90  #  ifdef XLAT_VAL_5
      91    | XLAT_VAL_5
      92  #  endif
      93  #  ifdef XLAT_VAL_6
      94    | XLAT_VAL_6
      95  #  endif
      96  #  ifdef XLAT_VAL_7
      97    | XLAT_VAL_7
      98  #  endif
      99  #  ifdef XLAT_VAL_8
     100    | XLAT_VAL_8
     101  #  endif
     102  #  ifdef XLAT_VAL_9
     103    | XLAT_VAL_9
     104  #  endif
     105    ,
     106   .flags_strsz = 0
     107  #  ifdef XLAT_STR_0
     108    + sizeof(XLAT_STR_0)
     109  #  endif
     110  #  ifdef XLAT_STR_1
     111    + sizeof(XLAT_STR_1)
     112  #  endif
     113  #  ifdef XLAT_STR_2
     114    + sizeof(XLAT_STR_2)
     115  #  endif
     116  #  ifdef XLAT_STR_3
     117    + sizeof(XLAT_STR_3)
     118  #  endif
     119  #  ifdef XLAT_STR_4
     120    + sizeof(XLAT_STR_4)
     121  #  endif
     122  #  ifdef XLAT_STR_5
     123    + sizeof(XLAT_STR_5)
     124  #  endif
     125  #  ifdef XLAT_STR_6
     126    + sizeof(XLAT_STR_6)
     127  #  endif
     128  #  ifdef XLAT_STR_7
     129    + sizeof(XLAT_STR_7)
     130  #  endif
     131  #  ifdef XLAT_STR_8
     132    + sizeof(XLAT_STR_8)
     133  #  endif
     134  #  ifdef XLAT_STR_9
     135    + sizeof(XLAT_STR_9)
     136  #  endif
     137    ,
     138  } };
     139  DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     140  
     141  #  undef XLAT_STR_0
     142  #  undef XLAT_VAL_0
     143  #  undef XLAT_STR_1
     144  #  undef XLAT_VAL_1
     145  #  undef XLAT_STR_2
     146  #  undef XLAT_VAL_2
     147  #  undef XLAT_STR_3
     148  #  undef XLAT_VAL_3
     149  #  undef XLAT_STR_4
     150  #  undef XLAT_VAL_4
     151  #  undef XLAT_STR_5
     152  #  undef XLAT_VAL_5
     153  #  undef XLAT_STR_6
     154  #  undef XLAT_VAL_6
     155  #  undef XLAT_STR_7
     156  #  undef XLAT_VAL_7
     157  #  undef XLAT_STR_8
     158  #  undef XLAT_VAL_8
     159  #  undef XLAT_STR_9
     160  #  undef XLAT_VAL_9
     161  # endif /* !IN_MPERS */
     162  
     163  #endif /* !XLAT_MACROS_ONLY */