8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 18:03:04 +01:00
firebird-mirror/builds/make.new/config/config.h.in
2003-10-14 13:10:05 +00:00

198 lines
4.1 KiB
C

#ident "$Id: config.h.in,v 1.3 2003-10-14 13:10:00 eku 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_SYS_SIGNAL_H
#undef HAVE_SYS_SIGINFO_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_VSNPRINTF
#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