#ident "$Id: config.h.in,v 1.1 2003-07-06 01:07:48 brodsom Exp $" /* * 2002.02.15 Sean Leyne - Code Cleanup, removed obsolete ports: * - MAC ("MAC", "MAC_AUX" and "MAC_CP" defines) * - EPSON, DELTA, IMP, NCR3000, NeXT, M88K * - Cray, OS/2 and Apollo * * 2002-02-24 Sean Leyne - Code Cleanup of old Win 3.1 port (WINDOWS_ONLY) * * 2002.10.28 Sean Leyne - Code cleanup, removed obsolete "SGI" port * * 2002.10.30 Sean Leyne - Removed support for obsolete "PC_PLATFORM" define * */ #ifndef AUTOCONFIG_H #define AUTOCONFIG_H /* Headers */ #undef HAVE_ASSERT_H #undef HAVE_CTYPE_H #undef HAVE_ERRNO_H #undef HAVE_EDITLINE_H #undef HAVE_FCNTL_H #undef HAVE_GRP_H #undef HAVE_PWD_H #undef HAVE_LIBIO_H #undef HAVE_LOCALE_H #undef HAVE_MATH_H #undef HAVE_PTHREAD_H #undef HAVE_SYS_TYPES_H #undef HAVE_SYS_STAT_H #undef HAVE_SYS_UIO_H #undef HAVE_SYS_WAIT_H #undef TIME_WITH_SYS_TIME #undef HAVE_TIME_H #undef HAVE_SYS_TIME_H #undef HAVE_SYS_TIMEB_H #undef HAVE_SYS_PARAM_H #undef HAVE_SYS_IOCTL_H #undef HAVE_SYS_SEM_H #undef HAVE_SETJMP_H #undef HAVE_STDARG_H #undef HAVE_STDLIB_H #undef HAVE_STRING_H #undef HAVE_SIGNAL_H #undef HAVE_TERMIO_H #undef HAVE_TERMIOS_H #undef HAVE_DIRENT_H #undef HAVE_SYS_NDIR_H #undef HAVE_SYS_DIR_H #undef HAVE_NDIR_H #undef HAVE_UNISTD_H #undef HAVE_VARARGS_H #undef HAVE_VFORK_H #undef HAVE_CRYPT_H #undef HAVE_NETCONFIG_H #undef HAVE_NETINET_IN_H #undef HAVE_RPC_RPC_H #undef HAVE_RPC_XDR_H #undef HAVE_AIO_H #undef HAVE_MNTENT_H #undef HAVE_MNTTAB_H #undef HAVE_SYS_MNTENT_H #undef HAVE_SYS_MNTTAB_H #undef HAVE_SYS_IPC_H #undef HAVE_SYS_FILE_H #undef HAVE_SOCKET_H #undef HAVE_SYS_SOCKET_H #undef HAVE_SYS_SOCKIO_H #undef HAVE_WINSOCK2_H /* Functions */ #undef HAVE_STRLCPY #undef HAVE_STRLCAT #undef HAVE_GETTIMEOFDAY #undef HAVE_TIME #undef HAVE_TIMES #undef HAVE_STRCASECMP #undef HAVE_STRICMP #undef HAVE_DIRNAME #undef HAVE_SIGACTION #undef HAVE_SETITIMER #undef HAVE_SNPRINTF #undef HAVE_SWAB #undef HAVE__SWAB #undef HAVE_MMAP #undef HAVE_WORKING_VFORK #undef HAVE_SETPGRP #undef HAVE_SETPGID #undef HAVE_GETPGRP #undef SETPGRP_VOID #undef HAVE_FLOCK #undef HAVE_INITGROUPS #undef HAVE_GETPAGESIZE #undef HAVE_CRYPT #undef HAVE_XDR_HYPER #undef HAVE_PREAD #undef HAVE_PWRITE #undef HAVE_GETCWD #undef HAVE_GETWD #undef HAVE_SETMNTENT #undef HAVE_GETMNTENT #undef GETMNTENT_TAKES_TWO_ARGUMENTS #undef HAVE_TCGETATTR #undef HAVE_STRDUP #undef HAVE_MKSTEMP /* Types */ #undef HAVE_SOCKLEN_T /* gettimeofday accepts second (timezone) argument */ #undef GETTIMEOFDAY_RETURNS_TIMEZONE /* Are we doing 64bit IO on unix */ #undef _FILE_OFFSET_BITS #undef _LARGE_FILES /* sizeof(void *) = 8 ==> HAS_64BIT_POINTERS */ #define SIZEOF_VOID_P 4 #define SIZEOF_LONG 4 /* Is union semun defined? */ #undef HAVE_SEMUN #undef HAVE_STRUCT_XDR_OPS /* alignment of long */ #define ALIGNMENT 4 /* alignment of double */ #define DOUBLE_ALIGN 8 /* Is the platform big endian? */ #undef WORDS_BIGENDIAN /* Return type of signal handler */ #define RETSIGTYPE void /* Are paths case sensitive? */ #define CASE_SENSITIVITY false /* Do we build (need) the lock manager process? */ #undef MANAGER_PROCESS /* Support databases on Raw Devices (UNIX only) */ #undef SUPPORT_RAW_DEVICES /* Inet service name and port */ #define FB_SERVICE_NAME "gds_db" #define FB_SERVICE_PORT 3050 #define FB_IPC_NAME "FirebirdIPI" /* Wnet pipe name (Windows only) */ #define FB_PIPE_NAME "interbas" /* gpre built-in language support (C/C++ are mandatory) */ #undef GPRE_ADA #undef GPRE_COBOL #undef GPRE_FORTRAN #undef GPRE_PASCAL /* Support /proc/self/exe as link to current executable enables us to find path to install directory (Linux only) */ #undef HAVE__PROC_SELF_EXE /* CPU types */ #undef PowerPC #undef sparc #undef i386 #undef mips #undef alpha /* various OS efforts */ #undef DARWIN #undef LINUX #undef FREEBSD #undef NETBSD #undef sun #undef SOLARIS #undef hpux #undef VMS #undef AIX #undef WIN_NT #undef SCO_EV #undef SINIXZ #define FB_PREFIX "/usr/local/firebird" #endif