X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=acconfig.h;h=691d3c527beea7fac8d5fdf608b9bbca014f9da0;hb=6fb805e5006947372e4ad03889ab447cb857d125;hp=d77c28956623f9fd8c7e4a2e146e236eb026a173;hpb=08c5cc05abd626370d12ccee16db0978caeb9e60;p=ghc-hetmet.git diff --git a/acconfig.h b/acconfig.h index d77c289..691d3c5 100644 --- a/acconfig.h +++ b/acconfig.h @@ -13,61 +13,76 @@ Leave the following blank line there!! Autoheader needs it. */ -/* The following definitions will only work on Linux. - I (ADR) make no apology for this because we SHOULD NOT - be using system based tests and I want to get this puppy running - tonight. I'm forced to define these values here because the - current system contains 2 (two) config.h files - both of - which are needed. Will someone at Glasgow please fix this mess. */ -#define HostPlatform_TYPE i386_unknown_linux -#define TargetPlatform_TYPE i386_unknown_linux -#define BuildPlatform_TYPE i386_unknown_linux - -#define i386_unknown_linux_HOST 1 -#define i386_unknown_linux_TARGET 1 -#define i386_unknown_linux_BUILD 1 - -#define i386_HOST_ARCH 1 -#define i386_TARGET_ARCH 1 -#define i386_BUILD_ARCH 1 - -#define linux_HOST_OS 1 -#define linux_TARGET_OS 1 -#define linux_BUILD_OS 1 - -#define unknown_HOST_VENDOR 1 -#define unknown_TARGET_VENDOR 1 -#define unknown_BUILD_VENDOR 1 - @TOP@ -/* Define if we're have GNU libc. */ -#undef _GNU_SOURCE +/* Define to alignment constraint on doubles or on unsigned int - whichever is the greater */ +#undef ALIGNMENT_DOUBLE + +/* Define to alignment constraint on floats or on unsigned int - whichever is the greater */ +#undef ALIGNMENT_FLOAT + +/* Define to alignment constraint on doubles or on unsigned int - whichever is the greater */ +#undef ALIGNMENT_LONG + +/* Define to alignment constraint on unsigned int - whichever is the greater */ +#undef ALIGNMENT_UNSIGNED_INT + +/* Define if code lives before data in memory */ +#undef CODE_BEFORE_DATA + +/* Define as the symbol which marks the end of the data section */ +#undef DATA_SECTION_END_MARKER + +/* Define as the decl which terminates the data section */ +#undef DATA_SECTION_END_MARKER_DECL /* Define if time.h or sys/time.h define the altzone variable */ #undef HAVE_ALTZONE -/* Define to the type of the timezone variable (usually long or time_t) */ -#undef TYPE_TIMEZONE +/* Define if you have /bin/sh */ +#define HAVE_BIN_SH 0 -/* Define to unsigned int if doesn't define */ -#undef uint +/* Define if you have the GetModuleFileName function. */ +#define HAVE_GETMODULEFILENAME 0 -/* Define to unsigned long int if doesn't define */ -#undef ulong +/* Define if C compiler supports long long types */ +#undef HAVE_LONG_LONG -/* Define to unsigned long long int if doesn't define */ -#undef ullong +/* Define if fcntl.h defines O_BINARY */ +#undef HAVE_O_BINARY -/* Define to alignment constraint on doubles or on unsigned int - whichever is the greater */ -#undef ALIGNMENT_DOUBLE +/* Define if compiler supports prototypes. */ +#define HAVE_PROTOTYPES 0 -/* Define to alignment constraint on floats or on unsigned int - whichever is the greater */ -#undef ALIGNMENT_FLOAT +/* Define if time.h or sys/time.h define the timezone variable */ +#undef HAVE_TIMEZONE -/* Define to alignment constraint on unsigned int - whichever is the greater */ -#undef ALIGNMENT_UNSIGNED_INT +/* Define if you have the WinExec function. */ +#define HAVE_WINEXEC 0 + +/* Define if you support the production (and use) of Win32 DLLs. */ +#undef HAVE_WIN32_DLL_SUPPORT + +/* Define if you have and want to use readline in Hugs. */ +#undef HAVE_LIBREADLINE + +/* Define if C Symbols have a leading underscore added by the compiler */ +#undef LEADING_UNDERSCORE + +/* Define as the symbol which marks the end of the text section */ +#undef TEXT_SECTION_END_MARKER + +/* Define to decl that terminates text section. */ +#undef TEXT_SECTION_END_MARKER_DECL + +/* Define to the type of the timezone variable (usually long or time_t) */ +#undef TYPE_TIMEZONE +/* Define if signal handlers have type void (*)(int) + * (Otherwise, they're assumed to have type int (*)(void).) + */ +#define VOID_INT_SIGNALS 0 + /* Leave that blank line there!! Autoheader needs it. If you're adding to this file, keep in mind: