#ifndef MACHINE_H |
#define MACHINE_H |
|
|
#define DEFAULT_MASTER "@prefix@/lib/pike/master.pike" |
|
|
#undef DEBUG |
|
@TOP@ |
|
|
#undef SOLARIS |
|
|
#undef VOID_CLOSEDIR |
|
|
#undef time_t |
|
|
#undef RETSIGTYPE |
|
|
|
|
|
|
|
|
#undef STACK_DIRECTION |
|
|
#undef GETRUSAGE_RESTRICTED |
|
|
#undef GETRUSAGE_THROUGH_PROCFS |
|
|
#undef HAVE_ISSPACE |
|
|
#undef HAVE_CRYPT |
|
|
#undef HAVE_UALARM |
|
|
#undef UALARM_TAKES_TWO_ARGS |
|
|
#undef GETTIMEOFDAY_TAKES_TWO_ARGS |
|
|
#undef HAVE_MEMCMP |
|
|
#ifndef __CHECKER__ |
#undef HAVE_MEMMOVE |
#endif |
|
|
#undef HAVE_MEMMEM |
|
|
#undef SIGNAL_ONESHOT |
|
|
#undef HAVE_FUNCTION_ATTRIBUTES |
|
|
#define VOLATILE volatile |
|
|
#undef EXTRACT_CHAR_BY_CAST |
#undef EXTRACT_UCHAR_BY_CAST |
|
|
|
|
#undef STRCHR_DECL_MISSING |
|
|
#undef MALLOC_DECL_MISSING |
|
|
#undef GETPEERNAME_DECL_MISSING |
|
|
#undef GETHOSTNAME_DECL_MISSING |
|
|
#undef POPEN_DECL_MISSING |
|
|
#undef GETENV_DECL_MISSING |
|
|
#define BYTEORDER 0 |
|
|
#define MAX_OPEN_FILEDESCRIPTORS 1024 |
|
|
#define F_OFFSET 257 |
|
|
#undef HAVE_EXTERNAL_TIMEZONE |
|
|
#undef STRUCT_TM_HAS_GMTOFF |
|
|
#undef HAVE_STRUCT_TIMEVAL |
|
|
#undef USHRT_MAX |
|
|
#undef _REENTRANT |
#undef _THREAD_SAFE |
|
|
#undef _UNIX_THREADS |
|
|
#undef _MIT_POSIX_THREADS |
|
|
#undef _SGI_SPROC_THREADS |
#undef _SGI_MP_SOURCE |
|
@BOTTOM@ |
|
|
#undef USE_IOCTL_FIONBIO |
#undef USE_FCNTL_O_NDELAY |
#undef USE_FCNTL_FNDELAY |
#undef USE_FCNTL_O_NONBLOCK |
|
|
#if !defined(_UNIX_THREADS) && !defined(_MIT_POSIX_THREADS) && defined(HAVE_SPROC) && defined(HAVE_OSERROR) && !defined(errno) |
#define errno (oserror()) |
#endif /* !_UNIX_THREADS && !_MIT_POSIX_THREADS && HAVE_SPROC && HAVE_OSERROR */ |
|
#ifdef HAVE_FUNCTION_ATTRIBUTES |
#define ATTRIBUTE(X) __attribute__ (X) |
#else |
#define ATTRIBUTE(X) |
#endif |
|
#endif /* MACHINE_H */ |
|
|