]> www.ginac.de Git - cln.git/blob - include/cln/config.h.in
Ensure that makeinfo ≥ 6.8 checks the @menu structure.
[cln.git] / include / cln / config.h.in
1 #ifndef _CL_CONFIG_PUBLIC_H
2 #define _CL_CONFIG_PUBLIC_H
3
4 #include "cln/host_cpu.h"
5 #include "cln/version.h"
6
7 /**
8  * Alignment of a `void*'. CLN needs it to distinguish between pointers
9  * and immediate values.
10  */
11 #undef cl_word_alignment
12
13 /* 
14  * Numbers in the heap are stored as "digit" (or "limb" in GMP speak)
15  * sequences. A digit is an unsigned int with sizeof(void *)*CHAR_BIT bits.
16  * It should be 8 or 16 or 32 or 64 bits. If CLN is sitting on top of GMP
17  * it should match mp_limb_t
18  */
19 #undef GMP_DEMANDS_UINTD_INT
20
21 #undef GMP_DEMANDS_UINTD_LONG
22
23 #undef GMP_DEMANDS_UINTD_LONG_LONG
24
25 #endif /* _CL_CONFIG_PUBLIC_H */
26