libdap++  Updated for version 3.11.7
config.h
Go to the documentation of this file.
1 /* config.h. Generated from config.h.in by configure. */
2 /* config.h.in. Generated from configure.ac by autoheader. */
3 
4 #ifndef _config_h
5 #define _config_h
6 
7 /* Define to the number of bits in type 'ptrdiff_t'. */
8 /* #undef BITSIZEOF_PTRDIFF_T */
9 
10 /* Define to the number of bits in type 'sig_atomic_t'. */
11 /* #undef BITSIZEOF_SIG_ATOMIC_T */
12 
13 /* Define to the number of bits in type 'size_t'. */
14 /* #undef BITSIZEOF_SIZE_T */
15 
16 /* Define to the number of bits in type 'wchar_t'. */
17 /* #undef BITSIZEOF_WCHAR_T */
18 
19 /* Define to the number of bits in type 'wint_t'. */
20 /* #undef BITSIZEOF_WINT_T */
21 
22 /* Should checksums be generated */
23 /* #undef CHECKSUMS */
24 
25 /* What sort of HTTP client is this? */
26 #define CNAME "libdap"
27 
28 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
29  systems. This function is required for `alloca.c' support on those systems.
30  */
31 /* #undef CRAY_STACKSEG_END */
32 
33 /* Client version number */
34 #define CVER "3.11.7"
35 
36 /* Define to 1 if using `alloca.c'. */
37 /* #undef C_ALLOCA */
38 
39 /* Highest DAP version implemented? */
40 #define DAP_PROTOCOL_VERSION "3.4"
41 
42 /* dbyte */
43 #define DBYTE uint8_t
44 
45 /* dfloat32 */
46 #define DFLOAT32 float
47 
48 /* dfloat64 */
49 #define DFLOAT64 double
50 
51 /* dint16 */
52 #define DINT16 int16_t
53 
54 /* int32 */
55 #define DINT32 int32_t
56 
57 /* Set instrumentation to level 1 (see debug.h) */
58 /* #undef DODS_DEBUG */
59 
60 /* Set instrumentation to level 2 */
61 /* #undef DODS_DEBUG2 */
62 
63 /* uint16 */
64 #define DUINT16 uint16_t
65 
66 /* uint32 */
67 #define DUINT32 uint32_t
68 
69 /* Client name and version combined */
70 #define DVR "libdap/3.11.7"
71 
72 /* Should all the classes run ConstraintEvaluator::eval()? */
73 #define EVAL 1
74 
75 /* Define to 1 if nl_langinfo (YESEXPR) returns a non-empty string. */
76 #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
77 
78 /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
79  whether the gnulib module malloc-gnu shall be considered present. */
80 #define GNULIB_MALLOC_GNU 1
81 
82 /* Define to 1 when the gnulib module btowc should be tested. */
83 #define GNULIB_TEST_BTOWC 1
84 
85 /* Define to 1 when the gnulib module malloc-posix should be tested. */
86 #define GNULIB_TEST_MALLOC_POSIX 1
87 
88 /* Define to 1 when the gnulib module mbrtowc should be tested. */
89 #define GNULIB_TEST_MBRTOWC 1
90 
91 /* Define to 1 when the gnulib module mbsinit should be tested. */
92 #define GNULIB_TEST_MBSINIT 1
93 
94 /* Define to 1 when the gnulib module nl_langinfo should be tested. */
95 #define GNULIB_TEST_NL_LANGINFO 1
96 
97 /* Define to 1 when the gnulib module wcrtomb should be tested. */
98 #define GNULIB_TEST_WCRTOMB 1
99 
100 /* Define to 1 if you have the `alarm' function. */
101 #define HAVE_ALARM 1
102 
103 /* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
104  may be supplied by this distribution. */
105 #define HAVE_ALLOCA 1
106 
107 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
108  */
109 #define HAVE_ALLOCA_H 1
110 
111 /* Define to 1 if you have the `atexit' function. */
112 #define HAVE_ATEXIT 1
113 
114 /* Define to 1 if you have the `btowc' function. */
115 #define HAVE_BTOWC 1
116 
117 /* Define to 1 if you have the `bzero' function. */
118 #define HAVE_BZERO 1
119 
120 /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
121  don't. */
122 #define HAVE_DECL_GETC_UNLOCKED 1
123 
124 /* Define to 1 if you have the declaration of `isblank', and to 0 if you
125  don't. */
126 /* #undef HAVE_DECL_ISBLANK */
127 
128 /* Define to 1 if you have the declaration of `iswblank', and to 0 if you
129  don't. */
130 #define HAVE_DECL_ISWBLANK 0
131 
132 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
133  */
134 #define HAVE_DIRENT_H 1
135 
136 /* Define to 1 if you have the <dlfcn.h> header file. */
137 #define HAVE_DLFCN_H 1
138 
139 /* Define to 1 if you have the `dup2' function. */
140 #define HAVE_DUP2 1
141 
142 /* Define to 1 if you have the <fcntl.h> header file. */
143 #define HAVE_FCNTL_H 1
144 
145 /* Define to 1 if you have the <features.h> header file. */
146 #define HAVE_FEATURES_H 1
147 
148 /* Define to 1 if you have the `getcwd' function. */
149 #define HAVE_GETCWD 1
150 
151 /* Define to 1 if you have the `getpagesize' function. */
152 #define HAVE_GETPAGESIZE 1
153 
154 /* Define to 1 if you have the <inttypes.h> header file. */
155 #define HAVE_INTTYPES_H 1
156 
157 /* Define to 1 if you have the `isblank' function. */
158 #define HAVE_ISBLANK 1
159 
160 /* Define to 1 if you have the `iswblank' function. */
161 #define HAVE_ISWBLANK 1
162 
163 /* Define to 1 if you have the `iswcntrl' function. */
164 #define HAVE_ISWCNTRL 1
165 
166 /* Define to 1 if you have the `iswctype' function. */
167 #define HAVE_ISWCTYPE 1
168 
169 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
170 #define HAVE_LANGINFO_CODESET 1
171 
172 /* Define to 1 if you have the <langinfo.h> header file. */
173 #define HAVE_LANGINFO_H 1
174 
175 /* Define to 1 if you have the <libintl.h> header file. */
176 /* #undef HAVE_LIBINTL_H */
177 
178 /* Define to 1 if you have the `localtime_r' function. */
179 #define HAVE_LOCALTIME_R 1
180 
181 /* Define to 1 if the system has the type `long long int'. */
182 #define HAVE_LONG_LONG_INT 1
183 
184 /* Define to 1 if your system has a GNU libc compatible 'malloc' function, and
185  to 0 otherwise. */
186 #define HAVE_MALLOC_GNU 1
187 
188 /* Define to 1 if you have the <malloc.h> header file. */
189 #define HAVE_MALLOC_H 1
190 
191 /* Define if the 'malloc' function is POSIX compliant. */
192 #define HAVE_MALLOC_POSIX 1
193 
194 /* Define to 1 if you have the `mbrtowc' function. */
195 #define HAVE_MBRTOWC 1
196 
197 /* Define to 1 if you have the `mbsinit' function. */
198 #define HAVE_MBSINIT 1
199 
200 /* Define to 1 if <wchar.h> declares mbstate_t. */
201 #define HAVE_MBSTATE_T 1
202 
203 /* Define to 1 if you have the `memmove' function. */
204 #define HAVE_MEMMOVE 1
205 
206 /* Define to 1 if you have the <memory.h> header file. */
207 #define HAVE_MEMORY_H 1
208 
209 /* Define to 1 if you have the `memset' function. */
210 #define HAVE_MEMSET 1
211 
212 /* Define to 1 if you have the `mktime' function. */
213 #define HAVE_MKTIME 1
214 
215 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
216 /* #undef HAVE_NDIR_H */
217 
218 /* Define to 1 if you have the <netinet/in.h> header file. */
219 #define HAVE_NETINET_IN_H 1
220 
221 /* Define to 1 if you have the `nl_langinfo' function. */
222 #define HAVE_NL_LANGINFO 1
223 
224 /* Define to 1 if you have the `pow' function. */
225 /* #undef HAVE_POW */
226 
227 /* Define to 1 if you have the `putenv' function. */
228 #define HAVE_PUTENV 1
229 
230 /* Define to 1 if you have the <random.h> header file. */
231 /* #undef HAVE_RANDOM_H */
232 
233 /* Define to 1 if atoll is declared even after undefining macros. */
234 #define HAVE_RAW_DECL_ATOLL 1
235 
236 /* Define to 1 if btowc is declared even after undefining macros. */
237 #define HAVE_RAW_DECL_BTOWC 1
238 
239 /* Define to 1 if canonicalize_file_name is declared even after undefining
240  macros. */
241 #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
242 
243 /* Define to 1 if chown is declared even after undefining macros. */
244 #define HAVE_RAW_DECL_CHOWN 1
245 
246 /* Define to 1 if dup2 is declared even after undefining macros. */
247 #define HAVE_RAW_DECL_DUP2 1
248 
249 /* Define to 1 if dup3 is declared even after undefining macros. */
250 #define HAVE_RAW_DECL_DUP3 1
251 
252 /* Define to 1 if endusershell is declared even after undefining macros. */
253 #define HAVE_RAW_DECL_ENDUSERSHELL 1
254 
255 /* Define to 1 if environ is declared even after undefining macros. */
256 #define HAVE_RAW_DECL_ENVIRON 1
257 
258 /* Define to 1 if euidaccess is declared even after undefining macros. */
259 #define HAVE_RAW_DECL_EUIDACCESS 1
260 
261 /* Define to 1 if faccessat is declared even after undefining macros. */
262 #define HAVE_RAW_DECL_FACCESSAT 1
263 
264 /* Define to 1 if fchdir is declared even after undefining macros. */
265 #define HAVE_RAW_DECL_FCHDIR 1
266 
267 /* Define to 1 if fchownat is declared even after undefining macros. */
268 #define HAVE_RAW_DECL_FCHOWNAT 1
269 
270 /* Define to 1 if fsync is declared even after undefining macros. */
271 #define HAVE_RAW_DECL_FSYNC 1
272 
273 /* Define to 1 if ftruncate is declared even after undefining macros. */
274 #define HAVE_RAW_DECL_FTRUNCATE 1
275 
276 /* Define to 1 if getcwd is declared even after undefining macros. */
277 #define HAVE_RAW_DECL_GETCWD 1
278 
279 /* Define to 1 if getdomainname is declared even after undefining macros. */
280 #define HAVE_RAW_DECL_GETDOMAINNAME 1
281 
282 /* Define to 1 if getdtablesize is declared even after undefining macros. */
283 #define HAVE_RAW_DECL_GETDTABLESIZE 1
284 
285 /* Define to 1 if getgroups is declared even after undefining macros. */
286 #define HAVE_RAW_DECL_GETGROUPS 1
287 
288 /* Define to 1 if gethostname is declared even after undefining macros. */
289 #define HAVE_RAW_DECL_GETHOSTNAME 1
290 
291 /* Define to 1 if getloadavg is declared even after undefining macros. */
292 #define HAVE_RAW_DECL_GETLOADAVG 1
293 
294 /* Define to 1 if getlogin is declared even after undefining macros. */
295 #define HAVE_RAW_DECL_GETLOGIN 1
296 
297 /* Define to 1 if getlogin_r is declared even after undefining macros. */
298 #define HAVE_RAW_DECL_GETLOGIN_R 1
299 
300 /* Define to 1 if getpagesize is declared even after undefining macros. */
301 #define HAVE_RAW_DECL_GETPAGESIZE 1
302 
303 /* Define to 1 if getsubopt is declared even after undefining macros. */
304 #define HAVE_RAW_DECL_GETSUBOPT 1
305 
306 /* Define to 1 if getusershell is declared even after undefining macros. */
307 #define HAVE_RAW_DECL_GETUSERSHELL 1
308 
309 /* Define to 1 if grantpt is declared even after undefining macros. */
310 #define HAVE_RAW_DECL_GRANTPT 1
311 
312 /* Define to 1 if initstat_r is declared even after undefining macros. */
313 /* #undef HAVE_RAW_DECL_INITSTAT_R */
314 
315 /* Define to 1 if lchown is declared even after undefining macros. */
316 #define HAVE_RAW_DECL_LCHOWN 1
317 
318 /* Define to 1 if link is declared even after undefining macros. */
319 #define HAVE_RAW_DECL_LINK 1
320 
321 /* Define to 1 if linkat is declared even after undefining macros. */
322 #define HAVE_RAW_DECL_LINKAT 1
323 
324 /* Define to 1 if lseek is declared even after undefining macros. */
325 #define HAVE_RAW_DECL_LSEEK 1
326 
327 /* Define to 1 if mbrlen is declared even after undefining macros. */
328 #define HAVE_RAW_DECL_MBRLEN 1
329 
330 /* Define to 1 if mbrtowc is declared even after undefining macros. */
331 #define HAVE_RAW_DECL_MBRTOWC 1
332 
333 /* Define to 1 if mbsinit is declared even after undefining macros. */
334 #define HAVE_RAW_DECL_MBSINIT 1
335 
336 /* Define to 1 if mbsnrtowcs is declared even after undefining macros. */
337 #define HAVE_RAW_DECL_MBSNRTOWCS 1
338 
339 /* Define to 1 if mbsrtowcs is declared even after undefining macros. */
340 #define HAVE_RAW_DECL_MBSRTOWCS 1
341 
342 /* Define to 1 if mkdtemp is declared even after undefining macros. */
343 #define HAVE_RAW_DECL_MKDTEMP 1
344 
345 /* Define to 1 if mkostemp is declared even after undefining macros. */
346 #define HAVE_RAW_DECL_MKOSTEMP 1
347 
348 /* Define to 1 if mkostemps is declared even after undefining macros. */
349 #define HAVE_RAW_DECL_MKOSTEMPS 1
350 
351 /* Define to 1 if mkstemp is declared even after undefining macros. */
352 #define HAVE_RAW_DECL_MKSTEMP 1
353 
354 /* Define to 1 if mkstemps is declared even after undefining macros. */
355 #define HAVE_RAW_DECL_MKSTEMPS 1
356 
357 /* Define to 1 if nl_langinfo is declared even after undefining macros. */
358 #define HAVE_RAW_DECL_NL_LANGINFO 1
359 
360 /* Define to 1 if pipe is declared even after undefining macros. */
361 #define HAVE_RAW_DECL_PIPE 1
362 
363 /* Define to 1 if pipe2 is declared even after undefining macros. */
364 #define HAVE_RAW_DECL_PIPE2 1
365 
366 /* Define to 1 if pread is declared even after undefining macros. */
367 #define HAVE_RAW_DECL_PREAD 1
368 
369 /* Define to 1 if ptsname is declared even after undefining macros. */
370 #define HAVE_RAW_DECL_PTSNAME 1
371 
372 /* Define to 1 if pwrite is declared even after undefining macros. */
373 #define HAVE_RAW_DECL_PWRITE 1
374 
375 /* Define to 1 if random_r is declared even after undefining macros. */
376 #define HAVE_RAW_DECL_RANDOM_R 1
377 
378 /* Define to 1 if readlink is declared even after undefining macros. */
379 #define HAVE_RAW_DECL_READLINK 1
380 
381 /* Define to 1 if readlinkat is declared even after undefining macros. */
382 #define HAVE_RAW_DECL_READLINKAT 1
383 
384 /* Define to 1 if realpath is declared even after undefining macros. */
385 #define HAVE_RAW_DECL_REALPATH 1
386 
387 /* Define to 1 if rmdir is declared even after undefining macros. */
388 #define HAVE_RAW_DECL_RMDIR 1
389 
390 /* Define to 1 if rpmatch is declared even after undefining macros. */
391 #define HAVE_RAW_DECL_RPMATCH 1
392 
393 /* Define to 1 if setenv is declared even after undefining macros. */
394 #define HAVE_RAW_DECL_SETENV 1
395 
396 /* Define to 1 if setstate_r is declared even after undefining macros. */
397 #define HAVE_RAW_DECL_SETSTATE_R 1
398 
399 /* Define to 1 if setusershell is declared even after undefining macros. */
400 #define HAVE_RAW_DECL_SETUSERSHELL 1
401 
402 /* Define to 1 if sleep is declared even after undefining macros. */
403 #define HAVE_RAW_DECL_SLEEP 1
404 
405 /* Define to 1 if srandom_r is declared even after undefining macros. */
406 #define HAVE_RAW_DECL_SRANDOM_R 1
407 
408 /* Define to 1 if strtod is declared even after undefining macros. */
409 #define HAVE_RAW_DECL_STRTOD 1
410 
411 /* Define to 1 if strtoll is declared even after undefining macros. */
412 #define HAVE_RAW_DECL_STRTOLL 1
413 
414 /* Define to 1 if strtoull is declared even after undefining macros. */
415 #define HAVE_RAW_DECL_STRTOULL 1
416 
417 /* Define to 1 if symlink is declared even after undefining macros. */
418 #define HAVE_RAW_DECL_SYMLINK 1
419 
420 /* Define to 1 if symlinkat is declared even after undefining macros. */
421 #define HAVE_RAW_DECL_SYMLINKAT 1
422 
423 /* Define to 1 if ttyname_r is declared even after undefining macros. */
424 #define HAVE_RAW_DECL_TTYNAME_R 1
425 
426 /* Define to 1 if unlink is declared even after undefining macros. */
427 #define HAVE_RAW_DECL_UNLINK 1
428 
429 /* Define to 1 if unlinkat is declared even after undefining macros. */
430 #define HAVE_RAW_DECL_UNLINKAT 1
431 
432 /* Define to 1 if unlockpt is declared even after undefining macros. */
433 #define HAVE_RAW_DECL_UNLOCKPT 1
434 
435 /* Define to 1 if unsetenv is declared even after undefining macros. */
436 #define HAVE_RAW_DECL_UNSETENV 1
437 
438 /* Define to 1 if usleep is declared even after undefining macros. */
439 #define HAVE_RAW_DECL_USLEEP 1
440 
441 /* Define to 1 if wcrtomb is declared even after undefining macros. */
442 #define HAVE_RAW_DECL_WCRTOMB 1
443 
444 /* Define to 1 if wcsnrtombs is declared even after undefining macros. */
445 #define HAVE_RAW_DECL_WCSNRTOMBS 1
446 
447 /* Define to 1 if wcsrtombs is declared even after undefining macros. */
448 #define HAVE_RAW_DECL_WCSRTOMBS 1
449 
450 /* Define to 1 if wctob is declared even after undefining macros. */
451 #define HAVE_RAW_DECL_WCTOB 1
452 
453 /* Define to 1 if wcwidth is declared even after undefining macros. */
454 #define HAVE_RAW_DECL_WCWIDTH 1
455 
456 /* Define to 1 if _Exit is declared even after undefining macros. */
457 #define HAVE_RAW_DECL__EXIT 1
458 
459 /* Define to 1 if you have the `setenv' function. */
460 #define HAVE_SETENV 1
461 
462 /* Define to 1 if 'sig_atomic_t' is a signed integer type. */
463 /* #undef HAVE_SIGNED_SIG_ATOMIC_T */
464 
465 /* Define to 1 if 'wchar_t' is a signed integer type. */
466 /* #undef HAVE_SIGNED_WCHAR_T */
467 
468 /* Define to 1 if 'wint_t' is a signed integer type. */
469 /* #undef HAVE_SIGNED_WINT_T */
470 
471 /* Define to 1 if stdbool.h conforms to C99. */
472 #define HAVE_STDBOOL_H 1
473 
474 /* Define to 1 if you have the <stddef.h> header file. */
475 #define HAVE_STDDEF_H 1
476 
477 /* Define to 1 if you have the <stdint.h> header file. */
478 #define HAVE_STDINT_H 1
479 
480 /* Define to 1 if you have the <stdlib.h> header file. */
481 #define HAVE_STDLIB_H 1
482 
483 /* Define to 1 if you have the `strchr' function. */
484 #define HAVE_STRCHR 1
485 
486 /* Define to 1 if you have the `strerror' function. */
487 #define HAVE_STRERROR 1
488 
489 /* Define to 1 if you have the <strings.h> header file. */
490 #define HAVE_STRINGS_H 1
491 
492 /* Define to 1 if you have the <string.h> header file. */
493 #define HAVE_STRING_H 1
494 
495 /* Define to 1 if you have the `strtol' function. */
496 #define HAVE_STRTOL 1
497 
498 /* Define to 1 if you have the `strtoul' function. */
499 #define HAVE_STRTOUL 1
500 
501 /* Define to 1 if the system has the type `struct random_data'. */
502 #define HAVE_STRUCT_RANDOM_DATA 1
503 
504 /* Define to 1 if `st_blksize' is a member of `struct stat'. */
505 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
506 
507 /* Define to 1 if you have the <sys/bitypes.h> header file. */
508 /* #undef HAVE_SYS_BITYPES_H */
509 
510 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
511  */
512 /* #undef HAVE_SYS_DIR_H */
513 
514 /* Define to 1 if you have the <sys/inttypes.h> header file. */
515 /* #undef HAVE_SYS_INTTYPES_H */
516 
517 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
518  */
519 /* #undef HAVE_SYS_NDIR_H */
520 
521 /* Define to 1 if you have the <sys/param.h> header file. */
522 #define HAVE_SYS_PARAM_H 1
523 
524 /* Define to 1 if you have the <sys/stat.h> header file. */
525 #define HAVE_SYS_STAT_H 1
526 
527 /* Define to 1 if you have the <sys/time.h> header file. */
528 #define HAVE_SYS_TIME_H 1
529 
530 /* Define to 1 if you have the <sys/types.h> header file. */
531 #define HAVE_SYS_TYPES_H 1
532 
533 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
534 #define HAVE_SYS_WAIT_H 1
535 
536 /* Define to 1 if you have the `timegm' function. */
537 #define HAVE_TIMEGM 1
538 
539 /* Define to 1 if you have the <unistd.h> header file. */
540 #define HAVE_UNISTD_H 1
541 
542 /* Define to 1 if the system has the type `unsigned long long int'. */
543 #define HAVE_UNSIGNED_LONG_LONG_INT 1
544 
545 /* Define to 1 if you have the <wchar.h> header file. */
546 #define HAVE_WCHAR_H 1
547 
548 /* Define if you have the 'wchar_t' type. */
549 #define HAVE_WCHAR_T 1
550 
551 /* Define to 1 if you have the `wcrtomb' function. */
552 #define HAVE_WCRTOMB 1
553 
554 /* Define to 1 if you have the `wcscoll' function. */
555 #define HAVE_WCSCOLL 1
556 
557 /* Define to 1 if you have the <wctype.h> header file. */
558 #define HAVE_WCTYPE_H 1
559 
560 /* Define if you have the 'wint_t' type. */
561 #define HAVE_WINT_T 1
562 
563 /* Define to 1 if O_NOATIME works. */
564 #define HAVE_WORKING_O_NOATIME 1
565 
566 /* Define to 1 if O_NOFOLLOW works. */
567 #define HAVE_WORKING_O_NOFOLLOW 1
568 
569 /* Define to 1 if the system has the type `_Bool'. */
570 #define HAVE__BOOL 1
571 
572 /* Set to the prefix directory */
573 #define LIBDAP_ROOT "/usr"
574 
575 /* Define to the sub-directory in which libtool stores uninstalled libraries.
576  */
577 #define LT_OBJDIR ".libs/"
578 
579 /* Define if the mbrtowc function has the NULL pwc argument bug. */
580 /* #undef MBRTOWC_NULL_ARG1_BUG */
581 
582 /* Define if the mbrtowc function has the NULL string argument bug. */
583 /* #undef MBRTOWC_NULL_ARG2_BUG */
584 
585 /* Define if the mbrtowc function does not return 0 for a NUL character. */
586 /* #undef MBRTOWC_NUL_RETVAL_BUG */
587 
588 /* Define if the mbrtowc function returns a wrong return value. */
589 /* #undef MBRTOWC_RETVAL_BUG */
590 
591 /* Name of package */
592 #define PACKAGE "libdap"
593 
594 /* Define to the address where bug reports for this package should be sent. */
595 #define PACKAGE_BUGREPORT "opendap-tech@opendap.org"
596 
597 /* Define to the full name of this package. */
598 #define PACKAGE_NAME "libdap"
599 
600 /* Define to the full name and version of this package. */
601 #define PACKAGE_STRING "libdap 3.11.7"
602 
603 /* Define to the one symbol short name of this package. */
604 #define PACKAGE_TARNAME "libdap"
605 
606 /* Define to the home page for this package. */
607 #define PACKAGE_URL ""
608 
609 /* Define to the version of this package. */
610 #define PACKAGE_VERSION "3.11.7"
611 
612 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
613  'ptrdiff_t'. */
614 /* #undef PTRDIFF_T_SUFFIX */
615 
616 /* Define if nl_langinfo exists but is overridden by gnulib. */
617 /* #undef REPLACE_NL_LANGINFO */
618 
619 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
620  'sig_atomic_t'. */
621 /* #undef SIG_ATOMIC_T_SUFFIX */
622 
623 /* The size of `char', as computed by sizeof. */
624 #define SIZEOF_CHAR 1
625 
626 /* The size of `double', as computed by sizeof. */
627 #define SIZEOF_DOUBLE 8
628 
629 /* The size of `float', as computed by sizeof. */
630 #define SIZEOF_FLOAT 4
631 
632 /* The size of `int', as computed by sizeof. */
633 #define SIZEOF_INT 4
634 
635 /* The size of `int16_t', as computed by sizeof. */
636 #define SIZEOF_INT16_T 2
637 
638 /* The size of `int32_t', as computed by sizeof. */
639 #define SIZEOF_INT32_T 4
640 
641 /* The size of `long', as computed by sizeof. */
642 #define SIZEOF_LONG 8
643 
644 /* The size of `uint16_t', as computed by sizeof. */
645 #define SIZEOF_UINT16_T 2
646 
647 /* The size of `uint32_t', as computed by sizeof. */
648 #define SIZEOF_UINT32_T 4
649 
650 /* The size of `uint8_t', as computed by sizeof. */
651 #define SIZEOF_UINT8_T 1
652 
653 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
654  'size_t'. */
655 /* #undef SIZE_T_SUFFIX */
656 
657 /* If using the C implementation of alloca, define if you know the
658  direction of stack growth for your system; otherwise it will be
659  automatically deduced at runtime.
660  STACK_DIRECTION > 0 => grows toward higher addresses
661  STACK_DIRECTION < 0 => grows toward lower addresses
662  STACK_DIRECTION = 0 => direction of growth unknown */
663 /* #undef STACK_DIRECTION */
664 
665 /* Define to 1 if you have the ANSI C header files. */
666 #define STDC_HEADERS 1
667 
668 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
669 #define TIME_WITH_SYS_TIME 1
670 
671 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
672 /* #undef TM_IN_SYS_TIME */
673 
674 /* Version number of package */
675 #define VERSION "3.11.7"
676 
677 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
678  'wchar_t'. */
679 /* #undef WCHAR_T_SUFFIX */
680 
681 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
682  'wint_t'. */
683 /* #undef WINT_T_SUFFIX */
684 
685 /* xdr float32 */
686 #define XDR_FLOAT32 xdr_float
687 
688 /* xdr float64 */
689 #define XDR_FLOAT64 xdr_double
690 
691 /* xdr int16 */
692 #define XDR_INT16 xdr_int16_t
693 
694 /* xdr int32 */
695 #define XDR_INT32 xdr_int32_t
696 
697 /* xdr uint16 */
698 #define XDR_UINT16 xdr_uint16_t
699 
700 /* xdr uint32 */
701 #define XDR_UINT32 xdr_uint32_t
702 
703 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
704  `char[]'. */
705 /* #undef YYTEXT_POINTER */
706 
707 /* Define to 1 if on MINIX. */
708 /* #undef _MINIX */
709 
710 /* Define to 2 if the system does not provide POSIX.1 features except with
711  this defined. */
712 /* #undef _POSIX_1_SOURCE */
713 
714 /* Define to 1 if you need to in order for `stat' and other things to work. */
715 /* #undef _POSIX_SOURCE */
716 
717 /* Define if you want regoff_t to be at least as wide POSIX requires. */
718 /* #undef _REGEX_LARGE_OFFSETS */
719 
720 /* Define to 500 only on HP-UX. */
721 /* #undef _XOPEN_SOURCE */
722 
723 /* Enable extensions on AIX 3, Interix. */
724 #ifndef _ALL_SOURCE
725 # define _ALL_SOURCE 1
726 #endif
727 /* Enable GNU extensions on systems that have them. */
728 #ifndef _GNU_SOURCE
729 # define _GNU_SOURCE 1
730 #endif
731 /* Enable threading extensions on Solaris. */
732 #ifndef _POSIX_PTHREAD_SEMANTICS
733 # define _POSIX_PTHREAD_SEMANTICS 1
734 #endif
735 /* Enable extensions on HP NonStop. */
736 #ifndef _TANDEM_SOURCE
737 # define _TANDEM_SOURCE 1
738 #endif
739 /* Enable general extensions on Solaris. */
740 #ifndef __EXTENSIONS__
741 # define __EXTENSIONS__ 1
742 #endif
743 
744 
745 /* Define to empty if `const' does not conform to ANSI C. */
746 /* #undef const */
747 
748 /* Define to `__inline__' or `__inline' if that's what the C compiler
749  calls it, or to nothing if 'inline' is not supported under any name. */
750 #ifndef __cplusplus
751 /* #undef inline */
752 #endif
753 
754 /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
755  the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
756  earlier versions), but does not display it by setting __GNUC_STDC_INLINE__.
757  __APPLE__ && __MACH__ test for MacOS X.
758  __APPLE_CC__ tests for the Apple compiler and its version.
759  __STDC_VERSION__ tests for the C99 mode. */
760 #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
761 # define __GNUC_STDC_INLINE__ 1
762 #endif
763 
764 /* Define to a type if <wchar.h> does not define. */
765 /* #undef mbstate_t */
766 
767 /* Define to rpl_re_comp if the replacement should be used. */
768 /* #undef re_comp */
769 
770 /* Define to rpl_re_compile_fastmap if the replacement should be used. */
771 /* #undef re_compile_fastmap */
772 
773 /* Define to rpl_re_compile_pattern if the replacement should be used. */
774 /* #undef re_compile_pattern */
775 
776 /* Define to rpl_re_exec if the replacement should be used. */
777 /* #undef re_exec */
778 
779 /* Define to rpl_re_match if the replacement should be used. */
780 /* #undef re_match */
781 
782 /* Define to rpl_re_match_2 if the replacement should be used. */
783 /* #undef re_match_2 */
784 
785 /* Define to rpl_re_search if the replacement should be used. */
786 /* #undef re_search */
787 
788 /* Define to rpl_re_search_2 if the replacement should be used. */
789 /* #undef re_search_2 */
790 
791 /* Define to rpl_re_set_registers if the replacement should be used. */
792 /* #undef re_set_registers */
793 
794 /* Define to rpl_re_set_syntax if the replacement should be used. */
795 /* #undef re_set_syntax */
796 
797 /* Define to rpl_re_syntax_options if the replacement should be used. */
798 /* #undef re_syntax_options */
799 
800 /* Define to rpl_regcomp if the replacement should be used. */
801 /* #undef regcomp */
802 
803 /* Define to rpl_regerror if the replacement should be used. */
804 /* #undef regerror */
805 
806 /* Define to rpl_regexec if the replacement should be used. */
807 /* #undef regexec */
808 
809 /* Define to rpl_regfree if the replacement should be used. */
810 /* #undef regfree */
811 
812 /* Define to the equivalent of the C99 'restrict' keyword, or to
813  nothing if this is not supported. Do not define if restrict is
814  supported directly. */
815 #define restrict __restrict
816 /* Work around a bug in Sun C++: it does not support _Restrict or
817  __restrict__, even though the corresponding Sun C compiler ends up with
818  "#define restrict _Restrict" or "#define restrict __restrict__" in the
819  previous line. Perhaps some future version of Sun C++ will work with
820  restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
821 #if defined __SUNPRO_CC && !defined __RESTRICT
822 # define _Restrict
823 # define __restrict__
824 #endif
825 
826 /* Define to `unsigned int' if <sys/types.h> does not define. */
827 /* #undef size_t */
828 
829 /* Define as a signed type of the same size as size_t. */
830 /* #undef ssize_t */
831 
832 /* Define as a marker that can be attached to declarations that might not
833  be used. This helps to reduce warnings, such as from
834  GCC -Wunused-parameter. */
835 #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
836 # define _GL_UNUSED __attribute__ ((__unused__))
837 #else
838 # define _GL_UNUSED
839 #endif
840 /* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name
841  is a misnomer outside of parameter lists. */
842 #define _UNUSED_PARAMETER_ _GL_UNUSED
843 
844 
845 /* Define to empty if the keyword `volatile' does not work. Warning: valid
846  code using `volatile' can become incorrect without. Disable with care. */
847 /* #undef volatile */
848 
849 /* Shorthand for gcc's unused attribute feature */
850 #if defined(__GNUG__) || defined(__GNUC__)
851 #define not_used __attribute__ ((unused))
852 #else
853 #define not_used
854 #endif /* __GNUG__ || __GNUC__ */
855 
856 #endif /* _config_h */