24ddc7 | 1998-03-28 | Henrik Grubbström (Grubba) | | |
690861 | 1999-12-08 | Henrik Grubbström (Grubba) | | * $Id: acconfig.h,v 1.53 1999/12/08 15:51:37 grubba Exp $
|
24ddc7 | 1998-03-28 | Henrik Grubbström (Grubba) | | */
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | #ifndef MACHINE_H
#define MACHINE_H
|
99ed77 | 1997-06-03 | Fredrik Hübinette (Hubbe) | |
|
be478c | 1997-08-30 | Henrik Grubbström (Grubba) | | #ifndef POSIX_SOURCE
|
99ed77 | 1997-06-03 | Fredrik Hübinette (Hubbe) | | #define POSIX_SOURCE
|
be478c | 1997-08-30 | Henrik Grubbström (Grubba) | | #endif
|
99ed77 | 1997-06-03 | Fredrik Hübinette (Hubbe) | |
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#define DEFAULT_MASTER "@prefix@/lib/pike/master.pike"
|
71f3a2 | 1998-11-22 | Fredrik Hübinette (Hubbe) | | #undef PIKE_DEBUG
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
|
106aca | 1999-02-06 | Henrik Grubbström (Grubba) | |
#undef __CHECKER__
|
61e9a0 | 1998-01-25 | Fredrik Hübinette (Hubbe) | |
#undef DEBUG_MALLOC
|
632add | 1999-01-07 | Fredrik Hübinette (Hubbe) | |
#undef PIKE_SECURITY
|
fda0de | 1999-10-08 | Fredrik Noring | |
#undef AUTO_BIGNUM
|
1070ae | 1999-11-13 | Henrik Grubbström (Grubba) | |
#undef SHARED_NODES
|
d1e3fe | 1999-03-06 | Henrik Grubbström (Grubba) | |
#undef USE_RPATH
#undef USE_R
#undef USE_Wl
|
69e31d | 1999-05-12 | Henrik Grubbström (Grubba) | |
#undef USE_Wl_R
|
d1e3fe | 1999-03-06 | Henrik Grubbström (Grubba) | |
#undef USE_LD_LIBRARY_PATH
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | @TOP@
|
32629a | 1997-10-15 | Henrik Grubbström (Grubba) | |
#undef PROFILING
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#undef SOLARIS
#undef VOID_CLOSEDIR
#undef time_t
|
550b7f | 1999-07-08 | Fredrik Hübinette (Hubbe) | |
#undef pri_t
|
1e577b | 1999-07-15 | Fredrik Hübinette (Hubbe) | |
#undef uid_t
#undef gid_t
#undef pid_t
#undef size_t
#undef off_t
|
61d3cf | 1998-02-27 | Marcus Comstedt | |
#undef sig_atomic_t
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#undef RETSIGTYPE
|
71b44e | 1998-06-05 | Fredrik Hübinette (Hubbe) | |
#undef IGNORE_SIGFPE
|
ad7f21 | 1999-12-05 | Mirar (Pontus Hagland) | |
#undef WITH_DOUBLE_PRECISION_SVALUE
#undef WITH_LONG_DOUBLE_PRECISION_SVALUE
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | |
83591e | 1998-09-05 | Henrik Grubbström (Grubba) | | * direction of stack growth for your system; otherwise it will be
* automatically deduced at run-time.
* STACK_DIRECTION > 0 => grows toward higher addresses
* STACK_DIRECTION < 0 => grows toward lower addresses
* STACK_DIRECTION = 0 => direction of growth unknown
*
* Also used by Pike's runtime C-stack checker.
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | */
#undef STACK_DIRECTION
#undef GETRUSAGE_RESTRICTED
#undef GETRUSAGE_THROUGH_PROCFS
|
05030b | 1998-11-18 | Marcus Comstedt | |
#undef HAVE_FORK
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_ISSPACE
|
e261f0 | 1998-07-22 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_FPSETMASK
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_CRYPT
|
83591e | 1998-09-05 | Henrik Grubbström (Grubba) | |
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | #undef HAVE_UALARM
#undef UALARM_TAKES_TWO_ARGS
#undef GETTIMEOFDAY_TAKES_TWO_ARGS
#undef HAVE_MEMCMP
|
964949 | 1998-02-27 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_GETHOSTNAME
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#ifndef __CHECKER__
#undef HAVE_MEMMOVE
#endif
#undef HAVE_MEMMEM
|
7a5e47 | 1999-11-22 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_MEMSET
#undef HAVE_MEMCPY
|
de1608 | 1997-06-03 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_DLOPEN
|
c411dc | 1997-04-21 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_LDEXP
|
1e1802 | 1999-06-19 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_RINT
|
c411dc | 1997-04-21 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_FREXP
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#undef SIGNAL_ONESHOT
#undef HAVE_FUNCTION_ATTRIBUTES
#define VOLATILE volatile
|
6a2ad7 | 1999-04-25 | Henrik Grubbström (Grubba) | |
#undef NO_CAST_TO_FUN
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#undef EXTRACT_CHAR_BY_CAST
#undef EXTRACT_UCHAR_BY_CAST
|
5ff14f | 1998-05-25 | Marcus Comstedt | |
#undef FLOAT_IS_IEEE_BIG
#undef FLOAT_IS_IEEE_LITTLE
#undef DOUBLE_IS_IEEE_BIG
#undef DOUBLE_IS_IEEE_LITTLE
|
de087e | 1998-05-29 | Henrik Grubbström (Grubba) | |
#undef HAVE_WORKING_STRTOL
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#undef STRCHR_DECL_MISSING
#undef MALLOC_DECL_MISSING
#undef GETPEERNAME_DECL_MISSING
#undef GETHOSTNAME_DECL_MISSING
#undef POPEN_DECL_MISSING
#undef GETENV_DECL_MISSING
|
502772 | 1998-01-08 | Fredrik Hübinette (Hubbe) | |
#undef DECLARE_ENVIRON
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
|
71f3a2 | 1998-11-22 | Fredrik Hübinette (Hubbe) | | #define PIKE_BYTEORDER 0
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#define MAX_OPEN_FILEDESCRIPTORS 1024
#undef HAVE_EXTERNAL_TIMEZONE
#undef STRUCT_TM_HAS_GMTOFF
#undef HAVE_STRUCT_TIMEVAL
#undef USHRT_MAX
|
53ffab | 1999-08-10 | Martin Stjernholm | | #undef PIKE_THREADS
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | #undef _REENTRANT
#undef _THREAD_SAFE
#undef _UNIX_THREADS
#undef _MIT_POSIX_THREADS
#undef _SGI_SPROC_THREADS
|
c1d2c7 | 1997-01-31 | Fredrik Hübinette (Hubbe) | | #undef _SGI_MP_SOURCE
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
|
b1f4eb | 1998-01-13 | Fredrik Hübinette (Hubbe) | |
#undef NT_THREADS
|
5377b9 | 1997-02-01 | Henrik Grubbström (Grubba) | |
#undef HAVE_PTHREAD_CONDATTR_DEFAULT
|
3bd5ab | 1998-08-31 | Henrik Grubbström (Grubba) | |
#undef HAVE_PTHREAD_CONDATTR_DEFAULT_AIX
|
c7117f | 1997-04-10 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE
|
71ac9e | 1999-08-29 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_PTHREAD_ATFORK
|
c7117f | 1997-04-10 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_PTHREAD_COND_INIT
#undef HAVE_PTHREAD_YIELD
|
752e10 | 1999-04-30 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_PTHREAD_INITIAL_THREAD_BOS
|
bd775d | 1998-05-17 | Henrik Grubbström (Grubba) | |
#undef HAVE_UNION_WAIT
|
0d4d5d | 1998-05-18 | Henrik Grubbström (Grubba) | |
#undef HAVE_ISGRAPH
|
cf3ba0 | 1997-09-12 | Henrik Grubbström (Grubba) | |
#undef HAVE_ANSI_CONCAT
|
5539c5 | 1998-06-08 | Henrik Grubbström (Grubba) | |
#undef HAVE_BROKEN_F_SETFD
|
cf3ba0 | 1997-09-12 | Henrik Grubbström (Grubba) | |
#undef HAVE_KR_CONCAT
|
964949 | 1998-02-27 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_AND_USE_POLL
|
d561d6 | 1999-03-07 | Fredrik Hübinette (Hubbe) | |
#undef USE_WAIT_THREAD
#undef USE_SIGCHILD
|
c20110 | 1998-03-25 | Henrik Grubbström (Grubba) | |
#undef WITH_OOB
|
e0212b | 1998-04-13 | Henrik Grubbström (Grubba) | |
#undef TRACE_THREADS
#undef YYDEBUG
|
6ba844 | 1998-07-11 | Henrik Grubbström (Grubba) | |
#undef HAVE_WORKING___FUNC__
#undef HAVE_WORKING___FUNCTION__
|
5f4f99 | 1998-08-07 | Henrik Grubbström (Grubba) | |
#define ACCEPT_SIZE_T int
|
9debfa | 1999-08-11 | Fredrik Hübinette (Hubbe) | |
#undef TRY_USE_MMX
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | @BOTTOM@
|
964949 | 1998-02-27 | Fredrik Hübinette (Hubbe) | |
#undef HAVE_GETSYSTEMTIMEASFILETIME
#undef HAVE_LOADLIBRARY
#undef HAVE_FREELIBRARY
#undef HAVE_GETPROCADDRESS
#undef DL_EXPORT
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#undef USE_IOCTL_FIONBIO
|
bdfb86 | 1997-12-22 | Fredrik Hübinette (Hubbe) | | #undef USE_IOCTLSOCKET_FIONBIO
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | #undef USE_FCNTL_O_NDELAY
#undef USE_FCNTL_FNDELAY
#undef USE_FCNTL_O_NONBLOCK
|
70c415 | 1997-02-01 | Henrik Grubbström (Grubba) | | #ifdef _SGI_SPROC_THREADS
#include <errno.h>
#if defined(HAVE_OSERROR) && !defined(errno)
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | #define errno (oserror())
|
70c415 | 1997-02-01 | Henrik Grubbström (Grubba) | | #endif /* HAVE_OSERROR && !errno */
#endif /* _SGI_SPROC_THREADS */
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | |
#ifdef HAVE_FUNCTION_ATTRIBUTES
#define ATTRIBUTE(X) __attribute__ (X)
#else
#define ATTRIBUTE(X)
#endif
|
6ba844 | 1998-07-11 | Henrik Grubbström (Grubba) | | #ifndef HAVE_WORKING___FUNC__
#ifdef HAVE_WORKING___FUNCTION__
#define __func__ __FUNCTION__
#else /* !HAVE_WORKING___FUNCTION__ */
#define __func__ "unknown"
#endif /* HAVE_WORKING___FUNCTION__ */
#endif /* !HAVE_WORKING___FUNC__ */
|
cf3ba0 | 1997-09-12 | Henrik Grubbström (Grubba) | |
#ifdef HAVE_ANSI_CONCAT
#define PIKE_CONCAT(X,Y) X##Y
#define PIKE_CONCAT3(X,Y,Z) X##Y##Z
|
91224b | 1998-10-11 | Fredrik Hübinette (Hubbe) | | #define PIKE_CONCAT4(X,Y,Z,Q) X##Y##Z##Q
|
cf3ba0 | 1997-09-12 | Henrik Grubbström (Grubba) | | #else
#ifdef HAVE_KR_CONCAT
#define PIKE_CONCAT(X,Y) X/**/Y
#define PIKE_CONCAT3(X,Y,Z) X/**/Y/**/Z
|
91224b | 1998-10-11 | Fredrik Hübinette (Hubbe) | | #define PIKE_CONCAT4(X,Y,Z,Q) X/**/Y/**/Z/**/Q
|
cf3ba0 | 1997-09-12 | Henrik Grubbström (Grubba) | | #endif /* HAVE_KR_CONCAT */
#endif /* HAVE_ANSI_CONCAT */
|
690861 | 1999-12-08 | Henrik Grubbström (Grubba) | | #define TOSTR(X) #X
#define DEFINETOSTR(X) TOSTR(X)
|
fda9ae | 1997-01-28 | Fredrik Hübinette (Hubbe) | | #endif /* MACHINE_H */
|