1/* config.h.in.  Generated from configure.ac by autoheader.  */
2
3/*
4    Numdiff - compare putatively similar files,
5    ignoring small numeric differences
6    Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017  Ivano Primi  <ivprimi@libero.it>
7
8    This program is free software: you can redistribute it and/or modify
9    it under the terms of the GNU General Public License as published by
10    the Free Software Foundation, either version 3 of the License, or
11    (at your option) any later version.
12
13    This program is distributed in the hope that it will be useful,
14    but WITHOUT ANY WARRANTY; without even the implied warranty of
15    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16    GNU General Public License for more details.
17
18    You should have received a copy of the GNU General Public License
19    along with this program.  If not, see <http://www.gnu.org/licenses/>.
20*/
21
22/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
23   systems. This function is required for `alloca.c' support on those systems.
24   */
25#undef CRAY_STACKSEG_END
26
27/* Define to 1 if using `alloca.c'. */
28#undef C_ALLOCA
29
30/* Define to 1 if you have `alloca', as a function or macro. */
31#undef HAVE_ALLOCA
32
33/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
34   */
35#undef HAVE_ALLOCA_H
36
37/* Define to 1 if you have the `bcopy' function. */
38#undef HAVE_BCOPY
39
40/* Define to 1 if you have the `btowc' function. */
41#undef HAVE_BTOWC
42
43/* Define to 1 if you have the `bzero' function. */
44#undef HAVE_BZERO
45
46/* Define to 1 if you have the `clock_gettime' function. */
47#undef HAVE_CLOCK_GETTIME
48
49/* Define to 1 if C supports variable-length arrays. */
50#undef HAVE_C_VARARRAYS
51
52/* Define to 1 if you have the declaration of `clearerr_unlocked', and to 0 if
53   you don't. */
54#undef HAVE_DECL_CLEARERR_UNLOCKED
55
56/* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
57   don't. */
58#undef HAVE_DECL_FEOF_UNLOCKED
59
60/* Define to 1 if you have the declaration of `ferror_unlocked', and to 0 if
61   you don't. */
62#undef HAVE_DECL_FERROR_UNLOCKED
63
64/* Define to 1 if you have the declaration of `fflush_unlocked', and to 0 if
65   you don't. */
66#undef HAVE_DECL_FFLUSH_UNLOCKED
67
68/* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
69   you don't. */
70#undef HAVE_DECL_FGETS_UNLOCKED
71
72/* Define to 1 if you have the declaration of `fputc_unlocked', and to 0 if
73   you don't. */
74#undef HAVE_DECL_FPUTC_UNLOCKED
75
76/* Define to 1 if you have the declaration of `fputs_unlocked', and to 0 if
77   you don't. */
78#undef HAVE_DECL_FPUTS_UNLOCKED
79
80/* Define to 1 if you have the declaration of `fread_unlocked', and to 0 if
81   you don't. */
82#undef HAVE_DECL_FREAD_UNLOCKED
83
84/* Define to 1 if you have the declaration of `fwrite_unlocked', and to 0 if
85   you don't. */
86#undef HAVE_DECL_FWRITE_UNLOCKED
87
88/* Define to 1 if you have the declaration of `getchar_unlocked', and to 0 if
89   you don't. */
90#undef HAVE_DECL_GETCHAR_UNLOCKED
91
92/* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
93   don't. */
94#undef HAVE_DECL_GETC_UNLOCKED
95
96/* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
97   you don't. */
98#undef HAVE_DECL_PUTCHAR_UNLOCKED
99
100/* Define to 1 if you have the declaration of `putc_unlocked', and to 0 if you
101   don't. */
102#undef HAVE_DECL_PUTC_UNLOCKED
103
104/* Define to 1 if you have the declaration of `strerror', and to 0 if you
105   don't. */
106#undef HAVE_DECL_STRERROR
107
108/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
109   don't. */
110#undef HAVE_DECL_STRERROR_R
111
112/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
113   */
114#undef HAVE_DIRENT_H
115
116/* Define to 1 if you have the <fcntl.h> header file. */
117#undef HAVE_FCNTL_H
118
119/* Define to 1 if you have the `fork' function. */
120#undef HAVE_FORK
121
122/* Define to 1 if you have the `gettimeofday' function. */
123#undef HAVE_GETTIMEOFDAY
124
125/* Define to 1 if you have the <inttypes.h> header file. */
126#undef HAVE_INTTYPES_H
127
128/* Define to 1 if you have the `isascii' function. */
129#undef HAVE_ISASCII
130
131/* Define to 1 if you have the `gmp' library (-lgmp). */
132#undef HAVE_LIBGMP
133
134/* Define to 1 if you have the `localeconv' function. */
135#undef HAVE_LOCALECONV
136
137/* Define to 1 if you have the <locale.h> header file. */
138#undef HAVE_LOCALE_H
139
140/* Define to 1 if you have the <memory.h> header file. */
141#undef HAVE_MEMORY_H
142
143/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
144#undef HAVE_NDIR_H
145
146/* Define to 1 if you have the `setlocale' function. */
147#undef HAVE_SETLOCALE
148
149/* Define to 1 if you have the DOS-style `setmode' function. */
150#undef HAVE_SETMODE_DOS
151
152/* Define to 1 if stdbool.h conforms to C99. */
153#undef HAVE_STDBOOL_H
154
155/* Define to 1 if you have the <stddef.h> header file. */
156#undef HAVE_STDDEF_H
157
158/* Define to 1 if you have the <stdint.h> header file. */
159#undef HAVE_STDINT_H
160
161/* Define to 1 if you have the <stdlib.h> header file. */
162#undef HAVE_STDLIB_H
163
164/* Define to 1 if you have the `strchr' function. */
165#undef HAVE_STRCHR
166
167/* Define to 1 if you have the `strerror_r' function. */
168#undef HAVE_STRERROR_R
169
170/* Define to 1 if you have the `strftime' function. */
171#undef HAVE_STRFTIME
172
173/* Define to 1 if you have the <strings.h> header file. */
174#undef HAVE_STRINGS_H
175
176/* Define to 1 if you have the <string.h> header file. */
177#undef HAVE_STRING_H
178
179/* Define to 1 if `st_blksize' is member of `struct stat'. */
180#undef HAVE_STRUCT_STAT_ST_BLKSIZE
181
182/* Define to 1 if `st_rdev' is member of `struct stat'. */
183#undef HAVE_STRUCT_STAT_ST_RDEV
184
185/* Define to 1 if your `struct stat' has `st_blksize'. Deprecated, use
186   `HAVE_STRUCT_STAT_ST_BLKSIZE' instead. */
187#undef HAVE_ST_BLKSIZE
188
189/* Define to 1 if your `struct stat' has `st_rdev'. Deprecated, use
190   `HAVE_STRUCT_STAT_ST_RDEV' instead. */
191#undef HAVE_ST_RDEV
192
193/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
194   */
195#undef HAVE_SYS_DIR_H
196
197/* Define to 1 if you have the <sys/file.h> header file. */
198#undef HAVE_SYS_FILE_H
199
200/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
201   */
202#undef HAVE_SYS_NDIR_H
203
204/* Define to 1 if you have the <sys/stat.h> header file. */
205#undef HAVE_SYS_STAT_H
206
207/* Define to 1 if you have the <sys/types.h> header file. */
208#undef HAVE_SYS_TYPES_H
209
210/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
211#undef HAVE_SYS_WAIT_H
212
213/* Define to 1 if you have the <time.h> header file. */
214#undef HAVE_TIME_H
215
216/* Define to 1 if you have the <unistd.h> header file. */
217#undef HAVE_UNISTD_H
218
219/* Define to 1 if you have the `vfork' function. */
220#undef HAVE_VFORK
221
222/* Define to 1 if you have the <vfork.h> header file. */
223#undef HAVE_VFORK_H
224
225/* Define to 1 if you have the `waitpid' function. */
226#undef HAVE_WAITPID
227
228/* Define to 1 if you have the <wchar.h> header file. */
229#undef HAVE_WCHAR_H
230
231/* Define to 1 if you have the <wctype.h> header file. */
232#undef HAVE_WCTYPE_H
233
234/* Define to 1 if `fork' works. */
235#undef HAVE_WORKING_FORK
236
237/* Define to 1 if `vfork' works. */
238#undef HAVE_WORKING_VFORK
239
240/* Define to 1 if the system has the type `_Bool'. */
241#undef HAVE__BOOL
242
243/* Define to 1 if your C compiler doesn't accept -c and -o together. */
244#undef NO_MINUS_C_MINUS_O
245
246/* Define to the address where bug reports for this package should be sent. */
247#undef PACKAGE_BUGREPORT
248
249/* Define to the full name of this package. */
250#undef PACKAGE_NAME
251
252/* Define to the full name and version of this package. */
253#undef PACKAGE_STRING
254
255/* Define to the one symbol short name of this package. */
256#undef PACKAGE_TARNAME
257
258/* Define to the version of this package. */
259#undef PACKAGE_VERSION
260
261/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
262#undef STAT_MACROS_BROKEN
263
264/* Define to 1 if you have the ANSI C header files. */
265#undef STDC_HEADERS
266
267/* Define to 1 if strerror_r returns char *. */
268#undef STRERROR_R_CHAR_P
269
270/* Define to be the nanoseconds member of struct stat's st_mtim, if it exists.
271   */
272#undef ST_MTIM_NSEC
273
274/* Enable extensions on AIX 3, Interix.  */
275#ifndef _ALL_SOURCE
276# undef _ALL_SOURCE
277#endif
278/* Enable GNU extensions on systems that have them.  */
279#ifndef _GNU_SOURCE
280# undef _GNU_SOURCE
281#endif
282/* Enable threading extensions on Solaris.  */
283#ifndef _POSIX_PTHREAD_SEMANTICS
284# undef _POSIX_PTHREAD_SEMANTICS
285#endif
286/* Enable extensions on HP NonStop.  */
287#ifndef _TANDEM_SOURCE
288# undef _TANDEM_SOURCE
289#endif
290/* Enable general extensions on Solaris.  */
291#ifndef __EXTENSIONS__
292# undef __EXTENSIONS__
293#endif
294
295
296/* Define to 1 if you want getc etc. to use unlocked I/O if available.
297   Unlocked I/O can improve performance in unithreaded apps, but it is not
298   safe for multithreaded apps. */
299#undef USE_UNLOCKED_IO
300
301/* Number of bits in a file offset, on hosts where this is settable. */
302#undef _FILE_OFFSET_BITS
303
304/* Define for large files, on AIX-style hosts. */
305#undef _LARGE_FILES
306
307/* Define to 1 if on MINIX. */
308#undef _MINIX
309
310/* Define to 2 if the system does not provide POSIX.1 features except with
311   this defined. */
312#undef _POSIX_1_SOURCE
313
314/* Define to 1 if you need to in order for `stat' and other things to work. */
315#undef _POSIX_SOURCE
316
317/* Define to empty if `const' does not conform to ANSI C. */
318#undef const
319
320/* Define to `__inline__' or `__inline' if that's what the C compiler
321   calls it, or to nothing if 'inline' is not supported under any name.  */
322#ifndef __cplusplus
323#undef inline
324#endif
325
326/* Define to `int' if <sys/types.h> does not define. */
327#undef pid_t
328
329/* Define to `int' if <sys/types.h> does not define. */
330#undef ptrdiff_t
331
332/* Define to `unsigned int' if <sys/types.h> does not define. */
333#undef size_t
334
335/* Define to `int' if <sys/types.h> does not define. */
336#undef ssize_t
337
338/* Define as `fork' if `vfork' does not work. */
339#undef vfork
340
341/* Version + Release number */
342#define VERSION "5.9.0"
343
344/* Number of decimal digits used in displaying the values */
345/* for absolute and relative error.                       */
346#define DEF_LIM     10
347
348/* Size of the input buffer (used to read from file) */
349#define BUFF_SIZE 1024
350
351/* Size of the mask of fields. FIELDMASK_SIZE * 8 gives the    */
352/* largest index of field which can be passed to the -F option */
353/* on the command line.                                        */
354#define FIELDMASK_SIZE 4096
355
356#define HAVE_LONG_LONG 1
357
358/* Line separator (output) */
359#define LINE_SEP  "----------------"
360
361/* End-of-File indicator */
362#define EOF_INDICATOR "<<*>>"
363
364/* Hyphenation character */
365#define HYPHEN '-'
366