Bitcoin Core
28.99.0
P2P Digital Currency
src
minisketch
src
fielddefines.h
Go to the documentation of this file.
1
/**********************************************************************
2
* Copyright (c) 2021 Cory Fields *
3
* Distributed under the MIT software license, see the accompanying *
4
* file LICENSE or http://www.opensource.org/licenses/mit-license.php.*
5
**********************************************************************/
6
7
#ifndef _MINISKETCH_FIELDDEFINES_H_
8
#define _MINISKETCH_FIELDDEFINES_H_
9
10
/*
11
12
This file translates external defines ENABLE_FIELD_FOO, DISABLE_FIELD_FOO, and
13
DISABLE_DEFAULT_FIELDS to internal ones: ENABLE_FIELD_INT_FOO. Only the
14
resulting internal includes should be used.
15
16
Default: All fields enabled
17
-DDISABLE_FIELD_3: All fields except 3 are enabled
18
-DENABLE_FIELD_3: All fields enabled
19
-DDISABLE_DEFAULT_FIELDS: Error, no fields enabled
20
-DDISABLE_DEFAULT_FIELDS -DENABLE_FIELD_3: Only field 3 enabled
21
-DDISABLE_DEFAULT_FIELDS -DENABLE_FIELD_2 -DENABLE_FIELD_3: Only fields 2 and 3 are enabled
22
-DDISABLE_DEFAULT_FIELDS -DENABLE_FIELD_2 -DENABLE_FIELD_3 -DDISABLE_FIELD_3: Only field 2 enabled
23
24
*/
25
26
#ifdef DISABLE_DEFAULT_FIELDS
27
#if defined(ENABLE_FIELD_2) && !defined(DISABLE_FIELD_2)
28
#define ENABLE_FIELD_INT_2
29
#endif
30
#if defined(ENABLE_FIELD_3) && !defined(DISABLE_FIELD_3)
31
#define ENABLE_FIELD_INT_3
32
#endif
33
#if defined(ENABLE_FIELD_4) && !defined(DISABLE_FIELD_4)
34
#define ENABLE_FIELD_INT_4
35
#endif
36
#if defined(ENABLE_FIELD_5) && !defined(DISABLE_FIELD_5)
37
#define ENABLE_FIELD_INT_5
38
#endif
39
#if defined(ENABLE_FIELD_6) && !defined(DISABLE_FIELD_6)
40
#define ENABLE_FIELD_INT_6
41
#endif
42
#if defined(ENABLE_FIELD_7) && !defined(DISABLE_FIELD_7)
43
#define ENABLE_FIELD_INT_7
44
#endif
45
#if defined(ENABLE_FIELD_8) && !defined(DISABLE_FIELD_8)
46
#define ENABLE_FIELD_INT_8
47
#endif
48
#if defined(ENABLE_FIELD_9) && !defined(DISABLE_FIELD_9)
49
#define ENABLE_FIELD_INT_9
50
#endif
51
#if defined(ENABLE_FIELD_10) && !defined(DISABLE_FIELD_10)
52
#define ENABLE_FIELD_INT_10
53
#endif
54
#if defined(ENABLE_FIELD_11) && !defined(DISABLE_FIELD_11)
55
#define ENABLE_FIELD_INT_11
56
#endif
57
#if defined(ENABLE_FIELD_12) && !defined(DISABLE_FIELD_12)
58
#define ENABLE_FIELD_INT_12
59
#endif
60
#if defined(ENABLE_FIELD_13) && !defined(DISABLE_FIELD_13)
61
#define ENABLE_FIELD_INT_13
62
#endif
63
#if defined(ENABLE_FIELD_14) && !defined(DISABLE_FIELD_14)
64
#define ENABLE_FIELD_INT_14
65
#endif
66
#if defined(ENABLE_FIELD_15) && !defined(DISABLE_FIELD_15)
67
#define ENABLE_FIELD_INT_15
68
#endif
69
#if defined(ENABLE_FIELD_16) && !defined(DISABLE_FIELD_16)
70
#define ENABLE_FIELD_INT_16
71
#endif
72
#if defined(ENABLE_FIELD_17) && !defined(DISABLE_FIELD_17)
73
#define ENABLE_FIELD_INT_17
74
#endif
75
#if defined(ENABLE_FIELD_18) && !defined(DISABLE_FIELD_18)
76
#define ENABLE_FIELD_INT_18
77
#endif
78
#if defined(ENABLE_FIELD_19) && !defined(DISABLE_FIELD_19)
79
#define ENABLE_FIELD_INT_19
80
#endif
81
#if defined(ENABLE_FIELD_20) && !defined(DISABLE_FIELD_20)
82
#define ENABLE_FIELD_INT_20
83
#endif
84
#if defined(ENABLE_FIELD_21) && !defined(DISABLE_FIELD_21)
85
#define ENABLE_FIELD_INT_21
86
#endif
87
#if defined(ENABLE_FIELD_22) && !defined(DISABLE_FIELD_22)
88
#define ENABLE_FIELD_INT_22
89
#endif
90
#if defined(ENABLE_FIELD_23) && !defined(DISABLE_FIELD_23)
91
#define ENABLE_FIELD_INT_23
92
#endif
93
#if defined(ENABLE_FIELD_24) && !defined(DISABLE_FIELD_24)
94
#define ENABLE_FIELD_INT_24
95
#endif
96
#if defined(ENABLE_FIELD_25) && !defined(DISABLE_FIELD_25)
97
#define ENABLE_FIELD_INT_25
98
#endif
99
#if defined(ENABLE_FIELD_26) && !defined(DISABLE_FIELD_26)
100
#define ENABLE_FIELD_INT_26
101
#endif
102
#if defined(ENABLE_FIELD_27) && !defined(DISABLE_FIELD_27)
103
#define ENABLE_FIELD_INT_27
104
#endif
105
#if defined(ENABLE_FIELD_28) && !defined(DISABLE_FIELD_28)
106
#define ENABLE_FIELD_INT_28
107
#endif
108
#if defined(ENABLE_FIELD_29) && !defined(DISABLE_FIELD_29)
109
#define ENABLE_FIELD_INT_29
110
#endif
111
#if defined(ENABLE_FIELD_30) && !defined(DISABLE_FIELD_30)
112
#define ENABLE_FIELD_INT_30
113
#endif
114
#if defined(ENABLE_FIELD_31) && !defined(DISABLE_FIELD_31)
115
#define ENABLE_FIELD_INT_31
116
#endif
117
#if defined(ENABLE_FIELD_32) && !defined(DISABLE_FIELD_32)
118
#define ENABLE_FIELD_INT_32
119
#endif
120
#if defined(ENABLE_FIELD_33) && !defined(DISABLE_FIELD_33)
121
#define ENABLE_FIELD_INT_33
122
#endif
123
#if defined(ENABLE_FIELD_34) && !defined(DISABLE_FIELD_34)
124
#define ENABLE_FIELD_INT_34
125
#endif
126
#if defined(ENABLE_FIELD_35) && !defined(DISABLE_FIELD_35)
127
#define ENABLE_FIELD_INT_35
128
#endif
129
#if defined(ENABLE_FIELD_36) && !defined(DISABLE_FIELD_36)
130
#define ENABLE_FIELD_INT_36
131
#endif
132
#if defined(ENABLE_FIELD_37) && !defined(DISABLE_FIELD_37)
133
#define ENABLE_FIELD_INT_37
134
#endif
135
#if defined(ENABLE_FIELD_38) && !defined(DISABLE_FIELD_38)
136
#define ENABLE_FIELD_INT_38
137
#endif
138
#if defined(ENABLE_FIELD_39) && !defined(DISABLE_FIELD_39)
139
#define ENABLE_FIELD_INT_39
140
#endif
141
#if defined(ENABLE_FIELD_40) && !defined(DISABLE_FIELD_40)
142
#define ENABLE_FIELD_INT_40
143
#endif
144
#if defined(ENABLE_FIELD_41) && !defined(DISABLE_FIELD_41)
145
#define ENABLE_FIELD_INT_41
146
#endif
147
#if defined(ENABLE_FIELD_42) && !defined(DISABLE_FIELD_42)
148
#define ENABLE_FIELD_INT_42
149
#endif
150
#if defined(ENABLE_FIELD_43) && !defined(DISABLE_FIELD_43)
151
#define ENABLE_FIELD_INT_43
152
#endif
153
#if defined(ENABLE_FIELD_44) && !defined(DISABLE_FIELD_44)
154
#define ENABLE_FIELD_INT_44
155
#endif
156
#if defined(ENABLE_FIELD_45) && !defined(DISABLE_FIELD_45)
157
#define ENABLE_FIELD_INT_45
158
#endif
159
#if defined(ENABLE_FIELD_46) && !defined(DISABLE_FIELD_46)
160
#define ENABLE_FIELD_INT_46
161
#endif
162
#if defined(ENABLE_FIELD_47) && !defined(DISABLE_FIELD_47)
163
#define ENABLE_FIELD_INT_47
164
#endif
165
#if defined(ENABLE_FIELD_48) && !defined(DISABLE_FIELD_48)
166
#define ENABLE_FIELD_INT_48
167
#endif
168
#if defined(ENABLE_FIELD_49) && !defined(DISABLE_FIELD_49)
169
#define ENABLE_FIELD_INT_49
170
#endif
171
#if defined(ENABLE_FIELD_50) && !defined(DISABLE_FIELD_50)
172
#define ENABLE_FIELD_INT_50
173
#endif
174
#if defined(ENABLE_FIELD_51) && !defined(DISABLE_FIELD_51)
175
#define ENABLE_FIELD_INT_51
176
#endif
177
#if defined(ENABLE_FIELD_52) && !defined(DISABLE_FIELD_52)
178
#define ENABLE_FIELD_INT_52
179
#endif
180
#if defined(ENABLE_FIELD_53) && !defined(DISABLE_FIELD_53)
181
#define ENABLE_FIELD_INT_53
182
#endif
183
#if defined(ENABLE_FIELD_54) && !defined(DISABLE_FIELD_54)
184
#define ENABLE_FIELD_INT_54
185
#endif
186
#if defined(ENABLE_FIELD_55) && !defined(DISABLE_FIELD_55)
187
#define ENABLE_FIELD_INT_55
188
#endif
189
#if defined(ENABLE_FIELD_56) && !defined(DISABLE_FIELD_56)
190
#define ENABLE_FIELD_INT_56
191
#endif
192
#if defined(ENABLE_FIELD_57) && !defined(DISABLE_FIELD_57)
193
#define ENABLE_FIELD_INT_57
194
#endif
195
#if defined(ENABLE_FIELD_58) && !defined(DISABLE_FIELD_58)
196
#define ENABLE_FIELD_INT_58
197
#endif
198
#if defined(ENABLE_FIELD_59) && !defined(DISABLE_FIELD_59)
199
#define ENABLE_FIELD_INT_59
200
#endif
201
#if defined(ENABLE_FIELD_60) && !defined(DISABLE_FIELD_60)
202
#define ENABLE_FIELD_INT_60
203
#endif
204
#if defined(ENABLE_FIELD_61) && !defined(DISABLE_FIELD_61)
205
#define ENABLE_FIELD_INT_61
206
#endif
207
#if defined(ENABLE_FIELD_62) && !defined(DISABLE_FIELD_62)
208
#define ENABLE_FIELD_INT_62
209
#endif
210
#if defined(ENABLE_FIELD_63) && !defined(DISABLE_FIELD_63)
211
#define ENABLE_FIELD_INT_63
212
#endif
213
#if defined(ENABLE_FIELD_64) && !defined(DISABLE_FIELD_64)
214
#define ENABLE_FIELD_INT_64
215
#endif
216
#else
217
#if !defined(DISABLE_FIELD_2)
218
#define ENABLE_FIELD_INT_2
219
#endif
220
#if !defined(DISABLE_FIELD_3)
221
#define ENABLE_FIELD_INT_3
222
#endif
223
#if !defined(DISABLE_FIELD_4)
224
#define ENABLE_FIELD_INT_4
225
#endif
226
#if !defined(DISABLE_FIELD_5)
227
#define ENABLE_FIELD_INT_5
228
#endif
229
#if !defined(DISABLE_FIELD_6)
230
#define ENABLE_FIELD_INT_6
231
#endif
232
#if !defined(DISABLE_FIELD_7)
233
#define ENABLE_FIELD_INT_7
234
#endif
235
#if !defined(DISABLE_FIELD_8)
236
#define ENABLE_FIELD_INT_8
237
#endif
238
#if !defined(DISABLE_FIELD_9)
239
#define ENABLE_FIELD_INT_9
240
#endif
241
#if !defined(DISABLE_FIELD_10)
242
#define ENABLE_FIELD_INT_10
243
#endif
244
#if !defined(DISABLE_FIELD_11)
245
#define ENABLE_FIELD_INT_11
246
#endif
247
#if !defined(DISABLE_FIELD_12)
248
#define ENABLE_FIELD_INT_12
249
#endif
250
#if !defined(DISABLE_FIELD_13)
251
#define ENABLE_FIELD_INT_13
252
#endif
253
#if !defined(DISABLE_FIELD_14)
254
#define ENABLE_FIELD_INT_14
255
#endif
256
#if !defined(DISABLE_FIELD_15)
257
#define ENABLE_FIELD_INT_15
258
#endif
259
#if !defined(DISABLE_FIELD_16)
260
#define ENABLE_FIELD_INT_16
261
#endif
262
#if !defined(DISABLE_FIELD_17)
263
#define ENABLE_FIELD_INT_17
264
#endif
265
#if !defined(DISABLE_FIELD_18)
266
#define ENABLE_FIELD_INT_18
267
#endif
268
#if !defined(DISABLE_FIELD_19)
269
#define ENABLE_FIELD_INT_19
270
#endif
271
#if !defined(DISABLE_FIELD_20)
272
#define ENABLE_FIELD_INT_20
273
#endif
274
#if !defined(DISABLE_FIELD_21)
275
#define ENABLE_FIELD_INT_21
276
#endif
277
#if !defined(DISABLE_FIELD_22)
278
#define ENABLE_FIELD_INT_22
279
#endif
280
#if !defined(DISABLE_FIELD_23)
281
#define ENABLE_FIELD_INT_23
282
#endif
283
#if !defined(DISABLE_FIELD_24)
284
#define ENABLE_FIELD_INT_24
285
#endif
286
#if !defined(DISABLE_FIELD_25)
287
#define ENABLE_FIELD_INT_25
288
#endif
289
#if !defined(DISABLE_FIELD_26)
290
#define ENABLE_FIELD_INT_26
291
#endif
292
#if !defined(DISABLE_FIELD_27)
293
#define ENABLE_FIELD_INT_27
294
#endif
295
#if !defined(DISABLE_FIELD_28)
296
#define ENABLE_FIELD_INT_28
297
#endif
298
#if !defined(DISABLE_FIELD_29)
299
#define ENABLE_FIELD_INT_29
300
#endif
301
#if !defined(DISABLE_FIELD_30)
302
#define ENABLE_FIELD_INT_30
303
#endif
304
#if !defined(DISABLE_FIELD_31)
305
#define ENABLE_FIELD_INT_31
306
#endif
307
#if !defined(DISABLE_FIELD_32)
308
#define ENABLE_FIELD_INT_32
309
#endif
310
#if !defined(DISABLE_FIELD_33)
311
#define ENABLE_FIELD_INT_33
312
#endif
313
#if !defined(DISABLE_FIELD_34)
314
#define ENABLE_FIELD_INT_34
315
#endif
316
#if !defined(DISABLE_FIELD_35)
317
#define ENABLE_FIELD_INT_35
318
#endif
319
#if !defined(DISABLE_FIELD_36)
320
#define ENABLE_FIELD_INT_36
321
#endif
322
#if !defined(DISABLE_FIELD_37)
323
#define ENABLE_FIELD_INT_37
324
#endif
325
#if !defined(DISABLE_FIELD_38)
326
#define ENABLE_FIELD_INT_38
327
#endif
328
#if !defined(DISABLE_FIELD_39)
329
#define ENABLE_FIELD_INT_39
330
#endif
331
#if !defined(DISABLE_FIELD_40)
332
#define ENABLE_FIELD_INT_40
333
#endif
334
#if !defined(DISABLE_FIELD_41)
335
#define ENABLE_FIELD_INT_41
336
#endif
337
#if !defined(DISABLE_FIELD_42)
338
#define ENABLE_FIELD_INT_42
339
#endif
340
#if !defined(DISABLE_FIELD_43)
341
#define ENABLE_FIELD_INT_43
342
#endif
343
#if !defined(DISABLE_FIELD_44)
344
#define ENABLE_FIELD_INT_44
345
#endif
346
#if !defined(DISABLE_FIELD_45)
347
#define ENABLE_FIELD_INT_45
348
#endif
349
#if !defined(DISABLE_FIELD_46)
350
#define ENABLE_FIELD_INT_46
351
#endif
352
#if !defined(DISABLE_FIELD_47)
353
#define ENABLE_FIELD_INT_47
354
#endif
355
#if !defined(DISABLE_FIELD_48)
356
#define ENABLE_FIELD_INT_48
357
#endif
358
#if !defined(DISABLE_FIELD_49)
359
#define ENABLE_FIELD_INT_49
360
#endif
361
#if !defined(DISABLE_FIELD_50)
362
#define ENABLE_FIELD_INT_50
363
#endif
364
#if !defined(DISABLE_FIELD_51)
365
#define ENABLE_FIELD_INT_51
366
#endif
367
#if !defined(DISABLE_FIELD_52)
368
#define ENABLE_FIELD_INT_52
369
#endif
370
#if !defined(DISABLE_FIELD_53)
371
#define ENABLE_FIELD_INT_53
372
#endif
373
#if !defined(DISABLE_FIELD_54)
374
#define ENABLE_FIELD_INT_54
375
#endif
376
#if !defined(DISABLE_FIELD_55)
377
#define ENABLE_FIELD_INT_55
378
#endif
379
#if !defined(DISABLE_FIELD_56)
380
#define ENABLE_FIELD_INT_56
381
#endif
382
#if !defined(DISABLE_FIELD_57)
383
#define ENABLE_FIELD_INT_57
384
#endif
385
#if !defined(DISABLE_FIELD_58)
386
#define ENABLE_FIELD_INT_58
387
#endif
388
#if !defined(DISABLE_FIELD_59)
389
#define ENABLE_FIELD_INT_59
390
#endif
391
#if !defined(DISABLE_FIELD_60)
392
#define ENABLE_FIELD_INT_60
393
#endif
394
#if !defined(DISABLE_FIELD_61)
395
#define ENABLE_FIELD_INT_61
396
#endif
397
#if !defined(DISABLE_FIELD_62)
398
#define ENABLE_FIELD_INT_62
399
#endif
400
#if !defined(DISABLE_FIELD_63)
401
#define ENABLE_FIELD_INT_63
402
#endif
403
#if !defined(DISABLE_FIELD_64)
404
#define ENABLE_FIELD_INT_64
405
#endif
406
#endif
407
408
#if !defined(ENABLE_FIELD_INT_2) && \
409
!defined(ENABLE_FIELD_INT_3) && \
410
!defined(ENABLE_FIELD_INT_4) && \
411
!defined(ENABLE_FIELD_INT_5) && \
412
!defined(ENABLE_FIELD_INT_6) && \
413
!defined(ENABLE_FIELD_INT_7) && \
414
!defined(ENABLE_FIELD_INT_8) && \
415
!defined(ENABLE_FIELD_INT_9) && \
416
!defined(ENABLE_FIELD_INT_10) && \
417
!defined(ENABLE_FIELD_INT_11) && \
418
!defined(ENABLE_FIELD_INT_12) && \
419
!defined(ENABLE_FIELD_INT_13) && \
420
!defined(ENABLE_FIELD_INT_14) && \
421
!defined(ENABLE_FIELD_INT_15) && \
422
!defined(ENABLE_FIELD_INT_16) && \
423
!defined(ENABLE_FIELD_INT_17) && \
424
!defined(ENABLE_FIELD_INT_18) && \
425
!defined(ENABLE_FIELD_INT_19) && \
426
!defined(ENABLE_FIELD_INT_20) && \
427
!defined(ENABLE_FIELD_INT_21) && \
428
!defined(ENABLE_FIELD_INT_22) && \
429
!defined(ENABLE_FIELD_INT_23) && \
430
!defined(ENABLE_FIELD_INT_24) && \
431
!defined(ENABLE_FIELD_INT_25) && \
432
!defined(ENABLE_FIELD_INT_26) && \
433
!defined(ENABLE_FIELD_INT_27) && \
434
!defined(ENABLE_FIELD_INT_28) && \
435
!defined(ENABLE_FIELD_INT_29) && \
436
!defined(ENABLE_FIELD_INT_30) && \
437
!defined(ENABLE_FIELD_INT_31) && \
438
!defined(ENABLE_FIELD_INT_32) && \
439
!defined(ENABLE_FIELD_INT_33) && \
440
!defined(ENABLE_FIELD_INT_34) && \
441
!defined(ENABLE_FIELD_INT_35) && \
442
!defined(ENABLE_FIELD_INT_36) && \
443
!defined(ENABLE_FIELD_INT_37) && \
444
!defined(ENABLE_FIELD_INT_38) && \
445
!defined(ENABLE_FIELD_INT_39) && \
446
!defined(ENABLE_FIELD_INT_40) && \
447
!defined(ENABLE_FIELD_INT_41) && \
448
!defined(ENABLE_FIELD_INT_42) && \
449
!defined(ENABLE_FIELD_INT_43) && \
450
!defined(ENABLE_FIELD_INT_44) && \
451
!defined(ENABLE_FIELD_INT_45) && \
452
!defined(ENABLE_FIELD_INT_46) && \
453
!defined(ENABLE_FIELD_INT_47) && \
454
!defined(ENABLE_FIELD_INT_48) && \
455
!defined(ENABLE_FIELD_INT_49) && \
456
!defined(ENABLE_FIELD_INT_50) && \
457
!defined(ENABLE_FIELD_INT_51) && \
458
!defined(ENABLE_FIELD_INT_52) && \
459
!defined(ENABLE_FIELD_INT_53) && \
460
!defined(ENABLE_FIELD_INT_54) && \
461
!defined(ENABLE_FIELD_INT_55) && \
462
!defined(ENABLE_FIELD_INT_56) && \
463
!defined(ENABLE_FIELD_INT_57) && \
464
!defined(ENABLE_FIELD_INT_58) && \
465
!defined(ENABLE_FIELD_INT_59) && \
466
!defined(ENABLE_FIELD_INT_60) && \
467
!defined(ENABLE_FIELD_INT_61) && \
468
!defined(ENABLE_FIELD_INT_62) && \
469
!defined(ENABLE_FIELD_INT_63) && \
470
!defined(ENABLE_FIELD_INT_64)
471
#error No fields enabled
472
#endif
473
474
#if defined(ENABLE_FIELD_INT_2) || \
475
defined(ENABLE_FIELD_INT_3) || \
476
defined(ENABLE_FIELD_INT_4) || \
477
defined(ENABLE_FIELD_INT_5) || \
478
defined(ENABLE_FIELD_INT_6) || \
479
defined(ENABLE_FIELD_INT_7) || \
480
defined(ENABLE_FIELD_INT_8)
481
#define ENABLE_FIELD_BYTES_INT_1
482
#endif
483
484
#if defined(ENABLE_FIELD_INT_9) || \
485
defined(ENABLE_FIELD_INT_10) || \
486
defined(ENABLE_FIELD_INT_11) || \
487
defined(ENABLE_FIELD_INT_12) || \
488
defined(ENABLE_FIELD_INT_13) || \
489
defined(ENABLE_FIELD_INT_14) || \
490
defined(ENABLE_FIELD_INT_15) || \
491
defined(ENABLE_FIELD_INT_16)
492
#define ENABLE_FIELD_BYTES_INT_2
493
#endif
494
495
#if defined(ENABLE_FIELD_INT_17) || \
496
defined(ENABLE_FIELD_INT_18) || \
497
defined(ENABLE_FIELD_INT_19) || \
498
defined(ENABLE_FIELD_INT_20) || \
499
defined(ENABLE_FIELD_INT_21) || \
500
defined(ENABLE_FIELD_INT_22) || \
501
defined(ENABLE_FIELD_INT_23) || \
502
defined(ENABLE_FIELD_INT_24)
503
#define ENABLE_FIELD_BYTES_INT_3
504
#endif
505
506
#if defined(ENABLE_FIELD_INT_25) || \
507
defined(ENABLE_FIELD_INT_26) || \
508
defined(ENABLE_FIELD_INT_27) || \
509
defined(ENABLE_FIELD_INT_28) || \
510
defined(ENABLE_FIELD_INT_29) || \
511
defined(ENABLE_FIELD_INT_30) || \
512
defined(ENABLE_FIELD_INT_31) || \
513
defined(ENABLE_FIELD_INT_32)
514
#define ENABLE_FIELD_BYTES_INT_4
515
#endif
516
517
#if defined(ENABLE_FIELD_INT_33) || \
518
defined(ENABLE_FIELD_INT_34) || \
519
defined(ENABLE_FIELD_INT_35) || \
520
defined(ENABLE_FIELD_INT_36) || \
521
defined(ENABLE_FIELD_INT_37) || \
522
defined(ENABLE_FIELD_INT_38) || \
523
defined(ENABLE_FIELD_INT_39) || \
524
defined(ENABLE_FIELD_INT_40)
525
#define ENABLE_FIELD_BYTES_INT_5
526
#endif
527
528
#if defined(ENABLE_FIELD_INT_41) || \
529
defined(ENABLE_FIELD_INT_42) || \
530
defined(ENABLE_FIELD_INT_43) || \
531
defined(ENABLE_FIELD_INT_44) || \
532
defined(ENABLE_FIELD_INT_45) || \
533
defined(ENABLE_FIELD_INT_46) || \
534
defined(ENABLE_FIELD_INT_47) || \
535
defined(ENABLE_FIELD_INT_48)
536
#define ENABLE_FIELD_BYTES_INT_6
537
#endif
538
539
#if defined(ENABLE_FIELD_INT_49) || \
540
defined(ENABLE_FIELD_INT_50) || \
541
defined(ENABLE_FIELD_INT_51) || \
542
defined(ENABLE_FIELD_INT_52) || \
543
defined(ENABLE_FIELD_INT_53) || \
544
defined(ENABLE_FIELD_INT_54) || \
545
defined(ENABLE_FIELD_INT_55) || \
546
defined(ENABLE_FIELD_INT_56)
547
#define ENABLE_FIELD_BYTES_INT_7
548
#endif
549
550
#if defined(ENABLE_FIELD_INT_57) || \
551
defined(ENABLE_FIELD_INT_58) || \
552
defined(ENABLE_FIELD_INT_59) || \
553
defined(ENABLE_FIELD_INT_60) || \
554
defined(ENABLE_FIELD_INT_61) || \
555
defined(ENABLE_FIELD_INT_62) || \
556
defined(ENABLE_FIELD_INT_63) || \
557
defined(ENABLE_FIELD_INT_64)
558
#define ENABLE_FIELD_BYTES_INT_8
559
#endif
560
#endif
// _MINISKETCH_FIELDDEFINES_H_
Generated on Wed Dec 18 2024 20:00:10 for Bitcoin Core by
1.9.4