|
|
1.1 root 1: /* Default config.h for Hatari */
2:
3: /* Define to `__inline__' or `__inline' if that's what the C compiler
4: calls it, or to nothing if 'inline' is not supported under any name. */
5: #if defined(_MSC_VER)
6: # define inline __inline
7: #endif
8:
9: /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. */
10: #define HAVE_DIRENT_H 1
11:
12: /* Define if you have a readline compatible library */
13: #undef HAVE_LIBREADLINE
14:
15: /* Define to 1 if you have the `z' library (-lz). */
16: #define HAVE_LIBZ 1
17:
18: /* Define to 1 if you have the <zlib.h> header file. */
19: #define HAVE_ZLIB_H 1
20:
21: /* Define to 1 if you have the <termios.h> header file. */
22: #if defined(WIN32) || defined(GEKKO)
23: # undef HAVE_TERMIOS_H
24: #else
25: # define HAVE_TERMIOS_H 1
26: #endif
27:
28: /* Define to 1 if you have the <sys/times.h> header file. */
29: #if defined(WIN32) || defined(GEKKO)
30: # undef HAVE_SYS_TIMES_H
31: #else
32: # define HAVE_SYS_TIMES_H 1
33: #endif
34:
35: /* Define to 1 if you have the <strings.h> header file. */
36: #if defined(__CEGCC__) || defined(GEKKO)
37: # undef HAVE_STRINGS_H
38: #else
39: # define HAVE_STRINGS_H 1
40: #endif
41:
42: /* Define to 1 if you have the `strcasecmp' function. */
43: #define HAVE_STRCASECMP 1
44:
45: /* Define to 1 if you have the `strncasecmp' function. */
46: #define HAVE_STRNCASECMP 1
47:
48: /* Define to 1 if you have the `cfmakeraw' function. */
49: #if defined(__BEOS__) || (defined(__sun) && defined(__SVR4)) \
50: || defined(__CYGWIN__) || defined(GEKKO) \
51: || defined(__AMIGAOS4__) || defined(__riscos) || defined(__CEGCC__)
52: # undef HAVE_CFMAKERAW
53: #else
54: # define HAVE_CFMAKERAW 1
55: #endif
56:
57: /* define to 1 if you the 'posix_memalign' function (for ide.c). */
58: #if defined(__GLIBC__)
59: # define HAVE_MALLOC_H 1
60: # define HAVE_POSIX_MEMALIGN 1
61: #else
62: # undef HAVE_MALLOC_H
63: # undef HAVE_POSIX_MEMALIGN
64: #endif
65:
66: /* Define to 1 if you have the 'setenv' function. */
67: #if defined(WIN32) || (defined(__sun) && defined(__SVR4)) || defined(GEKKO)
68: # undef HAVE_SETENV
69: #else
70: # define HAVE_SETENV 1
71: #endif
72:
73: /* Define to 1 if you have the `select' function. */
74: #if defined(GEKKO)
75: # undef HAVE_SELECT
76: #else
77: # define HAVE_SELECT 1
78: #endif
79:
80: /* Define to 1 if you have unix domain sockets */
81: #if defined(WIN32) || defined(__CEGCC__)
82: # undef HAVE_UNIX_DOMAIN_SOCKETS
83: #else
84: # define HAVE_UNIX_DOMAIN_SOCKETS 1
85: #endif
86:
87: /* Relative path from bindir to datadir */
88: #ifndef BIN2DATADIR
89: # define BIN2DATADIR "."
90: #endif
91:
92: /* Define to 1 to use less memory - at the expense of emulation speed */
93: #if defined(__CEGCC__) || defined(GEKKO)
94: # define ENABLE_SMALL_MEM 1
95: #else
96: # undef ENABLE_SMALL_MEM
97: #endif
98:
99: /* Define to 1 to enable trace logs - undefine to slightly increase speed */
100: #define ENABLE_TRACING 1
101:
102: /* Additional configuration for Visual-C */
103: #if defined(_MSC_VER)
104: # include "Visual.Studio/VisualStudioFix.h"
105: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.