1 /* config.h.in. Generated from configure.ac by autoheader. */
3 /* Define if building universal (internal helper macro) */
4 #undef AC_APPLE_UNIVERSAL_BUILD
6 /* Hardware and OS version for build host */
9 /* Date and time for build */
12 /* User doing build */
15 /* Define to dummy `main' function (if any) required to link to the Fortran
19 /* Define to a macro mangling the given C identifier (in lower and upper
20 case), which must not contain underscores, for linking with Fortran. */
23 /* As F77_FUNC, but for C identifiers containing underscores. */
26 /* Set to F77_FUNC(name,NAME) if Fortran used, otherwise 'name' for C. */
29 /* Set to F77_FUNC_(name,NAME) if Fortran used, otherwise 'name' for C. */
32 /* Define if F77 and FC dummy `main' functions are identical. */
33 #undef FC_DUMMY_MAIN_EQ_F77
35 /* IBM HEX floating-point format if set (s390?) */
36 #undef FLOAT_FORMAT_IBM_HEX
38 /* IEEE754 floating-point format. Memory layout is defined by macros
39 IEEE754_BIG_ENDIAN_BYTE_ORDER and IEEE754_BIG_ENDIAN_WORD_ORDER. */
40 #undef FLOAT_FORMAT_IEEE754
42 /* VAX floating-point format if set */
43 #undef FLOAT_FORMAT_VAX
45 /* Don't use calloc(3) */
46 #undef GMX_BROKEN_CALLOC
48 /* Enable special hacks for Cray XT3 */
51 /* Use Fortran innerloops */
54 /* Integer byte order is big endian. */
55 #undef GMX_INTEGER_BIG_ENDIAN
57 /* Use our own instead of system XDR libraries */
58 #undef GMX_INTERNAL_XDR
60 /* Make a parallel version of GENTOP using MPI */
63 /* Ignore calls to nice(3) */
66 /* Ignore calls to system(3) */
69 /* Use pthreads for Gromacs multithreading */
70 #undef GMX_THREAD_PTHREAD
72 /* Enable x86 gcc inline assembly */
73 #undef GMX_X86_GCC_INLINE_ASM
75 /* Enable x86 MSVC inline assembly */
76 #undef GMX_X86_MSVC_INLINE_ASM
78 /* Define to 1 if the system has the type `bool'. */
81 /* Define to 1 if you have the <dlfcn.h> header file. */
84 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
87 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
90 /* Define to 1 if you have the <inttypes.h> header file. */
91 #undef HAVE_INTTYPES_H
93 /* Define to 1 if you have the `m' library (-lm). */
96 /* Define to 1 if you have the `nsl' library (-lnsl). */
99 /* Define to 1 if you have the <limits.h> header file. */
102 /* Define to 1 if you have the <memory.h> header file. */
105 /* Define to 1 if you have the <rpc/rpc.h> header file. */
106 #undef HAVE_RPC_RPC_H
108 /* Define to 1 if you have the <rpc/xdr.h> header file. */
109 #undef HAVE_RPC_XDR_H
111 /* Define to 1 if you have the <stdint.h> header file. */
114 /* Define to 1 if you have the <stdlib.h> header file. */
117 /* Define to 1 if you have the `strcasecmp' function. */
118 #undef HAVE_STRCASECMP
120 /* Define to 1 if you have the `strdup' function. */
123 /* Define to 1 if you have the <strings.h> header file. */
124 #undef HAVE_STRINGS_H
126 /* Define to 1 if you have the <string.h> header file. */
129 /* Define to 1 if you have the <sys/stat.h> header file. */
130 #undef HAVE_SYS_STAT_H
132 /* Define to 1 if you have the <sys/types.h> header file. */
133 #undef HAVE_SYS_TYPES_H
135 /* Define to 1 if you have the <unistd.h> header file. */
138 /* Define to 1 if you have the `vprintf' function. */
141 /* Bytes in IEEE fp word are in big-endian order if set, little-endian if not.
142 Only relevant when FLOAT_FORMAT_IEEE754 is defined. */
143 #undef IEEE754_BIG_ENDIAN_BYTE_ORDER
145 /* The two words in a double precision variable are in b ig-endian order if
146 set, little-endian if not. Do NOT assume this is the same as the byte
147 order! Only relevant when FLOAT_FORMAT_IEEE754 is defined. */
148 #undef IEEE754_BIG_ENDIAN_WORD_ORDER
150 /* Name of package */
153 /* Define to the address where bug reports for this package should be sent. */
154 #undef PACKAGE_BUGREPORT
156 /* Define to the full name of this package. */
159 /* Define to the full name and version of this package. */
160 #undef PACKAGE_STRING
162 /* Define to the one symbol short name of this package. */
163 #undef PACKAGE_TARNAME
165 /* Define to the home page for this package. */
168 /* Define to the version of this package. */
169 #undef PACKAGE_VERSION
171 /* Define as the return type of signal handlers (`int' or `void'). */
174 /* The size of `int', as computed by sizeof. */
177 /* The size of `long int', as computed by sizeof. */
178 #undef SIZEOF_LONG_INT
180 /* The size of `long long int', as computed by sizeof. */
181 #undef SIZEOF_LONG_LONG_INT
183 /* Define to 1 if you have the ANSI C header files. */
186 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
187 #undef TM_IN_SYS_TIME
189 /* Version number of package */
192 /* Define if using the dmalloc debugging malloc package */
195 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
196 significant byte first (like Motorola and SPARC, unlike Intel). */
197 #if defined AC_APPLE_UNIVERSAL_BUILD
198 # if defined __BIG_ENDIAN__
199 # define WORDS_BIGENDIAN 1
202 # ifndef WORDS_BIGENDIAN
203 # undef WORDS_BIGENDIAN
207 /* Number of bits in a file offset, on hosts where this is settable. */
208 #undef _FILE_OFFSET_BITS
210 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
211 #undef _LARGEFILE_SOURCE
213 /* Define for large files, on AIX-style hosts. */
216 /* Define to empty if `const' does not conform to ANSI C. */
219 /* Define to `int' if <sys/types.h> doesn't define. */
222 /* Define to `__inline__' or `__inline' if that's what the C compiler
223 calls it, or to nothing if 'inline' is not supported under any name. */
228 /* Define to `unsigned int' if <sys/types.h> does not define. */
231 /* Define to `int' if <sys/types.h> doesn't define. */