blob: ac7f17a683e8e30fffe94d2ebeb471032bd907c4 [file] [log] [blame]
Guido van Rossum79556aa1994-01-04 22:02:27 +00001/* Leave this blank line here -- autoheader needs it! */
2
3
Guido van Rossum94d46d51996-07-30 18:05:21 +00004/* Define if you have the Mach cthreads package */
5#undef C_THREADS
6
Martin v. Löwis01dfdb32001-06-23 16:30:13 +00007/* Define if --enable-ipv6 is specified */
8#undef ENABLE_IPV6
9
Guido van Rossum7152e9b1999-03-22 21:46:06 +000010/* Define this if you have gethostbyname() */
Guido van Rossumc6f6df31999-12-16 17:49:02 +000011#undef HAVE_GETHOSTBYNAME
Guido van Rossum7152e9b1999-03-22 21:46:06 +000012
13/* Define this if you have some version of gethostbyname_r() */
14#undef HAVE_GETHOSTBYNAME_R
15
Eric S. Raymond13603592001-01-16 15:01:26 +000016/* Define if you have termios available */
17#undef HAVE_TERMIOS_H
18
Martin v. Löwis0ba70cc2001-06-26 22:22:37 +000019/* Define as the integral type used for Unicode representation. */
20#undef PY_UNICODE_TYPE
21
22/* Define as the size of the unicode type. */
23#undef Py_UNICODE_SIZE
24
Guido van Rossum93ee6e01996-07-31 17:35:30 +000025/* Define to force use of thread-safe errno, h_errno, and other functions */
26#undef _REENTRANT
27
Guido van Rossum25221361998-10-02 14:41:38 +000028/* sizeof(void *) */
29#undef SIZEOF_VOID_P
30
Guido van Rossum59903fe2000-04-24 15:12:04 +000031/* Define to `int' if <sys/types.h> doesn't define. */
32#undef socklen_t
33
Guido van Rossum79556aa1994-01-04 22:02:27 +000034/* Define for SOLARIS 2.x */
35#undef SOLARIS
36
Guido van Rossum4c3f57c2001-01-10 20:40:46 +000037/* Define if you want to use BSD db. */
38#undef WITH_LIBDB
Barry Warsawcf053b12000-06-30 16:02:58 +000039
Eric S. Raymond13603592001-01-16 15:01:26 +000040/* Define if you want to use ndbm. */
41#undef WITH_LIBNDBM
42
Guido van Rossum4c3f57c2001-01-10 20:40:46 +000043/* Define if you want to compile in rudimentary thread support */
44#undef WITH_THREAD
Tim Peters7d3a5112000-07-08 04:17:21 +000045
Guido van Rossum79556aa1994-01-04 22:02:27 +000046
47/* Leave that blank line there-- autoheader needs it! */
Guido van Rossumaef734b2001-01-10 21:09:12 +000048
49@BOTTOM@
50
51#ifdef __CYGWIN__
52#ifdef USE_DL_IMPORT
53#define DL_IMPORT(RTYPE) __declspec(dllimport) RTYPE
54#define DL_EXPORT(RTYPE) __declspec(dllexport) RTYPE
55#else
56#define DL_IMPORT(RTYPE) __declspec(dllexport) RTYPE
57#define DL_EXPORT(RTYPE) __declspec(dllexport) RTYPE
58#endif
59#endif
Martin v. Löwis28341ce2001-09-05 15:18:00 +000060
61/* Define the macros needed if on a UnixWare 7.x system. */
62#if defined(__USLC__) && defined(__SCO_VERSION__)
Martin v. Löwis28341ce2001-09-05 15:18:00 +000063#define STRICT_SYSV_CURSES /* Don't use ncurses extensions */
64#endif
65