From 1ac3ea9dcfb698409f571799da7942d9aa8d905e Mon Sep 17 00:00:00 2001 From: "Marc G. Fournier" Date: Fri, 24 Jan 1997 17:32:34 +0000 Subject: [PATCH] This should clean everything up back to pre-configure status --- src/include/config.h | 79 ++++++++++++++++++-------------------------- 1 file changed, 32 insertions(+), 47 deletions(-) diff --git a/src/include/config.h b/src/include/config.h index 810e90db13..b70533556c 100644 --- a/src/include/config.h +++ b/src/include/config.h @@ -1,4 +1,3 @@ -/* include/config.h. Generated automatically by configure. */ /* the purpose of this file is to reduce the use of #ifdef's through * the code base by those porting the software, and to facilitate the * eventual use of autoconf to build the server @@ -9,63 +8,25 @@ #define BLCKSZ 8192 -/* - * The following is set using configure. - */ - -/* Set to 1 if you have */ -#define HAVE_TERMIOS_H 1 - -/* Set to 1 if you have */ -#define HAVE_LIMITS_H 1 - -/* Set to 1 if you have */ -/* #undef HAVE_VALUES_H */ - -/* Set to 1 if you have isinf() */ -#define HAVE_ISINF 1 - -/* Set to 1 if you have tzset() */ -#define HAVE_TZSET 1 - -/* Set to 1 if you have cbrt() */ -/* #undef HAVE_CBRT */ - -/* - * Code below this point should not require changes - */ - -#if defined(HAVE_TERMIOS_H) -# define TERMIOS_H_LOCATION +#if defined(aix) +#define TERMIOS_H_LOCATION #else -# define TERMIOS_H_LOCATION +#define TERMIOS_H_LOCATION #endif -/* Temporary: Need to change source files from USE_VALUES_H to HAVE_VALUES_H */ -#if defined(HAVE_VALUES_H) +#if !defined(nextstep) #define USE_VALUES_H #endif -/* Temporary: Need to change source files from USE_LIMITS_H to HAVE_LIMITS_H */ -#if defined(HAVE_LIMITS_H) -# define USE_LIMITS_H -#endif - -#if !defined(HAVE_ISINF) -# define NEED_ISINF -#endif - -#if !defined(HAVE_CBRT) -# define NEED_CBRT -#endif - #define HAVE_MEMMOVE #if defined(aix) # define CLASS_CONFLICT # define DISABLE_XOPEN_NLS +# define NEED_ISINF # define NEED_UNION_SEMUN # define NEED_SYS_SELECT_H +# define HAVE_TZSET # define HAVE_ANSI_CPP # define HAS_TEST_AND_SET typedef unsigned int slock_t; @@ -75,6 +36,7 @@ # define USE_POSIX_TIME # define USE_POSIX_SIGNALS # define DISABLE_XOPEN_NLS +# define NEED_ISINF # define HAS_LONG_LONG # define NEED_UNION_SEMUN # define HAS_TEST_AND_SET @@ -83,11 +45,13 @@ #endif #if defined(BSD44_derived) +# define USE_LIMITS_H # define USE_POSIX_TIME +# define NEED_CBRT # define NEED_I386_TAS_ASM # define HAS_TEST_AND_SET # if defined(__mips__) -/* # undef HAS_TEST_AND_SET */ +# undef HAS_TEST_AND_SET # endif typedef unsigned char slock_t; #endif @@ -102,7 +66,9 @@ # if defined(PRE_BSDI_2_1) # define NEED_UNION_SEMUN # endif +# define USE_LIMITS_H # define USE_POSIX_TIME +# define NEED_CBRT # define HAS_TEST_AND_SET typedef unsigned char slock_t; #endif @@ -117,6 +83,8 @@ #if defined(hpux) # define JMP_BUF # define USE_POSIX_TIME +# define HAVE_TZSET +# define NEED_CBRT # define NEED_RINT # define NEED_UNION_SEMUN # define HAS_TEST_AND_SET @@ -124,10 +92,13 @@ #endif #if defined(i386_solaris) +# define USE_LIMITS_H # define USE_POSIX_TIME # define USE_POSIX_SIGNALS +# define NEED_ISINF # define NEED_RUSAGE # define NO_EMPTY_STMTS +# define HAVE_TZSET # define NEED_UNION_SEMUN # define SYSV_DIRENT # define HAS_TEST_AND_SET @@ -137,8 +108,10 @@ #if defined(irix5) # define USE_POSIX_TIME # define USE_POSIX_SIGNALS +# define NEED_ISINF # define NO_EMPTY_STMTS # define NO_VFORK +# define HAVE_TZSET # define SYSV_DIRENT # define HAS_TEST_AND_SET # include @@ -154,6 +127,8 @@ */ # define JMP_BUF # define USE_POSIX_TIME +# define HAVE_TZSET +# define NEED_CBRT # define NEED_I386_TAS_ASM # define HAS_TEST_AND_SET typedef unsigned char slock_t; @@ -177,6 +152,7 @@ # define NEED_SIG_JMP # endif +# define USE_LIMITS_H # define JMP_BUF # define NO_WAITPID typedef struct mutex slock_t; @@ -187,11 +163,14 @@ #endif #if defined(sparc_solaris) +# define USE_LIMITS_H # define USE_POSIX_TIME # define USE_POSIX_SIGNALS +# define NEED_ISINF # define NEED_RUSAGE # define NO_EMPTY_STMTS # define USE_POSIX_TIME +# define HAVE_TZSET # define NEED_UNION_SEMUN # define SYSV_DIRENT # define HAS_TEST_AND_SET @@ -200,14 +179,16 @@ typedef unsigned char slock_t; #if defined(sunos4) # define USE_POSIX_TIME -/* # undef HAVE_MEMMOVE */ +# undef HAVE_MEMMOVE #endif #if defined(svr4) # define USE_POSIX_TIME # define USE_POSIX_SIGNALS +# define NEED_ISINF # define NEED_RUSAGE # define NO_EMPTY_STMTS +# define HAVE_TZSET # define NEED_UNION_SEMUN # define SYSV_DIRENT #endif @@ -219,12 +200,16 @@ typedef unsigned char slock_t; # define USES_WINSOCK # define NOFILE 100 # define NEED_UNION_SEMUN +# define HAVE_TZSET +# define NEED_CBRT +# define NEED_ISINF # ifndef MAXPATHLEN # define MAXPATHLEN 250 # endif #endif /* WIN32 */ #if defined(ultrix4) +# define NEED_ISINF # define USE_POSIX_TIME # define NEED_UNION_SEMUN # define NEED_STRDUP -- 2.40.0