Guido van Rossum | 79556aa | 1994-01-04 22:02:27 +0000 | [diff] [blame] | 1 | /* Leave this blank line here -- autoheader needs it! */ |
| 2 | |
| 3 | |
Guido van Rossum | 94d46d5 | 1996-07-30 18:05:21 +0000 | [diff] [blame] | 4 | /* Define if you have the Mach cthreads package */ |
| 5 | #undef C_THREADS |
| 6 | |
Martin v. Löwis | 01dfdb3 | 2001-06-23 16:30:13 +0000 | [diff] [blame] | 7 | /* Define if --enable-ipv6 is specified */ |
| 8 | #undef ENABLE_IPV6 |
| 9 | |
Guido van Rossum | 7152e9b | 1999-03-22 21:46:06 +0000 | [diff] [blame] | 10 | /* Define this if you have gethostbyname() */ |
Guido van Rossum | c6f6df3 | 1999-12-16 17:49:02 +0000 | [diff] [blame] | 11 | #undef HAVE_GETHOSTBYNAME |
Guido van Rossum | 7152e9b | 1999-03-22 21:46:06 +0000 | [diff] [blame] | 12 | |
| 13 | /* Define this if you have some version of gethostbyname_r() */ |
| 14 | #undef HAVE_GETHOSTBYNAME_R |
| 15 | |
Eric S. Raymond | 1360359 | 2001-01-16 15:01:26 +0000 | [diff] [blame] | 16 | /* Define if you have termios available */ |
| 17 | #undef HAVE_TERMIOS_H |
| 18 | |
Martin v. Löwis | 0ba70cc | 2001-06-26 22:22:37 +0000 | [diff] [blame] | 19 | /* 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 Rossum | 93ee6e0 | 1996-07-31 17:35:30 +0000 | [diff] [blame] | 25 | /* Define to force use of thread-safe errno, h_errno, and other functions */ |
| 26 | #undef _REENTRANT |
| 27 | |
Guido van Rossum | 2522136 | 1998-10-02 14:41:38 +0000 | [diff] [blame] | 28 | /* sizeof(void *) */ |
| 29 | #undef SIZEOF_VOID_P |
| 30 | |
Guido van Rossum | 59903fe | 2000-04-24 15:12:04 +0000 | [diff] [blame] | 31 | /* Define to `int' if <sys/types.h> doesn't define. */ |
| 32 | #undef socklen_t |
| 33 | |
Guido van Rossum | 79556aa | 1994-01-04 22:02:27 +0000 | [diff] [blame] | 34 | /* Define for SOLARIS 2.x */ |
| 35 | #undef SOLARIS |
| 36 | |
Guido van Rossum | 4c3f57c | 2001-01-10 20:40:46 +0000 | [diff] [blame] | 37 | /* Define if you want to use BSD db. */ |
| 38 | #undef WITH_LIBDB |
Barry Warsaw | cf053b1 | 2000-06-30 16:02:58 +0000 | [diff] [blame] | 39 | |
Eric S. Raymond | 1360359 | 2001-01-16 15:01:26 +0000 | [diff] [blame] | 40 | /* Define if you want to use ndbm. */ |
| 41 | #undef WITH_LIBNDBM |
| 42 | |
Guido van Rossum | 4c3f57c | 2001-01-10 20:40:46 +0000 | [diff] [blame] | 43 | /* Define if you want to compile in rudimentary thread support */ |
| 44 | #undef WITH_THREAD |
Tim Peters | 7d3a511 | 2000-07-08 04:17:21 +0000 | [diff] [blame] | 45 | |
Guido van Rossum | 79556aa | 1994-01-04 22:02:27 +0000 | [diff] [blame] | 46 | |
| 47 | /* Leave that blank line there-- autoheader needs it! */ |
Guido van Rossum | aef734b | 2001-01-10 21:09:12 +0000 | [diff] [blame] | 48 | |
| 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öwis | 28341ce | 2001-09-05 15:18:00 +0000 | [diff] [blame] | 60 | |
| 61 | /* Define the macros needed if on a UnixWare 7.x system. */ |
| 62 | #if defined(__USLC__) && defined(__SCO_VERSION__) |
Martin v. Löwis | 28341ce | 2001-09-05 15:18:00 +0000 | [diff] [blame] | 63 | #define STRICT_SYSV_CURSES /* Don't use ncurses extensions */ |
| 64 | #endif |
| 65 | |