(root)/
strace-6.5/
src/
xlat/
term_line_discs.h
       1  /* Generated by ./src/xlat/gen.sh from ./src/xlat/term_line_discs.in; do not edit. */
       2  
       3  #include "gcc_compat.h"
       4  #include "static_assert.h"
       5  
       6  #if defined(N_TTY) || (defined(HAVE_DECL_N_TTY) && HAVE_DECL_N_TTY)
       7  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
       8  static_assert((N_TTY) == (0), "N_TTY != 0");
       9  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      10  #else
      11  # define N_TTY 0
      12  #endif
      13  #if defined(N_SLIP) || (defined(HAVE_DECL_N_SLIP) && HAVE_DECL_N_SLIP)
      14  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      15  static_assert((N_SLIP) == (1), "N_SLIP != 1");
      16  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      17  #else
      18  # define N_SLIP 1
      19  #endif
      20  #if defined(N_MOUSE) || (defined(HAVE_DECL_N_MOUSE) && HAVE_DECL_N_MOUSE)
      21  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      22  static_assert((N_MOUSE) == (2), "N_MOUSE != 2");
      23  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      24  #else
      25  # define N_MOUSE 2
      26  #endif
      27  #if defined(N_PPP) || (defined(HAVE_DECL_N_PPP) && HAVE_DECL_N_PPP)
      28  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      29  static_assert((N_PPP) == (3), "N_PPP != 3");
      30  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      31  #else
      32  # define N_PPP 3
      33  #endif
      34  #if defined(N_STRIP) || (defined(HAVE_DECL_N_STRIP) && HAVE_DECL_N_STRIP)
      35  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      36  static_assert((N_STRIP) == (4), "N_STRIP != 4");
      37  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      38  #else
      39  # define N_STRIP 4
      40  #endif
      41  #if defined(N_AX25) || (defined(HAVE_DECL_N_AX25) && HAVE_DECL_N_AX25)
      42  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      43  static_assert((N_AX25) == (5), "N_AX25 != 5");
      44  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      45  #else
      46  # define N_AX25 5
      47  #endif
      48  #if defined(N_X25) || (defined(HAVE_DECL_N_X25) && HAVE_DECL_N_X25)
      49  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      50  static_assert((N_X25) == (6), "N_X25 != 6");
      51  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      52  #else
      53  # define N_X25 6
      54  #endif
      55  #if defined(N_6PACK) || (defined(HAVE_DECL_N_6PACK) && HAVE_DECL_N_6PACK)
      56  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      57  static_assert((N_6PACK) == (7), "N_6PACK != 7");
      58  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      59  #else
      60  # define N_6PACK 7
      61  #endif
      62  #if defined(N_MASC) || (defined(HAVE_DECL_N_MASC) && HAVE_DECL_N_MASC)
      63  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      64  static_assert((N_MASC) == (8), "N_MASC != 8");
      65  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      66  #else
      67  # define N_MASC 8
      68  #endif
      69  #if defined(N_R3964) || (defined(HAVE_DECL_N_R3964) && HAVE_DECL_N_R3964)
      70  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      71  static_assert((N_R3964) == (9), "N_R3964 != 9");
      72  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      73  #else
      74  # define N_R3964 9
      75  #endif
      76  #if defined(N_PROFIBUS_FDL) || (defined(HAVE_DECL_N_PROFIBUS_FDL) && HAVE_DECL_N_PROFIBUS_FDL)
      77  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      78  static_assert((N_PROFIBUS_FDL) == (10), "N_PROFIBUS_FDL != 10");
      79  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      80  #else
      81  # define N_PROFIBUS_FDL 10
      82  #endif
      83  #if defined(N_IRDA) || (defined(HAVE_DECL_N_IRDA) && HAVE_DECL_N_IRDA)
      84  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      85  static_assert((N_IRDA) == (11), "N_IRDA != 11");
      86  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      87  #else
      88  # define N_IRDA 11
      89  #endif
      90  #if defined(N_SMSBLOCK) || (defined(HAVE_DECL_N_SMSBLOCK) && HAVE_DECL_N_SMSBLOCK)
      91  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      92  static_assert((N_SMSBLOCK) == (12), "N_SMSBLOCK != 12");
      93  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      94  #else
      95  # define N_SMSBLOCK 12
      96  #endif
      97  #if defined(N_HDLC) || (defined(HAVE_DECL_N_HDLC) && HAVE_DECL_N_HDLC)
      98  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      99  static_assert((N_HDLC) == (13), "N_HDLC != 13");
     100  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     101  #else
     102  # define N_HDLC 13
     103  #endif
     104  #if defined(N_SYNC_PPP) || (defined(HAVE_DECL_N_SYNC_PPP) && HAVE_DECL_N_SYNC_PPP)
     105  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     106  static_assert((N_SYNC_PPP) == (14), "N_SYNC_PPP != 14");
     107  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     108  #else
     109  # define N_SYNC_PPP 14
     110  #endif
     111  #if defined(N_HCI) || (defined(HAVE_DECL_N_HCI) && HAVE_DECL_N_HCI)
     112  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     113  static_assert((N_HCI) == (15), "N_HCI != 15");
     114  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     115  #else
     116  # define N_HCI 15
     117  #endif
     118  #if defined(N_GIGASET_M101) || (defined(HAVE_DECL_N_GIGASET_M101) && HAVE_DECL_N_GIGASET_M101)
     119  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     120  static_assert((N_GIGASET_M101) == (16), "N_GIGASET_M101 != 16");
     121  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     122  #else
     123  # define N_GIGASET_M101 16
     124  #endif
     125  #if defined(N_SLCAN) || (defined(HAVE_DECL_N_SLCAN) && HAVE_DECL_N_SLCAN)
     126  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     127  static_assert((N_SLCAN) == (17), "N_SLCAN != 17");
     128  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     129  #else
     130  # define N_SLCAN 17
     131  #endif
     132  #if defined(N_PPS) || (defined(HAVE_DECL_N_PPS) && HAVE_DECL_N_PPS)
     133  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     134  static_assert((N_PPS) == (18), "N_PPS != 18");
     135  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     136  #else
     137  # define N_PPS 18
     138  #endif
     139  #if defined(N_V253) || (defined(HAVE_DECL_N_V253) && HAVE_DECL_N_V253)
     140  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     141  static_assert((N_V253) == (19), "N_V253 != 19");
     142  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     143  #else
     144  # define N_V253 19
     145  #endif
     146  #if defined(N_CAIF) || (defined(HAVE_DECL_N_CAIF) && HAVE_DECL_N_CAIF)
     147  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     148  static_assert((N_CAIF) == (20), "N_CAIF != 20");
     149  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     150  #else
     151  # define N_CAIF 20
     152  #endif
     153  #if defined(N_GSM0710) || (defined(HAVE_DECL_N_GSM0710) && HAVE_DECL_N_GSM0710)
     154  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     155  static_assert((N_GSM0710) == (21), "N_GSM0710 != 21");
     156  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     157  #else
     158  # define N_GSM0710 21
     159  #endif
     160  #if defined(N_TI_WL) || (defined(HAVE_DECL_N_TI_WL) && HAVE_DECL_N_TI_WL)
     161  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     162  static_assert((N_TI_WL) == (22), "N_TI_WL != 22");
     163  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     164  #else
     165  # define N_TI_WL 22
     166  #endif
     167  #if defined(N_TRACESINK) || (defined(HAVE_DECL_N_TRACESINK) && HAVE_DECL_N_TRACESINK)
     168  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     169  static_assert((N_TRACESINK) == (23), "N_TRACESINK != 23");
     170  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     171  #else
     172  # define N_TRACESINK 23
     173  #endif
     174  #if defined(N_TRACEROUTER) || (defined(HAVE_DECL_N_TRACEROUTER) && HAVE_DECL_N_TRACEROUTER)
     175  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     176  static_assert((N_TRACEROUTER) == (24), "N_TRACEROUTER != 24");
     177  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     178  #else
     179  # define N_TRACEROUTER 24
     180  #endif
     181  #if defined(N_NCI) || (defined(HAVE_DECL_N_NCI) && HAVE_DECL_N_NCI)
     182  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     183  static_assert((N_NCI) == (25), "N_NCI != 25");
     184  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     185  #else
     186  # define N_NCI 25
     187  #endif
     188  #if defined(N_SPEAKUP) || (defined(HAVE_DECL_N_SPEAKUP) && HAVE_DECL_N_SPEAKUP)
     189  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     190  static_assert((N_SPEAKUP) == (26), "N_SPEAKUP != 26");
     191  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     192  #else
     193  # define N_SPEAKUP 26
     194  #endif
     195  #if defined(N_NULL) || (defined(HAVE_DECL_N_NULL) && HAVE_DECL_N_NULL)
     196  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
     197  static_assert((N_NULL) == (27), "N_NULL != 27");
     198  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
     199  #else
     200  # define N_NULL 27
     201  #endif
     202  #undef XLAT_PREV_VAL
     203  
     204  #ifndef XLAT_MACROS_ONLY
     205  
     206  # ifdef IN_MPERS
     207  
     208  #  error static const struct xlat term_line_discs in mpers mode
     209  
     210  # else
     211  
     212  DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     213  static const struct xlat_data term_line_discs_xdata[] = {
     214   XLAT(N_TTY),
     215   #define XLAT_VAL_0 ((unsigned) (N_TTY))
     216   #define XLAT_STR_0 STRINGIFY(N_TTY)
     217   XLAT(N_SLIP),
     218   #define XLAT_VAL_1 ((unsigned) (N_SLIP))
     219   #define XLAT_STR_1 STRINGIFY(N_SLIP)
     220   XLAT(N_MOUSE),
     221   #define XLAT_VAL_2 ((unsigned) (N_MOUSE))
     222   #define XLAT_STR_2 STRINGIFY(N_MOUSE)
     223   XLAT(N_PPP),
     224   #define XLAT_VAL_3 ((unsigned) (N_PPP))
     225   #define XLAT_STR_3 STRINGIFY(N_PPP)
     226   XLAT(N_STRIP),
     227   #define XLAT_VAL_4 ((unsigned) (N_STRIP))
     228   #define XLAT_STR_4 STRINGIFY(N_STRIP)
     229   XLAT(N_AX25),
     230   #define XLAT_VAL_5 ((unsigned) (N_AX25))
     231   #define XLAT_STR_5 STRINGIFY(N_AX25)
     232   XLAT(N_X25),
     233   #define XLAT_VAL_6 ((unsigned) (N_X25))
     234   #define XLAT_STR_6 STRINGIFY(N_X25)
     235   XLAT(N_6PACK),
     236   #define XLAT_VAL_7 ((unsigned) (N_6PACK))
     237   #define XLAT_STR_7 STRINGIFY(N_6PACK)
     238   XLAT(N_MASC),
     239   #define XLAT_VAL_8 ((unsigned) (N_MASC))
     240   #define XLAT_STR_8 STRINGIFY(N_MASC)
     241   XLAT(N_R3964),
     242   #define XLAT_VAL_9 ((unsigned) (N_R3964))
     243   #define XLAT_STR_9 STRINGIFY(N_R3964)
     244   XLAT(N_PROFIBUS_FDL),
     245   #define XLAT_VAL_10 ((unsigned) (N_PROFIBUS_FDL))
     246   #define XLAT_STR_10 STRINGIFY(N_PROFIBUS_FDL)
     247   XLAT(N_IRDA),
     248   #define XLAT_VAL_11 ((unsigned) (N_IRDA))
     249   #define XLAT_STR_11 STRINGIFY(N_IRDA)
     250   XLAT(N_SMSBLOCK),
     251   #define XLAT_VAL_12 ((unsigned) (N_SMSBLOCK))
     252   #define XLAT_STR_12 STRINGIFY(N_SMSBLOCK)
     253   XLAT(N_HDLC),
     254   #define XLAT_VAL_13 ((unsigned) (N_HDLC))
     255   #define XLAT_STR_13 STRINGIFY(N_HDLC)
     256   XLAT(N_SYNC_PPP),
     257   #define XLAT_VAL_14 ((unsigned) (N_SYNC_PPP))
     258   #define XLAT_STR_14 STRINGIFY(N_SYNC_PPP)
     259   XLAT(N_HCI),
     260   #define XLAT_VAL_15 ((unsigned) (N_HCI))
     261   #define XLAT_STR_15 STRINGIFY(N_HCI)
     262   XLAT(N_GIGASET_M101),
     263   #define XLAT_VAL_16 ((unsigned) (N_GIGASET_M101))
     264   #define XLAT_STR_16 STRINGIFY(N_GIGASET_M101)
     265   XLAT(N_SLCAN),
     266   #define XLAT_VAL_17 ((unsigned) (N_SLCAN))
     267   #define XLAT_STR_17 STRINGIFY(N_SLCAN)
     268   XLAT(N_PPS),
     269   #define XLAT_VAL_18 ((unsigned) (N_PPS))
     270   #define XLAT_STR_18 STRINGIFY(N_PPS)
     271   XLAT(N_V253),
     272   #define XLAT_VAL_19 ((unsigned) (N_V253))
     273   #define XLAT_STR_19 STRINGIFY(N_V253)
     274   XLAT(N_CAIF),
     275   #define XLAT_VAL_20 ((unsigned) (N_CAIF))
     276   #define XLAT_STR_20 STRINGIFY(N_CAIF)
     277   XLAT(N_GSM0710),
     278   #define XLAT_VAL_21 ((unsigned) (N_GSM0710))
     279   #define XLAT_STR_21 STRINGIFY(N_GSM0710)
     280   XLAT(N_TI_WL),
     281   #define XLAT_VAL_22 ((unsigned) (N_TI_WL))
     282   #define XLAT_STR_22 STRINGIFY(N_TI_WL)
     283   XLAT(N_TRACESINK),
     284   #define XLAT_VAL_23 ((unsigned) (N_TRACESINK))
     285   #define XLAT_STR_23 STRINGIFY(N_TRACESINK)
     286   XLAT(N_TRACEROUTER),
     287   #define XLAT_VAL_24 ((unsigned) (N_TRACEROUTER))
     288   #define XLAT_STR_24 STRINGIFY(N_TRACEROUTER)
     289   XLAT(N_NCI),
     290   #define XLAT_VAL_25 ((unsigned) (N_NCI))
     291   #define XLAT_STR_25 STRINGIFY(N_NCI)
     292   XLAT(N_SPEAKUP),
     293   #define XLAT_VAL_26 ((unsigned) (N_SPEAKUP))
     294   #define XLAT_STR_26 STRINGIFY(N_SPEAKUP)
     295   XLAT(N_NULL),
     296   #define XLAT_VAL_27 ((unsigned) (N_NULL))
     297   #define XLAT_STR_27 STRINGIFY(N_NULL)
     298  };
     299  static
     300  const struct xlat term_line_discs[1] = { {
     301   .data = term_line_discs_xdata,
     302   .size = ARRAY_SIZE(term_line_discs_xdata),
     303   .type = XT_NORMAL,
     304   .flags_mask = 0
     305  #  ifdef XLAT_VAL_0
     306    | XLAT_VAL_0
     307  #  endif
     308  #  ifdef XLAT_VAL_1
     309    | XLAT_VAL_1
     310  #  endif
     311  #  ifdef XLAT_VAL_2
     312    | XLAT_VAL_2
     313  #  endif
     314  #  ifdef XLAT_VAL_3
     315    | XLAT_VAL_3
     316  #  endif
     317  #  ifdef XLAT_VAL_4
     318    | XLAT_VAL_4
     319  #  endif
     320  #  ifdef XLAT_VAL_5
     321    | XLAT_VAL_5
     322  #  endif
     323  #  ifdef XLAT_VAL_6
     324    | XLAT_VAL_6
     325  #  endif
     326  #  ifdef XLAT_VAL_7
     327    | XLAT_VAL_7
     328  #  endif
     329  #  ifdef XLAT_VAL_8
     330    | XLAT_VAL_8
     331  #  endif
     332  #  ifdef XLAT_VAL_9
     333    | XLAT_VAL_9
     334  #  endif
     335  #  ifdef XLAT_VAL_10
     336    | XLAT_VAL_10
     337  #  endif
     338  #  ifdef XLAT_VAL_11
     339    | XLAT_VAL_11
     340  #  endif
     341  #  ifdef XLAT_VAL_12
     342    | XLAT_VAL_12
     343  #  endif
     344  #  ifdef XLAT_VAL_13
     345    | XLAT_VAL_13
     346  #  endif
     347  #  ifdef XLAT_VAL_14
     348    | XLAT_VAL_14
     349  #  endif
     350  #  ifdef XLAT_VAL_15
     351    | XLAT_VAL_15
     352  #  endif
     353  #  ifdef XLAT_VAL_16
     354    | XLAT_VAL_16
     355  #  endif
     356  #  ifdef XLAT_VAL_17
     357    | XLAT_VAL_17
     358  #  endif
     359  #  ifdef XLAT_VAL_18
     360    | XLAT_VAL_18
     361  #  endif
     362  #  ifdef XLAT_VAL_19
     363    | XLAT_VAL_19
     364  #  endif
     365  #  ifdef XLAT_VAL_20
     366    | XLAT_VAL_20
     367  #  endif
     368  #  ifdef XLAT_VAL_21
     369    | XLAT_VAL_21
     370  #  endif
     371  #  ifdef XLAT_VAL_22
     372    | XLAT_VAL_22
     373  #  endif
     374  #  ifdef XLAT_VAL_23
     375    | XLAT_VAL_23
     376  #  endif
     377  #  ifdef XLAT_VAL_24
     378    | XLAT_VAL_24
     379  #  endif
     380  #  ifdef XLAT_VAL_25
     381    | XLAT_VAL_25
     382  #  endif
     383  #  ifdef XLAT_VAL_26
     384    | XLAT_VAL_26
     385  #  endif
     386  #  ifdef XLAT_VAL_27
     387    | XLAT_VAL_27
     388  #  endif
     389    ,
     390   .flags_strsz = 0
     391  #  ifdef XLAT_STR_0
     392    + sizeof(XLAT_STR_0)
     393  #  endif
     394  #  ifdef XLAT_STR_1
     395    + sizeof(XLAT_STR_1)
     396  #  endif
     397  #  ifdef XLAT_STR_2
     398    + sizeof(XLAT_STR_2)
     399  #  endif
     400  #  ifdef XLAT_STR_3
     401    + sizeof(XLAT_STR_3)
     402  #  endif
     403  #  ifdef XLAT_STR_4
     404    + sizeof(XLAT_STR_4)
     405  #  endif
     406  #  ifdef XLAT_STR_5
     407    + sizeof(XLAT_STR_5)
     408  #  endif
     409  #  ifdef XLAT_STR_6
     410    + sizeof(XLAT_STR_6)
     411  #  endif
     412  #  ifdef XLAT_STR_7
     413    + sizeof(XLAT_STR_7)
     414  #  endif
     415  #  ifdef XLAT_STR_8
     416    + sizeof(XLAT_STR_8)
     417  #  endif
     418  #  ifdef XLAT_STR_9
     419    + sizeof(XLAT_STR_9)
     420  #  endif
     421  #  ifdef XLAT_STR_10
     422    + sizeof(XLAT_STR_10)
     423  #  endif
     424  #  ifdef XLAT_STR_11
     425    + sizeof(XLAT_STR_11)
     426  #  endif
     427  #  ifdef XLAT_STR_12
     428    + sizeof(XLAT_STR_12)
     429  #  endif
     430  #  ifdef XLAT_STR_13
     431    + sizeof(XLAT_STR_13)
     432  #  endif
     433  #  ifdef XLAT_STR_14
     434    + sizeof(XLAT_STR_14)
     435  #  endif
     436  #  ifdef XLAT_STR_15
     437    + sizeof(XLAT_STR_15)
     438  #  endif
     439  #  ifdef XLAT_STR_16
     440    + sizeof(XLAT_STR_16)
     441  #  endif
     442  #  ifdef XLAT_STR_17
     443    + sizeof(XLAT_STR_17)
     444  #  endif
     445  #  ifdef XLAT_STR_18
     446    + sizeof(XLAT_STR_18)
     447  #  endif
     448  #  ifdef XLAT_STR_19
     449    + sizeof(XLAT_STR_19)
     450  #  endif
     451  #  ifdef XLAT_STR_20
     452    + sizeof(XLAT_STR_20)
     453  #  endif
     454  #  ifdef XLAT_STR_21
     455    + sizeof(XLAT_STR_21)
     456  #  endif
     457  #  ifdef XLAT_STR_22
     458    + sizeof(XLAT_STR_22)
     459  #  endif
     460  #  ifdef XLAT_STR_23
     461    + sizeof(XLAT_STR_23)
     462  #  endif
     463  #  ifdef XLAT_STR_24
     464    + sizeof(XLAT_STR_24)
     465  #  endif
     466  #  ifdef XLAT_STR_25
     467    + sizeof(XLAT_STR_25)
     468  #  endif
     469  #  ifdef XLAT_STR_26
     470    + sizeof(XLAT_STR_26)
     471  #  endif
     472  #  ifdef XLAT_STR_27
     473    + sizeof(XLAT_STR_27)
     474  #  endif
     475    ,
     476  } };
     477  DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     478  
     479  #  undef XLAT_STR_0
     480  #  undef XLAT_VAL_0
     481  #  undef XLAT_STR_1
     482  #  undef XLAT_VAL_1
     483  #  undef XLAT_STR_2
     484  #  undef XLAT_VAL_2
     485  #  undef XLAT_STR_3
     486  #  undef XLAT_VAL_3
     487  #  undef XLAT_STR_4
     488  #  undef XLAT_VAL_4
     489  #  undef XLAT_STR_5
     490  #  undef XLAT_VAL_5
     491  #  undef XLAT_STR_6
     492  #  undef XLAT_VAL_6
     493  #  undef XLAT_STR_7
     494  #  undef XLAT_VAL_7
     495  #  undef XLAT_STR_8
     496  #  undef XLAT_VAL_8
     497  #  undef XLAT_STR_9
     498  #  undef XLAT_VAL_9
     499  #  undef XLAT_STR_10
     500  #  undef XLAT_VAL_10
     501  #  undef XLAT_STR_11
     502  #  undef XLAT_VAL_11
     503  #  undef XLAT_STR_12
     504  #  undef XLAT_VAL_12
     505  #  undef XLAT_STR_13
     506  #  undef XLAT_VAL_13
     507  #  undef XLAT_STR_14
     508  #  undef XLAT_VAL_14
     509  #  undef XLAT_STR_15
     510  #  undef XLAT_VAL_15
     511  #  undef XLAT_STR_16
     512  #  undef XLAT_VAL_16
     513  #  undef XLAT_STR_17
     514  #  undef XLAT_VAL_17
     515  #  undef XLAT_STR_18
     516  #  undef XLAT_VAL_18
     517  #  undef XLAT_STR_19
     518  #  undef XLAT_VAL_19
     519  #  undef XLAT_STR_20
     520  #  undef XLAT_VAL_20
     521  #  undef XLAT_STR_21
     522  #  undef XLAT_VAL_21
     523  #  undef XLAT_STR_22
     524  #  undef XLAT_VAL_22
     525  #  undef XLAT_STR_23
     526  #  undef XLAT_VAL_23
     527  #  undef XLAT_STR_24
     528  #  undef XLAT_VAL_24
     529  #  undef XLAT_STR_25
     530  #  undef XLAT_VAL_25
     531  #  undef XLAT_STR_26
     532  #  undef XLAT_VAL_26
     533  #  undef XLAT_STR_27
     534  #  undef XLAT_VAL_27
     535  # endif /* !IN_MPERS */
     536  
     537  #endif /* !XLAT_MACROS_ONLY */