X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=win32%2Ffirm_config.h;h=bdb77092ccb54256ee702bfae4532eb8fe771f1a;hb=489efceb410ba110f3c6999bfb4acbbda83e681a;hp=6ff6081c3658a359f2fd92d106e1e8080045f852;hpb=5b5cdb3a147be2b9649501750edeedcf190fed46;p=libfirm diff --git a/win32/firm_config.h b/win32/firm_config.h index 6ff6081c3..bdb77092c 100644 --- a/win32/firm_config.h +++ b/win32/firm_config.h @@ -37,6 +37,12 @@ #define WITH_LIBCORE 1 #endif +/* define to 1 to use the ILP solver */ +/* undef WITH_ILP */ + +/* define to 1 to use JVM calling needed for the Java-based coalescer in firmbe */ +/* #undef WITH_JVM */ + /* Define to disable assertion checking. */ /* #undef NDEBUG */ @@ -55,11 +61,6 @@ #define FIRM_ENABLE_HOOKS 1 #endif -/* Define to 1 if Firm inplace edges are activated */ -#ifndef FIRM_EDGES_INPLACE -#define FIRM_EDGES_INPLACE 1 -#endif - #ifdef USE_INLINING #ifndef INLINE #define INLINE __inline @@ -70,4 +71,32 @@ #endif #endif +/* enabled plugin: ir/be/ia32 */ +#ifndef PLUGIN_IR_BE_IA +#define PLUGIN_IR_BE_IA 32 1 +#endif +/* enabled plugin: ir/be/ppc32 */ +#ifndef PLUGIN_IR_BE_PPC +#define PLUGIN_IR_BE_PPC 32 1 +#endif +/* enabled plugin: ir/be/mips */ +#ifndef PLUGIN_IR_BE_MIPS +#define PLUGIN_IR_BE_MIPS 1 +#endif +/* enabled plugin: ir/be/arm */ +#ifndef PLUGIN_IR_BE_ARM +#define PLUGIN_IR_BE_ARM 1 +#endif +/* enabled plugin: ir/be/firm */ +#ifndef PLUGIN_IR_BE_FIRM +#define PLUGIN_IR_BE_FIRM 1 +#endif +/* enabled plugin: ir/be */ +#ifndef PLUGIN_IR_BE +#define PLUGIN_IR_BE 1 +#endif + +/* No __attribute__ here */ +#define __attribute__(x) + #endif /* _FIRM_CONFIG_H */