1 /* Generated by ./src/xlat/gen.sh from ./src/xlat/smc_decl_codes.in; do not edit. */
2
3 #include "gcc_compat.h"
4 #include "static_assert.h"
5
6 #if defined(SMC_CLC_DECL_MEM) || (defined(HAVE_DECL_SMC_CLC_DECL_MEM) && HAVE_DECL_SMC_CLC_DECL_MEM)
7 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
8 static_assert((SMC_CLC_DECL_MEM) == (0x01010000), "SMC_CLC_DECL_MEM != 0x01010000");
9 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
10 #else
11 # define SMC_CLC_DECL_MEM 0x01010000
12 #endif
13 #if defined(SMC_CLC_DECL_MEM) || (defined(HAVE_DECL_SMC_CLC_DECL_MEM) && HAVE_DECL_SMC_CLC_DECL_MEM)
14 #if defined XLAT_PREV_VAL
15 static_assert((unsigned long long) (SMC_CLC_DECL_MEM)
16 > (unsigned long long) (XLAT_PREV_VAL),
17 "Incorrect order in #sorted xlat: SMC_CLC_DECL_MEM"
18 " is not larger than the previous value");
19 #endif
20 #undef XLAT_PREV_VAL
21 #define XLAT_PREV_VAL (SMC_CLC_DECL_MEM)
22 #endif
23 #if defined(SMC_CLC_DECL_TIMEOUT_CL) || (defined(HAVE_DECL_SMC_CLC_DECL_TIMEOUT_CL) && HAVE_DECL_SMC_CLC_DECL_TIMEOUT_CL)
24 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
25 static_assert((SMC_CLC_DECL_TIMEOUT_CL) == (0x02010000), "SMC_CLC_DECL_TIMEOUT_CL != 0x02010000");
26 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
27 #else
28 # define SMC_CLC_DECL_TIMEOUT_CL 0x02010000
29 #endif
30 #if defined(SMC_CLC_DECL_TIMEOUT_CL) || (defined(HAVE_DECL_SMC_CLC_DECL_TIMEOUT_CL) && HAVE_DECL_SMC_CLC_DECL_TIMEOUT_CL)
31 #if defined XLAT_PREV_VAL
32 static_assert((unsigned long long) (SMC_CLC_DECL_TIMEOUT_CL)
33 > (unsigned long long) (XLAT_PREV_VAL),
34 "Incorrect order in #sorted xlat: SMC_CLC_DECL_TIMEOUT_CL"
35 " is not larger than the previous value");
36 #endif
37 #undef XLAT_PREV_VAL
38 #define XLAT_PREV_VAL (SMC_CLC_DECL_TIMEOUT_CL)
39 #endif
40 #if defined(SMC_CLC_DECL_TIMEOUT_AL) || (defined(HAVE_DECL_SMC_CLC_DECL_TIMEOUT_AL) && HAVE_DECL_SMC_CLC_DECL_TIMEOUT_AL)
41 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
42 static_assert((SMC_CLC_DECL_TIMEOUT_AL) == (0x02020000), "SMC_CLC_DECL_TIMEOUT_AL != 0x02020000");
43 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
44 #else
45 # define SMC_CLC_DECL_TIMEOUT_AL 0x02020000
46 #endif
47 #if defined(SMC_CLC_DECL_TIMEOUT_AL) || (defined(HAVE_DECL_SMC_CLC_DECL_TIMEOUT_AL) && HAVE_DECL_SMC_CLC_DECL_TIMEOUT_AL)
48 #if defined XLAT_PREV_VAL
49 static_assert((unsigned long long) (SMC_CLC_DECL_TIMEOUT_AL)
50 > (unsigned long long) (XLAT_PREV_VAL),
51 "Incorrect order in #sorted xlat: SMC_CLC_DECL_TIMEOUT_AL"
52 " is not larger than the previous value");
53 #endif
54 #undef XLAT_PREV_VAL
55 #define XLAT_PREV_VAL (SMC_CLC_DECL_TIMEOUT_AL)
56 #endif
57 #if defined(SMC_CLC_DECL_CNFERR) || (defined(HAVE_DECL_SMC_CLC_DECL_CNFERR) && HAVE_DECL_SMC_CLC_DECL_CNFERR)
58 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
59 static_assert((SMC_CLC_DECL_CNFERR) == (0x03000000), "SMC_CLC_DECL_CNFERR != 0x03000000");
60 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
61 #else
62 # define SMC_CLC_DECL_CNFERR 0x03000000
63 #endif
64 #if defined(SMC_CLC_DECL_CNFERR) || (defined(HAVE_DECL_SMC_CLC_DECL_CNFERR) && HAVE_DECL_SMC_CLC_DECL_CNFERR)
65 #if defined XLAT_PREV_VAL
66 static_assert((unsigned long long) (SMC_CLC_DECL_CNFERR)
67 > (unsigned long long) (XLAT_PREV_VAL),
68 "Incorrect order in #sorted xlat: SMC_CLC_DECL_CNFERR"
69 " is not larger than the previous value");
70 #endif
71 #undef XLAT_PREV_VAL
72 #define XLAT_PREV_VAL (SMC_CLC_DECL_CNFERR)
73 #endif
74 #if defined(SMC_CLC_DECL_PEERNOSMC) || (defined(HAVE_DECL_SMC_CLC_DECL_PEERNOSMC) && HAVE_DECL_SMC_CLC_DECL_PEERNOSMC)
75 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
76 static_assert((SMC_CLC_DECL_PEERNOSMC) == (0x03010000), "SMC_CLC_DECL_PEERNOSMC != 0x03010000");
77 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
78 #else
79 # define SMC_CLC_DECL_PEERNOSMC 0x03010000
80 #endif
81 #if defined(SMC_CLC_DECL_PEERNOSMC) || (defined(HAVE_DECL_SMC_CLC_DECL_PEERNOSMC) && HAVE_DECL_SMC_CLC_DECL_PEERNOSMC)
82 #if defined XLAT_PREV_VAL
83 static_assert((unsigned long long) (SMC_CLC_DECL_PEERNOSMC)
84 > (unsigned long long) (XLAT_PREV_VAL),
85 "Incorrect order in #sorted xlat: SMC_CLC_DECL_PEERNOSMC"
86 " is not larger than the previous value");
87 #endif
88 #undef XLAT_PREV_VAL
89 #define XLAT_PREV_VAL (SMC_CLC_DECL_PEERNOSMC)
90 #endif
91 #if defined(SMC_CLC_DECL_IPSEC) || (defined(HAVE_DECL_SMC_CLC_DECL_IPSEC) && HAVE_DECL_SMC_CLC_DECL_IPSEC)
92 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
93 static_assert((SMC_CLC_DECL_IPSEC) == (0x03020000), "SMC_CLC_DECL_IPSEC != 0x03020000");
94 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
95 #else
96 # define SMC_CLC_DECL_IPSEC 0x03020000
97 #endif
98 #if defined(SMC_CLC_DECL_IPSEC) || (defined(HAVE_DECL_SMC_CLC_DECL_IPSEC) && HAVE_DECL_SMC_CLC_DECL_IPSEC)
99 #if defined XLAT_PREV_VAL
100 static_assert((unsigned long long) (SMC_CLC_DECL_IPSEC)
101 > (unsigned long long) (XLAT_PREV_VAL),
102 "Incorrect order in #sorted xlat: SMC_CLC_DECL_IPSEC"
103 " is not larger than the previous value");
104 #endif
105 #undef XLAT_PREV_VAL
106 #define XLAT_PREV_VAL (SMC_CLC_DECL_IPSEC)
107 #endif
108 #if defined(SMC_CLC_DECL_NOSMCDEV) || (defined(HAVE_DECL_SMC_CLC_DECL_NOSMCDEV) && HAVE_DECL_SMC_CLC_DECL_NOSMCDEV)
109 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
110 static_assert((SMC_CLC_DECL_NOSMCDEV) == (0x03030000), "SMC_CLC_DECL_NOSMCDEV != 0x03030000");
111 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
112 #else
113 # define SMC_CLC_DECL_NOSMCDEV 0x03030000
114 #endif
115 #if defined(SMC_CLC_DECL_NOSMCDEV) || (defined(HAVE_DECL_SMC_CLC_DECL_NOSMCDEV) && HAVE_DECL_SMC_CLC_DECL_NOSMCDEV)
116 #if defined XLAT_PREV_VAL
117 static_assert((unsigned long long) (SMC_CLC_DECL_NOSMCDEV)
118 > (unsigned long long) (XLAT_PREV_VAL),
119 "Incorrect order in #sorted xlat: SMC_CLC_DECL_NOSMCDEV"
120 " is not larger than the previous value");
121 #endif
122 #undef XLAT_PREV_VAL
123 #define XLAT_PREV_VAL (SMC_CLC_DECL_NOSMCDEV)
124 #endif
125 #if defined(SMC_CLC_DECL_MODEUNSUPP) || (defined(HAVE_DECL_SMC_CLC_DECL_MODEUNSUPP) && HAVE_DECL_SMC_CLC_DECL_MODEUNSUPP)
126 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
127 static_assert((SMC_CLC_DECL_MODEUNSUPP) == (0x03040000), "SMC_CLC_DECL_MODEUNSUPP != 0x03040000");
128 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
129 #else
130 # define SMC_CLC_DECL_MODEUNSUPP 0x03040000
131 #endif
132 #if defined(SMC_CLC_DECL_MODEUNSUPP) || (defined(HAVE_DECL_SMC_CLC_DECL_MODEUNSUPP) && HAVE_DECL_SMC_CLC_DECL_MODEUNSUPP)
133 #if defined XLAT_PREV_VAL
134 static_assert((unsigned long long) (SMC_CLC_DECL_MODEUNSUPP)
135 > (unsigned long long) (XLAT_PREV_VAL),
136 "Incorrect order in #sorted xlat: SMC_CLC_DECL_MODEUNSUPP"
137 " is not larger than the previous value");
138 #endif
139 #undef XLAT_PREV_VAL
140 #define XLAT_PREV_VAL (SMC_CLC_DECL_MODEUNSUPP)
141 #endif
142 #if defined(SMC_CLC_DECL_RMBE_EC) || (defined(HAVE_DECL_SMC_CLC_DECL_RMBE_EC) && HAVE_DECL_SMC_CLC_DECL_RMBE_EC)
143 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
144 static_assert((SMC_CLC_DECL_RMBE_EC) == (0x03050000), "SMC_CLC_DECL_RMBE_EC != 0x03050000");
145 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
146 #else
147 # define SMC_CLC_DECL_RMBE_EC 0x03050000
148 #endif
149 #if defined(SMC_CLC_DECL_RMBE_EC) || (defined(HAVE_DECL_SMC_CLC_DECL_RMBE_EC) && HAVE_DECL_SMC_CLC_DECL_RMBE_EC)
150 #if defined XLAT_PREV_VAL
151 static_assert((unsigned long long) (SMC_CLC_DECL_RMBE_EC)
152 > (unsigned long long) (XLAT_PREV_VAL),
153 "Incorrect order in #sorted xlat: SMC_CLC_DECL_RMBE_EC"
154 " is not larger than the previous value");
155 #endif
156 #undef XLAT_PREV_VAL
157 #define XLAT_PREV_VAL (SMC_CLC_DECL_RMBE_EC)
158 #endif
159 #if defined(SMC_CLC_DECL_OPTUNSUPP) || (defined(HAVE_DECL_SMC_CLC_DECL_OPTUNSUPP) && HAVE_DECL_SMC_CLC_DECL_OPTUNSUPP)
160 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
161 static_assert((SMC_CLC_DECL_OPTUNSUPP) == (0x03060000), "SMC_CLC_DECL_OPTUNSUPP != 0x03060000");
162 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
163 #else
164 # define SMC_CLC_DECL_OPTUNSUPP 0x03060000
165 #endif
166 #if defined(SMC_CLC_DECL_OPTUNSUPP) || (defined(HAVE_DECL_SMC_CLC_DECL_OPTUNSUPP) && HAVE_DECL_SMC_CLC_DECL_OPTUNSUPP)
167 #if defined XLAT_PREV_VAL
168 static_assert((unsigned long long) (SMC_CLC_DECL_OPTUNSUPP)
169 > (unsigned long long) (XLAT_PREV_VAL),
170 "Incorrect order in #sorted xlat: SMC_CLC_DECL_OPTUNSUPP"
171 " is not larger than the previous value");
172 #endif
173 #undef XLAT_PREV_VAL
174 #define XLAT_PREV_VAL (SMC_CLC_DECL_OPTUNSUPP)
175 #endif
176 #if defined(SMC_CLC_DECL_SYNCERR) || (defined(HAVE_DECL_SMC_CLC_DECL_SYNCERR) && HAVE_DECL_SMC_CLC_DECL_SYNCERR)
177 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
178 static_assert((SMC_CLC_DECL_SYNCERR) == (0x04000000), "SMC_CLC_DECL_SYNCERR != 0x04000000");
179 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
180 #else
181 # define SMC_CLC_DECL_SYNCERR 0x04000000
182 #endif
183 #if defined(SMC_CLC_DECL_SYNCERR) || (defined(HAVE_DECL_SMC_CLC_DECL_SYNCERR) && HAVE_DECL_SMC_CLC_DECL_SYNCERR)
184 #if defined XLAT_PREV_VAL
185 static_assert((unsigned long long) (SMC_CLC_DECL_SYNCERR)
186 > (unsigned long long) (XLAT_PREV_VAL),
187 "Incorrect order in #sorted xlat: SMC_CLC_DECL_SYNCERR"
188 " is not larger than the previous value");
189 #endif
190 #undef XLAT_PREV_VAL
191 #define XLAT_PREV_VAL (SMC_CLC_DECL_SYNCERR)
192 #endif
193 #if defined(SMC_CLC_DECL_PEERDECL) || (defined(HAVE_DECL_SMC_CLC_DECL_PEERDECL) && HAVE_DECL_SMC_CLC_DECL_PEERDECL)
194 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
195 static_assert((SMC_CLC_DECL_PEERDECL) == (0x05000000), "SMC_CLC_DECL_PEERDECL != 0x05000000");
196 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
197 #else
198 # define SMC_CLC_DECL_PEERDECL 0x05000000
199 #endif
200 #if defined(SMC_CLC_DECL_PEERDECL) || (defined(HAVE_DECL_SMC_CLC_DECL_PEERDECL) && HAVE_DECL_SMC_CLC_DECL_PEERDECL)
201 #if defined XLAT_PREV_VAL
202 static_assert((unsigned long long) (SMC_CLC_DECL_PEERDECL)
203 > (unsigned long long) (XLAT_PREV_VAL),
204 "Incorrect order in #sorted xlat: SMC_CLC_DECL_PEERDECL"
205 " is not larger than the previous value");
206 #endif
207 #undef XLAT_PREV_VAL
208 #define XLAT_PREV_VAL (SMC_CLC_DECL_PEERDECL)
209 #endif
210 #if defined(SMC_CLC_DECL_INTERR) || (defined(HAVE_DECL_SMC_CLC_DECL_INTERR) && HAVE_DECL_SMC_CLC_DECL_INTERR)
211 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
212 static_assert((SMC_CLC_DECL_INTERR) == (0x99990000), "SMC_CLC_DECL_INTERR != 0x99990000");
213 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
214 #else
215 # define SMC_CLC_DECL_INTERR 0x99990000
216 #endif
217 #if defined(SMC_CLC_DECL_INTERR) || (defined(HAVE_DECL_SMC_CLC_DECL_INTERR) && HAVE_DECL_SMC_CLC_DECL_INTERR)
218 #if defined XLAT_PREV_VAL
219 static_assert((unsigned long long) (SMC_CLC_DECL_INTERR)
220 > (unsigned long long) (XLAT_PREV_VAL),
221 "Incorrect order in #sorted xlat: SMC_CLC_DECL_INTERR"
222 " is not larger than the previous value");
223 #endif
224 #undef XLAT_PREV_VAL
225 #define XLAT_PREV_VAL (SMC_CLC_DECL_INTERR)
226 #endif
227 #if defined(SMC_CLC_DECL_ERR_RTOK) || (defined(HAVE_DECL_SMC_CLC_DECL_ERR_RTOK) && HAVE_DECL_SMC_CLC_DECL_ERR_RTOK)
228 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
229 static_assert((SMC_CLC_DECL_ERR_RTOK) == (0x99990001), "SMC_CLC_DECL_ERR_RTOK != 0x99990001");
230 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
231 #else
232 # define SMC_CLC_DECL_ERR_RTOK 0x99990001
233 #endif
234 #if defined(SMC_CLC_DECL_ERR_RTOK) || (defined(HAVE_DECL_SMC_CLC_DECL_ERR_RTOK) && HAVE_DECL_SMC_CLC_DECL_ERR_RTOK)
235 #if defined XLAT_PREV_VAL
236 static_assert((unsigned long long) (SMC_CLC_DECL_ERR_RTOK)
237 > (unsigned long long) (XLAT_PREV_VAL),
238 "Incorrect order in #sorted xlat: SMC_CLC_DECL_ERR_RTOK"
239 " is not larger than the previous value");
240 #endif
241 #undef XLAT_PREV_VAL
242 #define XLAT_PREV_VAL (SMC_CLC_DECL_ERR_RTOK)
243 #endif
244 #if defined(SMC_CLC_DECL_ERR_RDYLNK) || (defined(HAVE_DECL_SMC_CLC_DECL_ERR_RDYLNK) && HAVE_DECL_SMC_CLC_DECL_ERR_RDYLNK)
245 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
246 static_assert((SMC_CLC_DECL_ERR_RDYLNK) == (0x99990002), "SMC_CLC_DECL_ERR_RDYLNK != 0x99990002");
247 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
248 #else
249 # define SMC_CLC_DECL_ERR_RDYLNK 0x99990002
250 #endif
251 #if defined(SMC_CLC_DECL_ERR_RDYLNK) || (defined(HAVE_DECL_SMC_CLC_DECL_ERR_RDYLNK) && HAVE_DECL_SMC_CLC_DECL_ERR_RDYLNK)
252 #if defined XLAT_PREV_VAL
253 static_assert((unsigned long long) (SMC_CLC_DECL_ERR_RDYLNK)
254 > (unsigned long long) (XLAT_PREV_VAL),
255 "Incorrect order in #sorted xlat: SMC_CLC_DECL_ERR_RDYLNK"
256 " is not larger than the previous value");
257 #endif
258 #undef XLAT_PREV_VAL
259 #define XLAT_PREV_VAL (SMC_CLC_DECL_ERR_RDYLNK)
260 #endif
261 #if defined(SMC_CLC_DECL_ERR_REGRMB) || (defined(HAVE_DECL_SMC_CLC_DECL_ERR_REGRMB) && HAVE_DECL_SMC_CLC_DECL_ERR_REGRMB)
262 DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
263 static_assert((SMC_CLC_DECL_ERR_REGRMB) == (0x99990003), "SMC_CLC_DECL_ERR_REGRMB != 0x99990003");
264 DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
265 #else
266 # define SMC_CLC_DECL_ERR_REGRMB 0x99990003
267 #endif
268 #if defined(SMC_CLC_DECL_ERR_REGRMB) || (defined(HAVE_DECL_SMC_CLC_DECL_ERR_REGRMB) && HAVE_DECL_SMC_CLC_DECL_ERR_REGRMB)
269 #if defined XLAT_PREV_VAL
270 static_assert((unsigned long long) (SMC_CLC_DECL_ERR_REGRMB)
271 > (unsigned long long) (XLAT_PREV_VAL),
272 "Incorrect order in #sorted xlat: SMC_CLC_DECL_ERR_REGRMB"
273 " is not larger than the previous value");
274 #endif
275 #undef XLAT_PREV_VAL
276 #define XLAT_PREV_VAL (SMC_CLC_DECL_ERR_REGRMB)
277 #endif
278 #undef XLAT_PREV_VAL
279
280 #ifndef XLAT_MACROS_ONLY
281
282 # ifdef IN_MPERS
283
284 # error static const struct xlat smc_decl_codes in mpers mode
285
286 # else
287
288 DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
289 static const struct xlat_data smc_decl_codes_xdata[] = {
290 XLAT(SMC_CLC_DECL_MEM),
291 #define XLAT_VAL_0 ((unsigned) (SMC_CLC_DECL_MEM))
292 #define XLAT_STR_0 STRINGIFY(SMC_CLC_DECL_MEM)
293 XLAT(SMC_CLC_DECL_TIMEOUT_CL),
294 #define XLAT_VAL_1 ((unsigned) (SMC_CLC_DECL_TIMEOUT_CL))
295 #define XLAT_STR_1 STRINGIFY(SMC_CLC_DECL_TIMEOUT_CL)
296 XLAT(SMC_CLC_DECL_TIMEOUT_AL),
297 #define XLAT_VAL_2 ((unsigned) (SMC_CLC_DECL_TIMEOUT_AL))
298 #define XLAT_STR_2 STRINGIFY(SMC_CLC_DECL_TIMEOUT_AL)
299 XLAT(SMC_CLC_DECL_CNFERR),
300 #define XLAT_VAL_3 ((unsigned) (SMC_CLC_DECL_CNFERR))
301 #define XLAT_STR_3 STRINGIFY(SMC_CLC_DECL_CNFERR)
302 XLAT(SMC_CLC_DECL_PEERNOSMC),
303 #define XLAT_VAL_4 ((unsigned) (SMC_CLC_DECL_PEERNOSMC))
304 #define XLAT_STR_4 STRINGIFY(SMC_CLC_DECL_PEERNOSMC)
305 XLAT(SMC_CLC_DECL_IPSEC),
306 #define XLAT_VAL_5 ((unsigned) (SMC_CLC_DECL_IPSEC))
307 #define XLAT_STR_5 STRINGIFY(SMC_CLC_DECL_IPSEC)
308 XLAT(SMC_CLC_DECL_NOSMCDEV),
309 #define XLAT_VAL_6 ((unsigned) (SMC_CLC_DECL_NOSMCDEV))
310 #define XLAT_STR_6 STRINGIFY(SMC_CLC_DECL_NOSMCDEV)
311 XLAT(SMC_CLC_DECL_MODEUNSUPP),
312 #define XLAT_VAL_7 ((unsigned) (SMC_CLC_DECL_MODEUNSUPP))
313 #define XLAT_STR_7 STRINGIFY(SMC_CLC_DECL_MODEUNSUPP)
314 XLAT(SMC_CLC_DECL_RMBE_EC),
315 #define XLAT_VAL_8 ((unsigned) (SMC_CLC_DECL_RMBE_EC))
316 #define XLAT_STR_8 STRINGIFY(SMC_CLC_DECL_RMBE_EC)
317 XLAT(SMC_CLC_DECL_OPTUNSUPP),
318 #define XLAT_VAL_9 ((unsigned) (SMC_CLC_DECL_OPTUNSUPP))
319 #define XLAT_STR_9 STRINGIFY(SMC_CLC_DECL_OPTUNSUPP)
320 XLAT(SMC_CLC_DECL_SYNCERR),
321 #define XLAT_VAL_10 ((unsigned) (SMC_CLC_DECL_SYNCERR))
322 #define XLAT_STR_10 STRINGIFY(SMC_CLC_DECL_SYNCERR)
323 XLAT(SMC_CLC_DECL_PEERDECL),
324 #define XLAT_VAL_11 ((unsigned) (SMC_CLC_DECL_PEERDECL))
325 #define XLAT_STR_11 STRINGIFY(SMC_CLC_DECL_PEERDECL)
326 XLAT(SMC_CLC_DECL_INTERR),
327 #define XLAT_VAL_12 ((unsigned) (SMC_CLC_DECL_INTERR))
328 #define XLAT_STR_12 STRINGIFY(SMC_CLC_DECL_INTERR)
329 XLAT(SMC_CLC_DECL_ERR_RTOK),
330 #define XLAT_VAL_13 ((unsigned) (SMC_CLC_DECL_ERR_RTOK))
331 #define XLAT_STR_13 STRINGIFY(SMC_CLC_DECL_ERR_RTOK)
332 XLAT(SMC_CLC_DECL_ERR_RDYLNK),
333 #define XLAT_VAL_14 ((unsigned) (SMC_CLC_DECL_ERR_RDYLNK))
334 #define XLAT_STR_14 STRINGIFY(SMC_CLC_DECL_ERR_RDYLNK)
335 XLAT(SMC_CLC_DECL_ERR_REGRMB),
336 #define XLAT_VAL_15 ((unsigned) (SMC_CLC_DECL_ERR_REGRMB))
337 #define XLAT_STR_15 STRINGIFY(SMC_CLC_DECL_ERR_REGRMB)
338 };
339 static
340 const struct xlat smc_decl_codes[1] = { {
341 .data = smc_decl_codes_xdata,
342 .size = ARRAY_SIZE(smc_decl_codes_xdata),
343 .type = XT_SORTED,
344 .flags_mask = 0
345 # ifdef XLAT_VAL_0
346 | XLAT_VAL_0
347 # endif
348 # ifdef XLAT_VAL_1
349 | XLAT_VAL_1
350 # endif
351 # ifdef XLAT_VAL_2
352 | XLAT_VAL_2
353 # endif
354 # ifdef XLAT_VAL_3
355 | XLAT_VAL_3
356 # endif
357 # ifdef XLAT_VAL_4
358 | XLAT_VAL_4
359 # endif
360 # ifdef XLAT_VAL_5
361 | XLAT_VAL_5
362 # endif
363 # ifdef XLAT_VAL_6
364 | XLAT_VAL_6
365 # endif
366 # ifdef XLAT_VAL_7
367 | XLAT_VAL_7
368 # endif
369 # ifdef XLAT_VAL_8
370 | XLAT_VAL_8
371 # endif
372 # ifdef XLAT_VAL_9
373 | XLAT_VAL_9
374 # endif
375 # ifdef XLAT_VAL_10
376 | XLAT_VAL_10
377 # endif
378 # ifdef XLAT_VAL_11
379 | XLAT_VAL_11
380 # endif
381 # ifdef XLAT_VAL_12
382 | XLAT_VAL_12
383 # endif
384 # ifdef XLAT_VAL_13
385 | XLAT_VAL_13
386 # endif
387 # ifdef XLAT_VAL_14
388 | XLAT_VAL_14
389 # endif
390 # ifdef XLAT_VAL_15
391 | XLAT_VAL_15
392 # endif
393 ,
394 .flags_strsz = 0
395 # ifdef XLAT_STR_0
396 + sizeof(XLAT_STR_0)
397 # endif
398 # ifdef XLAT_STR_1
399 + sizeof(XLAT_STR_1)
400 # endif
401 # ifdef XLAT_STR_2
402 + sizeof(XLAT_STR_2)
403 # endif
404 # ifdef XLAT_STR_3
405 + sizeof(XLAT_STR_3)
406 # endif
407 # ifdef XLAT_STR_4
408 + sizeof(XLAT_STR_4)
409 # endif
410 # ifdef XLAT_STR_5
411 + sizeof(XLAT_STR_5)
412 # endif
413 # ifdef XLAT_STR_6
414 + sizeof(XLAT_STR_6)
415 # endif
416 # ifdef XLAT_STR_7
417 + sizeof(XLAT_STR_7)
418 # endif
419 # ifdef XLAT_STR_8
420 + sizeof(XLAT_STR_8)
421 # endif
422 # ifdef XLAT_STR_9
423 + sizeof(XLAT_STR_9)
424 # endif
425 # ifdef XLAT_STR_10
426 + sizeof(XLAT_STR_10)
427 # endif
428 # ifdef XLAT_STR_11
429 + sizeof(XLAT_STR_11)
430 # endif
431 # ifdef XLAT_STR_12
432 + sizeof(XLAT_STR_12)
433 # endif
434 # ifdef XLAT_STR_13
435 + sizeof(XLAT_STR_13)
436 # endif
437 # ifdef XLAT_STR_14
438 + sizeof(XLAT_STR_14)
439 # endif
440 # ifdef XLAT_STR_15
441 + sizeof(XLAT_STR_15)
442 # endif
443 ,
444 } };
445 DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
446
447 # undef XLAT_STR_0
448 # undef XLAT_VAL_0
449 # undef XLAT_STR_1
450 # undef XLAT_VAL_1
451 # undef XLAT_STR_2
452 # undef XLAT_VAL_2
453 # undef XLAT_STR_3
454 # undef XLAT_VAL_3
455 # undef XLAT_STR_4
456 # undef XLAT_VAL_4
457 # undef XLAT_STR_5
458 # undef XLAT_VAL_5
459 # undef XLAT_STR_6
460 # undef XLAT_VAL_6
461 # undef XLAT_STR_7
462 # undef XLAT_VAL_7
463 # undef XLAT_STR_8
464 # undef XLAT_VAL_8
465 # undef XLAT_STR_9
466 # undef XLAT_VAL_9
467 # undef XLAT_STR_10
468 # undef XLAT_VAL_10
469 # undef XLAT_STR_11
470 # undef XLAT_VAL_11
471 # undef XLAT_STR_12
472 # undef XLAT_VAL_12
473 # undef XLAT_STR_13
474 # undef XLAT_VAL_13
475 # undef XLAT_STR_14
476 # undef XLAT_VAL_14
477 # undef XLAT_STR_15
478 # undef XLAT_VAL_15
479 # endif /* !IN_MPERS */
480
481 #endif /* !XLAT_MACROS_ONLY */