X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=win32%2Fconfig.h;h=c914137ed8162cc77b0737724be00e6ed6e648aa;hb=12e124bcc9ed93a4037c5122d23e8a6c87f5ef46;hp=3bbdcbc3d0a76af472ab5db400b9ea35ec9e1a03;hpb=491030fca946070d8b6e741ecc03e77b1b8f7967;p=libfirm diff --git a/win32/config.h b/win32/config.h index 3bbdcbc3d..c914137ed 100644 --- a/win32/config.h +++ b/win32/config.h @@ -1,19 +1,6 @@ -/* config.h. Generated by configure. */ -/* config.h.in. Generated from configure.in by autoheader. */ -/* - * Project: libFIRM - * File name: acconfig.h - * Purpose: - * Author: Till Riedel - * Modified by: - * Created: - * CVS-ID: $Id$ - * Copyright: (c) 2002-2003 Universität Karlsruhe - * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. - */ - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_ALLOCA_H */ +/* WIN32 - version */ +/* always debug heap support */ +#include "crtdbg.h" /* Define to 1 if you have the header file. */ #define HAVE_MALLOC_H 1 @@ -36,15 +23,9 @@ /* Define to 1 if you have the header file. */ #define HAVE_STDINT_H 1 -/* Define to 1 if you have the header file. */ -#define HAVE_STDLIB_H 1 - /* Define to 1 if you have the header file. */ /* #undef HAVE_STRINGS_H */ -/* Define to 1 if you have the header file. */ -#define HAVE_STRING_H 1 - /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 @@ -54,66 +35,60 @@ /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 +/* Define to 1 if you have the header file. */ +#define HAVE_IO_H 1 + /* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "" +#define PACKAGE_BUGREPORT "firm@ipd.info.uni-karlsruhe.de" /* Define to the full name of this package. */ #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.18.1" /* 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.18.1" /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 +#define libfirm_VERSION_MAJOR 1 +#define libfirm_VERSION_MINOR 18 +#define libfirm_VERSION_MICRO 1 + /* ---------------snip, snip ---------------------- */ /* define to enable debugging stuff. */ #define DEBUG_libfirm 1 +/* define to 1 to use the ILP solver */ +/* #undef WITH_ILP */ + /* Define to disable assertion checking. */ /* #undef NDEBUG */ -/* Remove to disable inlining */ -#define USE_INLINING 1 - -/* Define to 1 if long double works and has more range or precision than - double. */ -/* #undef HAVE_LONG_DOUBLE */ - /* Define to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel and VAX). */ /* #undef WORDS_BIGENDIAN */ -/* Define to 1 if Firm statistics are activated */ -#define FIRM_STATISTICS - -/* Define to 1 if Firm hooks are activated */ -#define FIRM_ENABLE_HOOKS - /* Define the right volatile token */ /* #undef volatile */ -/* Define the right inline token */ -#define inline __inline - /* Define the right const token */ /* #undef const */ -#ifdef USE_INLINING -#define INLINE inline -#else -#define INLINE +#ifndef inline +#define inline __inline #endif +/* map some non-POSIX names for Win32 */ #define snprintf _snprintf -#define strcasecmp stricmp +#define __attribute__(x) +typedef unsigned __int16 uint16_t; typedef unsigned __int32 uint32_t; typedef __int64 int64_t;