[project @ 1998-03-03 04:45:06 by reid]
[ghc-hetmet.git] / acconfig.h
1 /* acconfig.h
2
3    Descriptive text for the C preprocessor macros that
4    the fptools configuration script can define.
5    The current version may not use all of them; autoheader copies the ones
6    your configure.in uses into your configuration header file templates.
7
8    The entries are in sort -df order: alphabetical, case insensitive,
9    ignoring punctuation (such as underscores).  Although this order
10    can split up related entries, it makes it easier to check whether
11    a given entry is in the file.
12
13    Leave the following blank line there!!  Autoheader needs it.  */
14 \f
15
16 /* The following definitions will only work on Linux.
17    I (ADR) make no apology for this because we SHOULD NOT
18    be using system based tests and I want to get this puppy running
19    tonight.  I'm forced to define these values here because the
20    current system contains 2 (two) config.h files - both of
21    which are needed.  Will someone at Glasgow please fix this mess. */
22 #define HostPlatform_TYPE   i386_unknown_linux
23 #define TargetPlatform_TYPE i386_unknown_linux
24 #define BuildPlatform_TYPE  i386_unknown_linux
25
26 #define i386_unknown_linux_HOST         1
27 #define i386_unknown_linux_TARGET       1
28 #define i386_unknown_linux_BUILD        1
29
30 #define i386_HOST_ARCH  1
31 #define i386_TARGET_ARCH        1
32 #define i386_BUILD_ARCH         1
33
34 #define linux_HOST_OS           1
35 #define linux_TARGET_OS         1
36 #define linux_BUILD_OS          1
37
38 #define unknown_HOST_VENDOR     1
39 #define unknown_TARGET_VENDOR  1
40 #define unknown_BUILD_VENDOR    1
41
42 @TOP@
43
44 /* Define if we're have GNU libc. */
45 #undef _GNU_SOURCE
46
47 /* Define if time.h or sys/time.h define the altzone variable */
48 #undef HAVE_ALTZONE
49
50 /* Define to the type of the timezone variable (usually long or time_t) */
51 #undef TYPE_TIMEZONE
52
53 /* Define to unsigned int if <sys/types.h> doesn't define */
54 #undef uint
55
56 /* Define to unsigned long int if <sys/types.h> doesn't define */
57 #undef ulong
58
59 /* Define to unsigned long long int if <sys/types.h> doesn't define */
60 #undef ullong
61
62 \f
63 /* Leave that blank line there!!  Autoheader needs it.
64    If you're adding to this file, keep in mind:
65    The entries are in sort -df order: alphabetical, case insensitive,
66    ignoring punctuation (such as underscores).  */
67
68 \f
69 /* autoheader doesn't grok AC_CHECK_LIB_NOWARN so we have to add them
70    manually.  */
71
72 @BOTTOM@