latest version
[libfirm] / firm_config.h.in
1 /* Define to 1 for heap analysis support */
2 @FIRMCONFIG_DO_HEAPANALYSIS@
3
4 /* define to 1 to enable debugging stuff. */
5 @FIRMCONFIG_DEBUG_libfirm@
6
7 /* define to 1 to use the libcore */
8 @FIRMCONFIG_WITH_LIBCORE@
9
10 /* define to 1 to use the ILP solver */
11 @FIRMCONFIG_WITH_ILP@
12
13 /* define to 1 to enable Firm to call the JVM */
14 @FIRMCONFIG_WITH_JVM@
15
16 /* define to 1 to have wchar_t support for identifiers */
17 @FIRMCONFIG_FIRM_ENABLE_WCHAR@
18
19 /* undef to disable inlining */
20 @FIRMCONFIG_USE_INLINING@
21
22 /* define to enable hooks */
23 @FIRMCONFIG_FIRM_ENABLE_HOOKS@
24
25 #ifdef USE_INLINING
26 #define INLINE inline
27 #else
28 #define INLINE
29 #endif
30
31 /* Firm statistics need hooks */
32 #ifdef FIRM_STATISTICS
33 #ifndef FIRM_ENABLE_HOOKS
34 #define FIRM_ENABLE_HOOKS
35 #endif
36 #endif