X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=win32%2Fconfig.h;h=edde892b2b38b977d9cbdf6f546b7c8c06cc4486;hb=8afb721695b92ab3d12c0193cf158bf3d8b30f76;hp=d6ba2f0987654144d2671fd8dae0c4dc1fe9ae0e;hpb=dfe8da384520408129a2e31dfa97bf53f5232cda;p=libfirm diff --git a/win32/config.h b/win32/config.h index d6ba2f098..edde892b2 100644 --- a/win32/config.h +++ b/win32/config.h @@ -64,17 +64,21 @@ #define PACKAGE_NAME "libFIRM" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libFIRM 0.3.0" +#define PACKAGE_STRING "libFIRM 1.13.0" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libFIRM" /* Define to the version of this package. */ -#define PACKAGE_VERSION "0.3.0" +#define PACKAGE_VERSION "1.13.0" /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 +#define libfirm_VERSION_MAJOR 1 +#define libfirm_VERSION_MINOR 13 +#define libfirm_VERSION_MICRO 0 + /* ---------------snip, snip ---------------------- */ /* define to enable debugging stuff. */ @@ -84,10 +88,10 @@ #define WITH_LIBCORE 1 /* define to 1 to use the ILP solver */ -#define WITH_ILP 1 +/* #undef WITH_ILP */ /* define to 1 to use JVM calling needed for the Java-based coalescer in firmbe */ -#define WITH_JVM 1 +/* #undef WITH_JVM */ /* define to 1 to have wchar_t support for identifiers */ #define FIRM_ENABLE_WCHAR 1 @@ -127,6 +131,22 @@ /* map some non-POSIX names for Win32 */ #define snprintf _snprintf #define strcasecmp stricmp +#define __attribute__(x) typedef unsigned __int32 uint32_t; typedef __int64 int64_t; + +/* enabled plugin: ir/be/ia32 */ +#define PLUGIN_IR_BE_IA32 1 +/* enabled plugin: ir/be/sta */ +#define PLUGIN_IR_BE_STA 0 +/* enabled plugin: ir/be/ppc32 */ +#define PLUGIN_IR_BE_PPC32 1 +/* enabled plugin: ir/be/mips */ +#define PLUGIN_IR_BE_MIPS 1 +/* enabled plugin: ir/be/arm */ +#define PLUGIN_IR_BE_ARM 1 +/* enabled plugin: ir/be/firm */ +#define PLUGIN_IR_BE_FIRM 1 +/* enabled plugin: ir/be */ +#define PLUGIN_IR_BE 1