1 /* Generated by ./src/xlat/gen.sh from ./src/xlat/kd_key_pad_keys.in; do not edit. */
2
3 #include "gcc_compat.h"
4 #include "static_assert.h"
5
6 #if defined(K_P0) || (defined(HAVE_DECL_K_P0) && HAVE_DECL_K_P0)
7 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
8 static_assert((K_P0) == (K(KT_PAD,0)), "K_P0 != K(KT_PAD,0)");
9 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
10 #else
11 # define K_P0 K(KT_PAD,0)
12 #endif
13 #if defined(K_P0) || (defined(HAVE_DECL_K_P0) && HAVE_DECL_K_P0)
14 #if defined XLAT_PREV_VAL
15 static_assert((unsigned long long) (K_P0)
16 > (unsigned long long) (XLAT_PREV_VAL),
17 "Incorrect order in #sorted xlat: K_P0"
18 " is not larger than the previous value");
19 #endif
20 #undef XLAT_PREV_VAL
21 #define XLAT_PREV_VAL (K_P0)
22 #endif
23 #if defined(K_P1) || (defined(HAVE_DECL_K_P1) && HAVE_DECL_K_P1)
24 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
25 static_assert((K_P1) == (K(KT_PAD,1)), "K_P1 != K(KT_PAD,1)");
26 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
27 #else
28 # define K_P1 K(KT_PAD,1)
29 #endif
30 #if defined(K_P1) || (defined(HAVE_DECL_K_P1) && HAVE_DECL_K_P1)
31 #if defined XLAT_PREV_VAL
32 static_assert((unsigned long long) (K_P1)
33 > (unsigned long long) (XLAT_PREV_VAL),
34 "Incorrect order in #sorted xlat: K_P1"
35 " is not larger than the previous value");
36 #endif
37 #undef XLAT_PREV_VAL
38 #define XLAT_PREV_VAL (K_P1)
39 #endif
40 #if defined(K_P2) || (defined(HAVE_DECL_K_P2) && HAVE_DECL_K_P2)
41 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
42 static_assert((K_P2) == (K(KT_PAD,2)), "K_P2 != K(KT_PAD,2)");
43 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
44 #else
45 # define K_P2 K(KT_PAD,2)
46 #endif
47 #if defined(K_P2) || (defined(HAVE_DECL_K_P2) && HAVE_DECL_K_P2)
48 #if defined XLAT_PREV_VAL
49 static_assert((unsigned long long) (K_P2)
50 > (unsigned long long) (XLAT_PREV_VAL),
51 "Incorrect order in #sorted xlat: K_P2"
52 " is not larger than the previous value");
53 #endif
54 #undef XLAT_PREV_VAL
55 #define XLAT_PREV_VAL (K_P2)
56 #endif
57 #if defined(K_P3) || (defined(HAVE_DECL_K_P3) && HAVE_DECL_K_P3)
58 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
59 static_assert((K_P3) == (K(KT_PAD,3)), "K_P3 != K(KT_PAD,3)");
60 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
61 #else
62 # define K_P3 K(KT_PAD,3)
63 #endif
64 #if defined(K_P3) || (defined(HAVE_DECL_K_P3) && HAVE_DECL_K_P3)
65 #if defined XLAT_PREV_VAL
66 static_assert((unsigned long long) (K_P3)
67 > (unsigned long long) (XLAT_PREV_VAL),
68 "Incorrect order in #sorted xlat: K_P3"
69 " is not larger than the previous value");
70 #endif
71 #undef XLAT_PREV_VAL
72 #define XLAT_PREV_VAL (K_P3)
73 #endif
74 #if defined(K_P4) || (defined(HAVE_DECL_K_P4) && HAVE_DECL_K_P4)
75 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
76 static_assert((K_P4) == (K(KT_PAD,4)), "K_P4 != K(KT_PAD,4)");
77 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
78 #else
79 # define K_P4 K(KT_PAD,4)
80 #endif
81 #if defined(K_P4) || (defined(HAVE_DECL_K_P4) && HAVE_DECL_K_P4)
82 #if defined XLAT_PREV_VAL
83 static_assert((unsigned long long) (K_P4)
84 > (unsigned long long) (XLAT_PREV_VAL),
85 "Incorrect order in #sorted xlat: K_P4"
86 " is not larger than the previous value");
87 #endif
88 #undef XLAT_PREV_VAL
89 #define XLAT_PREV_VAL (K_P4)
90 #endif
91 #if defined(K_P5) || (defined(HAVE_DECL_K_P5) && HAVE_DECL_K_P5)
92 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
93 static_assert((K_P5) == (K(KT_PAD,5)), "K_P5 != K(KT_PAD,5)");
94 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
95 #else
96 # define K_P5 K(KT_PAD,5)
97 #endif
98 #if defined(K_P5) || (defined(HAVE_DECL_K_P5) && HAVE_DECL_K_P5)
99 #if defined XLAT_PREV_VAL
100 static_assert((unsigned long long) (K_P5)
101 > (unsigned long long) (XLAT_PREV_VAL),
102 "Incorrect order in #sorted xlat: K_P5"
103 " is not larger than the previous value");
104 #endif
105 #undef XLAT_PREV_VAL
106 #define XLAT_PREV_VAL (K_P5)
107 #endif
108 #if defined(K_P6) || (defined(HAVE_DECL_K_P6) && HAVE_DECL_K_P6)
109 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
110 static_assert((K_P6) == (K(KT_PAD,6)), "K_P6 != K(KT_PAD,6)");
111 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
112 #else
113 # define K_P6 K(KT_PAD,6)
114 #endif
115 #if defined(K_P6) || (defined(HAVE_DECL_K_P6) && HAVE_DECL_K_P6)
116 #if defined XLAT_PREV_VAL
117 static_assert((unsigned long long) (K_P6)
118 > (unsigned long long) (XLAT_PREV_VAL),
119 "Incorrect order in #sorted xlat: K_P6"
120 " is not larger than the previous value");
121 #endif
122 #undef XLAT_PREV_VAL
123 #define XLAT_PREV_VAL (K_P6)
124 #endif
125 #if defined(K_P7) || (defined(HAVE_DECL_K_P7) && HAVE_DECL_K_P7)
126 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
127 static_assert((K_P7) == (K(KT_PAD,7)), "K_P7 != K(KT_PAD,7)");
128 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
129 #else
130 # define K_P7 K(KT_PAD,7)
131 #endif
132 #if defined(K_P7) || (defined(HAVE_DECL_K_P7) && HAVE_DECL_K_P7)
133 #if defined XLAT_PREV_VAL
134 static_assert((unsigned long long) (K_P7)
135 > (unsigned long long) (XLAT_PREV_VAL),
136 "Incorrect order in #sorted xlat: K_P7"
137 " is not larger than the previous value");
138 #endif
139 #undef XLAT_PREV_VAL
140 #define XLAT_PREV_VAL (K_P7)
141 #endif
142 #if defined(K_P8) || (defined(HAVE_DECL_K_P8) && HAVE_DECL_K_P8)
143 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
144 static_assert((K_P8) == (K(KT_PAD,8)), "K_P8 != K(KT_PAD,8)");
145 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
146 #else
147 # define K_P8 K(KT_PAD,8)
148 #endif
149 #if defined(K_P8) || (defined(HAVE_DECL_K_P8) && HAVE_DECL_K_P8)
150 #if defined XLAT_PREV_VAL
151 static_assert((unsigned long long) (K_P8)
152 > (unsigned long long) (XLAT_PREV_VAL),
153 "Incorrect order in #sorted xlat: K_P8"
154 " is not larger than the previous value");
155 #endif
156 #undef XLAT_PREV_VAL
157 #define XLAT_PREV_VAL (K_P8)
158 #endif
159 #if defined(K_P9) || (defined(HAVE_DECL_K_P9) && HAVE_DECL_K_P9)
160 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
161 static_assert((K_P9) == (K(KT_PAD,9)), "K_P9 != K(KT_PAD,9)");
162 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
163 #else
164 # define K_P9 K(KT_PAD,9)
165 #endif
166 #if defined(K_P9) || (defined(HAVE_DECL_K_P9) && HAVE_DECL_K_P9)
167 #if defined XLAT_PREV_VAL
168 static_assert((unsigned long long) (K_P9)
169 > (unsigned long long) (XLAT_PREV_VAL),
170 "Incorrect order in #sorted xlat: K_P9"
171 " is not larger than the previous value");
172 #endif
173 #undef XLAT_PREV_VAL
174 #define XLAT_PREV_VAL (K_P9)
175 #endif
176 #if defined(K_PPLUS) || (defined(HAVE_DECL_K_PPLUS) && HAVE_DECL_K_PPLUS)
177 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
178 static_assert((K_PPLUS) == (K(KT_PAD,10)), "K_PPLUS != K(KT_PAD,10)");
179 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
180 #else
181 # define K_PPLUS K(KT_PAD,10)
182 #endif
183 #if defined(K_PPLUS) || (defined(HAVE_DECL_K_PPLUS) && HAVE_DECL_K_PPLUS)
184 #if defined XLAT_PREV_VAL
185 static_assert((unsigned long long) (K_PPLUS)
186 > (unsigned long long) (XLAT_PREV_VAL),
187 "Incorrect order in #sorted xlat: K_PPLUS"
188 " is not larger than the previous value");
189 #endif
190 #undef XLAT_PREV_VAL
191 #define XLAT_PREV_VAL (K_PPLUS)
192 #endif
193 #if defined(K_PMINUS) || (defined(HAVE_DECL_K_PMINUS) && HAVE_DECL_K_PMINUS)
194 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
195 static_assert((K_PMINUS) == (K(KT_PAD,11)), "K_PMINUS != K(KT_PAD,11)");
196 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
197 #else
198 # define K_PMINUS K(KT_PAD,11)
199 #endif
200 #if defined(K_PMINUS) || (defined(HAVE_DECL_K_PMINUS) && HAVE_DECL_K_PMINUS)
201 #if defined XLAT_PREV_VAL
202 static_assert((unsigned long long) (K_PMINUS)
203 > (unsigned long long) (XLAT_PREV_VAL),
204 "Incorrect order in #sorted xlat: K_PMINUS"
205 " is not larger than the previous value");
206 #endif
207 #undef XLAT_PREV_VAL
208 #define XLAT_PREV_VAL (K_PMINUS)
209 #endif
210 #if defined(K_PSTAR) || (defined(HAVE_DECL_K_PSTAR) && HAVE_DECL_K_PSTAR)
211 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
212 static_assert((K_PSTAR) == (K(KT_PAD,12)), "K_PSTAR != K(KT_PAD,12)");
213 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
214 #else
215 # define K_PSTAR K(KT_PAD,12)
216 #endif
217 #if defined(K_PSTAR) || (defined(HAVE_DECL_K_PSTAR) && HAVE_DECL_K_PSTAR)
218 #if defined XLAT_PREV_VAL
219 static_assert((unsigned long long) (K_PSTAR)
220 > (unsigned long long) (XLAT_PREV_VAL),
221 "Incorrect order in #sorted xlat: K_PSTAR"
222 " is not larger than the previous value");
223 #endif
224 #undef XLAT_PREV_VAL
225 #define XLAT_PREV_VAL (K_PSTAR)
226 #endif
227 #if defined(K_PSLASH) || (defined(HAVE_DECL_K_PSLASH) && HAVE_DECL_K_PSLASH)
228 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
229 static_assert((K_PSLASH) == (K(KT_PAD,13)), "K_PSLASH != K(KT_PAD,13)");
230 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
231 #else
232 # define K_PSLASH K(KT_PAD,13)
233 #endif
234 #if defined(K_PSLASH) || (defined(HAVE_DECL_K_PSLASH) && HAVE_DECL_K_PSLASH)
235 #if defined XLAT_PREV_VAL
236 static_assert((unsigned long long) (K_PSLASH)
237 > (unsigned long long) (XLAT_PREV_VAL),
238 "Incorrect order in #sorted xlat: K_PSLASH"
239 " is not larger than the previous value");
240 #endif
241 #undef XLAT_PREV_VAL
242 #define XLAT_PREV_VAL (K_PSLASH)
243 #endif
244 #if defined(K_PENTER) || (defined(HAVE_DECL_K_PENTER) && HAVE_DECL_K_PENTER)
245 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
246 static_assert((K_PENTER) == (K(KT_PAD,14)), "K_PENTER != K(KT_PAD,14)");
247 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
248 #else
249 # define K_PENTER K(KT_PAD,14)
250 #endif
251 #if defined(K_PENTER) || (defined(HAVE_DECL_K_PENTER) && HAVE_DECL_K_PENTER)
252 #if defined XLAT_PREV_VAL
253 static_assert((unsigned long long) (K_PENTER)
254 > (unsigned long long) (XLAT_PREV_VAL),
255 "Incorrect order in #sorted xlat: K_PENTER"
256 " is not larger than the previous value");
257 #endif
258 #undef XLAT_PREV_VAL
259 #define XLAT_PREV_VAL (K_PENTER)
260 #endif
261 #if defined(K_PCOMMA) || (defined(HAVE_DECL_K_PCOMMA) && HAVE_DECL_K_PCOMMA)
262 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
263 static_assert((K_PCOMMA) == (K(KT_PAD,15)), "K_PCOMMA != K(KT_PAD,15)");
264 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
265 #else
266 # define K_PCOMMA K(KT_PAD,15)
267 #endif
268 #if defined(K_PCOMMA) || (defined(HAVE_DECL_K_PCOMMA) && HAVE_DECL_K_PCOMMA)
269 #if defined XLAT_PREV_VAL
270 static_assert((unsigned long long) (K_PCOMMA)
271 > (unsigned long long) (XLAT_PREV_VAL),
272 "Incorrect order in #sorted xlat: K_PCOMMA"
273 " is not larger than the previous value");
274 #endif
275 #undef XLAT_PREV_VAL
276 #define XLAT_PREV_VAL (K_PCOMMA)
277 #endif
278 #if defined(K_PDOT) || (defined(HAVE_DECL_K_PDOT) && HAVE_DECL_K_PDOT)
279 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
280 static_assert((K_PDOT) == (K(KT_PAD,16)), "K_PDOT != K(KT_PAD,16)");
281 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
282 #else
283 # define K_PDOT K(KT_PAD,16)
284 #endif
285 #if defined(K_PDOT) || (defined(HAVE_DECL_K_PDOT) && HAVE_DECL_K_PDOT)
286 #if defined XLAT_PREV_VAL
287 static_assert((unsigned long long) (K_PDOT)
288 > (unsigned long long) (XLAT_PREV_VAL),
289 "Incorrect order in #sorted xlat: K_PDOT"
290 " is not larger than the previous value");
291 #endif
292 #undef XLAT_PREV_VAL
293 #define XLAT_PREV_VAL (K_PDOT)
294 #endif
295 #if defined(K_PPLUSMINUS) || (defined(HAVE_DECL_K_PPLUSMINUS) && HAVE_DECL_K_PPLUSMINUS)
296 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
297 static_assert((K_PPLUSMINUS) == (K(KT_PAD,17)), "K_PPLUSMINUS != K(KT_PAD,17)");
298 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
299 #else
300 # define K_PPLUSMINUS K(KT_PAD,17)
301 #endif
302 #if defined(K_PPLUSMINUS) || (defined(HAVE_DECL_K_PPLUSMINUS) && HAVE_DECL_K_PPLUSMINUS)
303 #if defined XLAT_PREV_VAL
304 static_assert((unsigned long long) (K_PPLUSMINUS)
305 > (unsigned long long) (XLAT_PREV_VAL),
306 "Incorrect order in #sorted xlat: K_PPLUSMINUS"
307 " is not larger than the previous value");
308 #endif
309 #undef XLAT_PREV_VAL
310 #define XLAT_PREV_VAL (K_PPLUSMINUS)
311 #endif
312 #if defined(K_PPARENL) || (defined(HAVE_DECL_K_PPARENL) && HAVE_DECL_K_PPARENL)
313 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
314 static_assert((K_PPARENL) == (K(KT_PAD,18)), "K_PPARENL != K(KT_PAD,18)");
315 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
316 #else
317 # define K_PPARENL K(KT_PAD,18)
318 #endif
319 #if defined(K_PPARENL) || (defined(HAVE_DECL_K_PPARENL) && HAVE_DECL_K_PPARENL)
320 #if defined XLAT_PREV_VAL
321 static_assert((unsigned long long) (K_PPARENL)
322 > (unsigned long long) (XLAT_PREV_VAL),
323 "Incorrect order in #sorted xlat: K_PPARENL"
324 " is not larger than the previous value");
325 #endif
326 #undef XLAT_PREV_VAL
327 #define XLAT_PREV_VAL (K_PPARENL)
328 #endif
329 #if defined(K_PPARENR) || (defined(HAVE_DECL_K_PPARENR) && HAVE_DECL_K_PPARENR)
330 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
331 static_assert((K_PPARENR) == (K(KT_PAD,19)), "K_PPARENR != K(KT_PAD,19)");
332 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
333 #else
334 # define K_PPARENR K(KT_PAD,19)
335 #endif
336 #if defined(K_PPARENR) || (defined(HAVE_DECL_K_PPARENR) && HAVE_DECL_K_PPARENR)
337 #if defined XLAT_PREV_VAL
338 static_assert((unsigned long long) (K_PPARENR)
339 > (unsigned long long) (XLAT_PREV_VAL),
340 "Incorrect order in #sorted xlat: K_PPARENR"
341 " is not larger than the previous value");
342 #endif
343 #undef XLAT_PREV_VAL
344 #define XLAT_PREV_VAL (K_PPARENR)
345 #endif
346 #undef XLAT_PREV_VAL
347
348 #ifndef XLAT_MACROS_ONLY
349
350 # ifdef IN_MPERS
351
352 # error static const struct xlat kd_key_pad_keys in mpers mode
353
354 # else
355
356 DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
357 static const struct xlat_data kd_key_pad_keys_xdata[] = {
358 XLAT(K_P0),
359 #define XLAT_VAL_0 ((unsigned) (K_P0))
360 #define XLAT_STR_0 STRINGIFY(K_P0)
361 XLAT(K_P1),
362 #define XLAT_VAL_1 ((unsigned) (K_P1))
363 #define XLAT_STR_1 STRINGIFY(K_P1)
364 XLAT(K_P2),
365 #define XLAT_VAL_2 ((unsigned) (K_P2))
366 #define XLAT_STR_2 STRINGIFY(K_P2)
367 XLAT(K_P3),
368 #define XLAT_VAL_3 ((unsigned) (K_P3))
369 #define XLAT_STR_3 STRINGIFY(K_P3)
370 XLAT(K_P4),
371 #define XLAT_VAL_4 ((unsigned) (K_P4))
372 #define XLAT_STR_4 STRINGIFY(K_P4)
373 XLAT(K_P5),
374 #define XLAT_VAL_5 ((unsigned) (K_P5))
375 #define XLAT_STR_5 STRINGIFY(K_P5)
376 XLAT(K_P6),
377 #define XLAT_VAL_6 ((unsigned) (K_P6))
378 #define XLAT_STR_6 STRINGIFY(K_P6)
379 XLAT(K_P7),
380 #define XLAT_VAL_7 ((unsigned) (K_P7))
381 #define XLAT_STR_7 STRINGIFY(K_P7)
382 XLAT(K_P8),
383 #define XLAT_VAL_8 ((unsigned) (K_P8))
384 #define XLAT_STR_8 STRINGIFY(K_P8)
385 XLAT(K_P9),
386 #define XLAT_VAL_9 ((unsigned) (K_P9))
387 #define XLAT_STR_9 STRINGIFY(K_P9)
388 XLAT(K_PPLUS),
389 #define XLAT_VAL_10 ((unsigned) (K_PPLUS))
390 #define XLAT_STR_10 STRINGIFY(K_PPLUS)
391 XLAT(K_PMINUS),
392 #define XLAT_VAL_11 ((unsigned) (K_PMINUS))
393 #define XLAT_STR_11 STRINGIFY(K_PMINUS)
394 XLAT(K_PSTAR),
395 #define XLAT_VAL_12 ((unsigned) (K_PSTAR))
396 #define XLAT_STR_12 STRINGIFY(K_PSTAR)
397 XLAT(K_PSLASH),
398 #define XLAT_VAL_13 ((unsigned) (K_PSLASH))
399 #define XLAT_STR_13 STRINGIFY(K_PSLASH)
400 XLAT(K_PENTER),
401 #define XLAT_VAL_14 ((unsigned) (K_PENTER))
402 #define XLAT_STR_14 STRINGIFY(K_PENTER)
403 XLAT(K_PCOMMA),
404 #define XLAT_VAL_15 ((unsigned) (K_PCOMMA))
405 #define XLAT_STR_15 STRINGIFY(K_PCOMMA)
406 XLAT(K_PDOT),
407 #define XLAT_VAL_16 ((unsigned) (K_PDOT))
408 #define XLAT_STR_16 STRINGIFY(K_PDOT)
409 XLAT(K_PPLUSMINUS),
410 #define XLAT_VAL_17 ((unsigned) (K_PPLUSMINUS))
411 #define XLAT_STR_17 STRINGIFY(K_PPLUSMINUS)
412 XLAT(K_PPARENL),
413 #define XLAT_VAL_18 ((unsigned) (K_PPARENL))
414 #define XLAT_STR_18 STRINGIFY(K_PPARENL)
415 XLAT(K_PPARENR),
416 #define XLAT_VAL_19 ((unsigned) (K_PPARENR))
417 #define XLAT_STR_19 STRINGIFY(K_PPARENR)
418 };
419 static
420 const struct xlat kd_key_pad_keys[1] = { {
421 .data = kd_key_pad_keys_xdata,
422 .size = ARRAY_SIZE(kd_key_pad_keys_xdata),
423 .type = XT_SORTED,
424 .flags_mask = 0
425 # ifdef XLAT_VAL_0
426 | XLAT_VAL_0
427 # endif
428 # ifdef XLAT_VAL_1
429 | XLAT_VAL_1
430 # endif
431 # ifdef XLAT_VAL_2
432 | XLAT_VAL_2
433 # endif
434 # ifdef XLAT_VAL_3
435 | XLAT_VAL_3
436 # endif
437 # ifdef XLAT_VAL_4
438 | XLAT_VAL_4
439 # endif
440 # ifdef XLAT_VAL_5
441 | XLAT_VAL_5
442 # endif
443 # ifdef XLAT_VAL_6
444 | XLAT_VAL_6
445 # endif
446 # ifdef XLAT_VAL_7
447 | XLAT_VAL_7
448 # endif
449 # ifdef XLAT_VAL_8
450 | XLAT_VAL_8
451 # endif
452 # ifdef XLAT_VAL_9
453 | XLAT_VAL_9
454 # endif
455 # ifdef XLAT_VAL_10
456 | XLAT_VAL_10
457 # endif
458 # ifdef XLAT_VAL_11
459 | XLAT_VAL_11
460 # endif
461 # ifdef XLAT_VAL_12
462 | XLAT_VAL_12
463 # endif
464 # ifdef XLAT_VAL_13
465 | XLAT_VAL_13
466 # endif
467 # ifdef XLAT_VAL_14
468 | XLAT_VAL_14
469 # endif
470 # ifdef XLAT_VAL_15
471 | XLAT_VAL_15
472 # endif
473 # ifdef XLAT_VAL_16
474 | XLAT_VAL_16
475 # endif
476 # ifdef XLAT_VAL_17
477 | XLAT_VAL_17
478 # endif
479 # ifdef XLAT_VAL_18
480 | XLAT_VAL_18
481 # endif
482 # ifdef XLAT_VAL_19
483 | XLAT_VAL_19
484 # endif
485 ,
486 .flags_strsz = 0
487 # ifdef XLAT_STR_0
488 + sizeof(XLAT_STR_0)
489 # endif
490 # ifdef XLAT_STR_1
491 + sizeof(XLAT_STR_1)
492 # endif
493 # ifdef XLAT_STR_2
494 + sizeof(XLAT_STR_2)
495 # endif
496 # ifdef XLAT_STR_3
497 + sizeof(XLAT_STR_3)
498 # endif
499 # ifdef XLAT_STR_4
500 + sizeof(XLAT_STR_4)
501 # endif
502 # ifdef XLAT_STR_5
503 + sizeof(XLAT_STR_5)
504 # endif
505 # ifdef XLAT_STR_6
506 + sizeof(XLAT_STR_6)
507 # endif
508 # ifdef XLAT_STR_7
509 + sizeof(XLAT_STR_7)
510 # endif
511 # ifdef XLAT_STR_8
512 + sizeof(XLAT_STR_8)
513 # endif
514 # ifdef XLAT_STR_9
515 + sizeof(XLAT_STR_9)
516 # endif
517 # ifdef XLAT_STR_10
518 + sizeof(XLAT_STR_10)
519 # endif
520 # ifdef XLAT_STR_11
521 + sizeof(XLAT_STR_11)
522 # endif
523 # ifdef XLAT_STR_12
524 + sizeof(XLAT_STR_12)
525 # endif
526 # ifdef XLAT_STR_13
527 + sizeof(XLAT_STR_13)
528 # endif
529 # ifdef XLAT_STR_14
530 + sizeof(XLAT_STR_14)
531 # endif
532 # ifdef XLAT_STR_15
533 + sizeof(XLAT_STR_15)
534 # endif
535 # ifdef XLAT_STR_16
536 + sizeof(XLAT_STR_16)
537 # endif
538 # ifdef XLAT_STR_17
539 + sizeof(XLAT_STR_17)
540 # endif
541 # ifdef XLAT_STR_18
542 + sizeof(XLAT_STR_18)
543 # endif
544 # ifdef XLAT_STR_19
545 + sizeof(XLAT_STR_19)
546 # endif
547 ,
548 } };
549 DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
550
551 # undef XLAT_STR_0
552 # undef XLAT_VAL_0
553 # undef XLAT_STR_1
554 # undef XLAT_VAL_1
555 # undef XLAT_STR_2
556 # undef XLAT_VAL_2
557 # undef XLAT_STR_3
558 # undef XLAT_VAL_3
559 # undef XLAT_STR_4
560 # undef XLAT_VAL_4
561 # undef XLAT_STR_5
562 # undef XLAT_VAL_5
563 # undef XLAT_STR_6
564 # undef XLAT_VAL_6
565 # undef XLAT_STR_7
566 # undef XLAT_VAL_7
567 # undef XLAT_STR_8
568 # undef XLAT_VAL_8
569 # undef XLAT_STR_9
570 # undef XLAT_VAL_9
571 # undef XLAT_STR_10
572 # undef XLAT_VAL_10
573 # undef XLAT_STR_11
574 # undef XLAT_VAL_11
575 # undef XLAT_STR_12
576 # undef XLAT_VAL_12
577 # undef XLAT_STR_13
578 # undef XLAT_VAL_13
579 # undef XLAT_STR_14
580 # undef XLAT_VAL_14
581 # undef XLAT_STR_15
582 # undef XLAT_VAL_15
583 # undef XLAT_STR_16
584 # undef XLAT_VAL_16
585 # undef XLAT_STR_17
586 # undef XLAT_VAL_17
587 # undef XLAT_STR_18
588 # undef XLAT_VAL_18
589 # undef XLAT_STR_19
590 # undef XLAT_VAL_19
591 # endif /* !IN_MPERS */
592
593 #endif /* !XLAT_MACROS_ONLY */