Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-19 08:08:30

0001 /* include/cln/config.h.  Generated from config.h.in by configure.  */
0002 #ifndef _CL_CONFIG_PUBLIC_H
0003 #define _CL_CONFIG_PUBLIC_H
0004 
0005 #include "cln/host_cpu.h"
0006 #include "cln/version.h"
0007 
0008 /**
0009  * Alignment of a `void*'. CLN needs it to distinguish between pointers
0010  * and immediate values.
0011  */
0012 #define cl_word_alignment 8
0013 
0014 /* 
0015  * Numbers in the heap are stored as "digit" (or "limb" in GMP speak)
0016  * sequences. A digit is an unsigned int with sizeof(void *)*CHAR_BIT bits.
0017  * It should be 8 or 16 or 32 or 64 bits. If CLN is sitting on top of GMP
0018  * it should match mp_limb_t
0019  */
0020 /* #undef GMP_DEMANDS_UINTD_INT */
0021 
0022 #define GMP_DEMANDS_UINTD_LONG 1
0023 
0024 /* #undef GMP_DEMANDS_UINTD_LONG_LONG */
0025 
0026 #endif /* _CL_CONFIG_PUBLIC_H */
0027