--- parser3/src/include/pa_config_includes.h 2001/04/05 16:30:41 1.2 +++ parser3/src/include/pa_config_includes.h 2001/05/17 19:33:32 1.9 @@ -1,13 +1,91 @@ +/** @file + Parser: includes all Configure-d headers + + Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) + + Author: Alexander Petrosyan (http://design.ru/paf) + + $Id: pa_config_includes.h,v 1.9 2001/05/17 19:33:32 parser Exp $ + + + when used Configure [HAVE_CONFIG_H] it uses defines from Configure, + fixed otherwise. +*/ + #if HAVE_CONFIG_H # include "pa_config_auto.h" #else # include "pa_config_fixed.h" #endif +#ifdef __cplusplus +# undef inline +#endif + +#ifdef HAVE_CTYPE_H +# include +#endif + +#ifdef HAVE_ERRNO_H +# include +#endif + +#ifdef HAVE_FCNTL_H +# include +#endif + +#ifdef HAVE_IO_H +# include +#endif + +#ifdef HAVE_PROCESS_H +# include +#endif + #ifdef HAVE_STDARG_H # include #endif -#ifdef HAVE_UNISTD_H +#ifdef HAVE_STDDEF_H +# include +#endif + +#ifdef HAVE_STDIO_H +# include +#endif + +#ifdef HAVE_SYS_STAT_H +# include +#endif + +#if defined(HAVE_UNISTD_H) && !defined(NO_UNISTD_H) # include #endif + +#ifdef HAVE_MATH_H +# include +#endif + +#ifdef HAVE_TIME_H +# include +#endif + +#ifdef HAVE_STDLIB_H +# include +#endif + +#ifdef HAVE_STRING_H +# include +#endif + +#ifdef HAVE_DIRECT_H +# include +#endif + +#ifdef HAVE_SETJMP_H +# include +#endif + +#ifdef HAVE_MEMORY_H +# include +#endif