/* mpichconf.h.in.  Generated automatically from .tmp by autoheader.  */

/* Define if on AIX 3.
   System headers sometimes define this.
   We just want to avoid a redefinition error message.  */
#ifndef _ALL_SOURCE
#undef _ALL_SOURCE
#endif

/* Define if the `long double' type works.  */
#undef HAVE_LONG_DOUBLE

/* Define if on MINIX.  */
#undef _MINIX

/* Define if the system does not provide POSIX.1 features except
   with this defined.  */
#undef _POSIX_1_SOURCE

/* Define if you need to in order for stat and other things to work.  */
#undef _POSIX_SOURCE

/* Define if you have the ANSI C header files.  */
#undef STDC_HEADERS

/* Define if your processor stores words with the most significant
   byte first (like Motorola and SPARC, unlike Intel and VAX).  */
#undef WORDS_BIGENDIAN

/* Define is C supports volatile declaration */
#undef HAS_VOLATILE

/* Define if XDR libraries available */
#undef HAS_XDR

/* Define if message catalog programs available */
#undef HAVE_GENCAT

/* Define if getdomainname function available */
#undef HAVE_GETDOMAINNAME

/* Define in gethostbyname function available */
#undef HAVE_GETHOSTBYNAME

/* Define if C has long long int */
#undef HAVE_LONG_LONG_INT

/* Define if C does NOT support const */
#undef HAVE_NO_C_CONST

/* Define if C supports prototypes (but isn't ANSI C) */
#undef HAVE_PROTOTYPES

/* Define if C preprocessor does not accept ## for concatenation */
#undef OLD_STYLE_CPP_CONCAT

/* Define if uname function available */
#undef HAVE_UNAME

/* Define if an int is smaller than void * */
#undef INT_LT_POINTER

/* Define if malloc returns void * (and is an error to return char *) */
#undef MALLOC_RET_VOID

/* Define if MPE extensions are included in MPI libraries */
#undef MPE_USE_EXTENSIONS

/* Define if MPID supports ADI collective */
#undef MPID_USE_ADI_COLLECTIVE

/* Define is ADI should maintain a send queue for debugging */
#undef MPI_KEEP_SEND_QUEUE

/* Define if mpe debug features should NOT be included */
#undef MPI_NO_MPEDBG

/* Define if void * is 8 bytes */
#undef POINTER_64_BITS

/* Define if stdarg can be used */
#undef USE_STDARG

/* Define if oldstyle stdarg (one arg va_start) can be used */
#undef USE_OLDSTYLE_STDARG

/* Define if stdarg.h exists */
#undef HAVE_STDARG_H

/* For Cray, define two word character descriptors in use */
#undef _TWO_WORD_FCD

/* Define if extra traceback information should be kept */
#undef DEBUG_TRACE

/* Define if Fortran is NOT available */
#undef MPID_NO_FORTRAN

/* Define if memory debugging should be enabled */
#undef MPIR_MEMDEBUG

/* Define if object debugging should be enabled */
#undef MPIR_OBJDEBUG

/* Define if ptr conversion debugging should be enabled */
#undef MPIR_PTRDEBUG

/* Define if ADI is ADI-2 (required!) */
#undef MPI_ADI2

/* Define if mmap does not work correctly for anonymous memory */
#undef HAVE_NO_ANON_MMAP

/* Define if MPI Structs should align on 2 bytes */
#undef USE_BASIC_TWO_ALIGNMENT

/* Define if MPI Structs should align on 4 bytes */
#undef USE_BASIC_FOUR_ALIGNMENT

/* Define if MPI Structs should align on 8 bytes */
#undef USE_BASIC_EIGHT_ALIGNMENT

/* Define if MPI Structs should align on the largest basic element */
#undef USE_BASIC_ALIGNMENT

/* The number of processors expected on an SMP.  Usually undefined */
#undef PROCESSOR_COUNT

/* Define this if weak symbols are supported */
#undef HAVE_WEAK_SYMBOLS

/* Define this if the weak symbol support is pragma weak */
#undef HAVE_PRAGMA_WEAK

/* Define this if the weak symbol support is pragma _HP_SECONDARY_DEF */
#undef HAVE_PRAGMA_HP_SEC_DEF

/* Define this if the weak symbol support is pragma _CRI duplicate */
#undef HAVE_PRAGMA_CRI_DUP

/* These provide information for initutil about the configuration options */
#undef CONFIGURE_ARGS_CLEAN
#undef MPIRUN_MACHINE
#undef MPIRUN_DEVICE

/* These enable tracking and output of debugging messages while a program is 
   running */
#undef USE_HOLD_LAST_DEBUG
#undef USE_PRINT_LAST_ON_ERROR

/* Define if there is a routine to print tracebacks */
#undef HAVE_PRINT_BACKTRACE

/* Define for POSIX Clocks.  See the tests to see why these are here */
#undef HAVE_CLOCK_GETTIME
#undef HAVE_CLOCK_GETRES

/* Define if mpid/<device> provided an mpich-mpid.h header file (needed for
   mpid.h) */
#undef HAVE_MPICH_MPID_H

/* Define if you have catclose.  */
#undef HAVE_CATCLOSE

/* Define if you have catgets.  */
#undef HAVE_CATGETS

/* Define if you have catopen.  */
#undef HAVE_CATOPEN

/* Define if you have gethostname.  */
#undef HAVE_GETHOSTNAME

/* Define if you have gethrtime.  */
#undef HAVE_GETHRTIME

/* Define if you have mmap.  */
#undef HAVE_MMAP

/* Define if you have nice.  */
#undef HAVE_NICE

/* Define if you have sigaction.  */
#undef HAVE_SIGACTION

/* Define if you have strdup.  */
#undef HAVE_STRDUP

/* Define if you have sysinfo.  */
#undef HAVE_SYSINFO

/* Define if you have system.  */
#undef HAVE_SYSTEM

/* Define if you have the <memory.h> header file.  */
#undef HAVE_MEMORY_H

/* Define if you have the <netdb.h> header file.  */
#undef HAVE_NETDB_H

/* Define if you have the <nl_types.h> header file.  */
#undef HAVE_NL_TYPES_H

/* Define if you have the <signal.h> header file.  */
#undef HAVE_SIGNAL_H

/* Define if you have the <stdlib.h> header file.  */
#undef HAVE_STDLIB_H

/* Define if you have the <string.h> header file.  */
#undef HAVE_STRING_H

/* Define if you have the <sys/ioctl.h> header file.  */
#undef HAVE_SYS_IOCTL_H

/* Define if you have the <sys/sockio.h> header file.  */
#undef HAVE_SYS_SOCKIO_H

/* Define if you have the <sys/systeminfo.h> header file.  */
#undef HAVE_SYS_SYSTEMINFO_H

/* Define if you have the <unistd.h> header file.  */
#undef HAVE_UNISTD_H

/* Define if you have the nsl library (-lnsl).  */
#undef HAVE_LIBNSL
