38#define C_LOCALE_MAYBE_EILSEQ 1
47#define DAP_PROTOCOL_VERSION "4.0"
56#define DFLOAT64 double
77#define DUINT16 uint16_t
80#define DUINT32 uint32_t
83#define DUINT64 uint64_t
86#define DVR "libdap/3.20.5"
89#define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
96#define GETTIMEOFDAY_TIMEZONE void
104#define GNULIB_MKSTEMPS 1
107#define GNULIB_TEST_BTOWC 1
110#define GNULIB_TEST_GETTIMEOFDAY 1
113#define GNULIB_TEST_LOCALECONV 1
116#define GNULIB_TEST_LSTAT 1
119#define GNULIB_TEST_MBRTOWC 1
122#define GNULIB_TEST_MBSINIT 1
125#define GNULIB_TEST_MBTOWC 1
128#define GNULIB_TEST_MKSTEMPS 1
131#define GNULIB_TEST_NL_LANGINFO 1
134#define GNULIB_TEST_STAT 1
137#define GNULIB_TEST_WCRTOMB 1
147#define HAVE_ALLOCA_H 1
156#define HAVE_BYTESWAP_H 1
166#define HAVE_DECL_ALARM 1
170#define HAVE_DECL_GETC_UNLOCKED 1
194#define HAVE_DIRENT_H 1
197#define HAVE_DLFCN_H 1
203#define HAVE_FCNTL_H 1
206#define HAVE_FEATURES_H 1
212#define HAVE_GETPAGESIZE 1
215#define HAVE_GETTIMEOFDAY 1
218#define HAVE_INTTYPES_H 1
221#define HAVE_ISBLANK 1
224#define HAVE_ISWCNTRL 1
227#define HAVE_ISWCTYPE 1
230#define HAVE_LANGINFO_CODESET 1
233#define HAVE_LANGINFO_H 1
239#define HAVE_LIBTIRPC 1
242#define HAVE_LIMITS_H 1
245#define HAVE_LOCALTIME_R 1
248#define HAVE_LONG_LONG_INT 1
254#define HAVE_MALLOC_H 1
257#define HAVE_MBRTOWC 1
260#define HAVE_MBSINIT 1
263#define HAVE_MBSTATE_T 1
266#define HAVE_MEMMOVE 1
269#define HAVE_MEMORY_H 1
275#define HAVE_MKSTEMPS 1
284#define HAVE_NETINET_IN_H 1
287#define HAVE_NL_LANGINFO 1
293#define HAVE_PTHREAD_H 1
296#define HAVE_PTHREAD_MUTEX_RECURSIVE 1
299#define HAVE_PTHREAD_RWLOCK 1
309#define HAVE_RAW_DECL_ATOLL 1
312#define HAVE_RAW_DECL_BTOWC 1
316#define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
319#define HAVE_RAW_DECL_CHDIR 1
322#define HAVE_RAW_DECL_CHOWN 1
325#define HAVE_RAW_DECL_DUP 1
328#define HAVE_RAW_DECL_DUP2 1
331#define HAVE_RAW_DECL_DUP3 1
334#define HAVE_RAW_DECL_DUPLOCALE 1
337#define HAVE_RAW_DECL_ENDUSERSHELL 1
340#define HAVE_RAW_DECL_ENVIRON 1
343#define HAVE_RAW_DECL_EUIDACCESS 1
346#define HAVE_RAW_DECL_FACCESSAT 1
349#define HAVE_RAW_DECL_FCHDIR 1
352#define HAVE_RAW_DECL_FCHMODAT 1
355#define HAVE_RAW_DECL_FCHOWNAT 1
358#define HAVE_RAW_DECL_FCNTL 1
361#define HAVE_RAW_DECL_FDATASYNC 1
364#define HAVE_RAW_DECL_FSTAT 1
367#define HAVE_RAW_DECL_FSTATAT 1
370#define HAVE_RAW_DECL_FSYNC 1
373#define HAVE_RAW_DECL_FTRUNCATE 1
376#define HAVE_RAW_DECL_FUTIMENS 1
379#define HAVE_RAW_DECL_GETCWD 1
382#define HAVE_RAW_DECL_GETDOMAINNAME 1
385#define HAVE_RAW_DECL_GETDTABLESIZE 1
388#define HAVE_RAW_DECL_GETGROUPS 1
391#define HAVE_RAW_DECL_GETHOSTNAME 1
394#define HAVE_RAW_DECL_GETLOADAVG 1
397#define HAVE_RAW_DECL_GETLOGIN 1
400#define HAVE_RAW_DECL_GETLOGIN_R 1
403#define HAVE_RAW_DECL_GETPAGESIZE 1
406#define HAVE_RAW_DECL_GETSUBOPT 1
409#define HAVE_RAW_DECL_GETTIMEOFDAY 1
412#define HAVE_RAW_DECL_GETUSERSHELL 1
415#define HAVE_RAW_DECL_GRANTPT 1
418#define HAVE_RAW_DECL_GROUP_MEMBER 1
421#define HAVE_RAW_DECL_INITSTATE 1
424#define HAVE_RAW_DECL_INITSTATE_R 1
427#define HAVE_RAW_DECL_ISATTY 1
430#define HAVE_RAW_DECL_ISWCTYPE 1
433#define HAVE_RAW_DECL_LCHMOD 1
436#define HAVE_RAW_DECL_LCHOWN 1
439#define HAVE_RAW_DECL_LINK 1
442#define HAVE_RAW_DECL_LINKAT 1
445#define HAVE_RAW_DECL_LSEEK 1
448#define HAVE_RAW_DECL_LSTAT 1
451#define HAVE_RAW_DECL_MBRLEN 1
454#define HAVE_RAW_DECL_MBRTOWC 1
457#define HAVE_RAW_DECL_MBSINIT 1
460#define HAVE_RAW_DECL_MBSNRTOWCS 1
463#define HAVE_RAW_DECL_MBSRTOWCS 1
466#define HAVE_RAW_DECL_MKDIRAT 1
469#define HAVE_RAW_DECL_MKDTEMP 1
472#define HAVE_RAW_DECL_MKFIFO 1
475#define HAVE_RAW_DECL_MKFIFOAT 1
478#define HAVE_RAW_DECL_MKNOD 1
481#define HAVE_RAW_DECL_MKNODAT 1
484#define HAVE_RAW_DECL_MKOSTEMP 1
487#define HAVE_RAW_DECL_MKOSTEMPS 1
490#define HAVE_RAW_DECL_MKSTEMP 1
493#define HAVE_RAW_DECL_MKSTEMPS 1
496#define HAVE_RAW_DECL_NL_LANGINFO 1
499#define HAVE_RAW_DECL_OPENAT 1
502#define HAVE_RAW_DECL_PIPE 1
505#define HAVE_RAW_DECL_PIPE2 1
508#define HAVE_RAW_DECL_POSIX_OPENPT 1
511#define HAVE_RAW_DECL_PREAD 1
514#define HAVE_RAW_DECL_PTSNAME 1
517#define HAVE_RAW_DECL_PTSNAME_R 1
520#define HAVE_RAW_DECL_PWRITE 1
523#define HAVE_RAW_DECL_QSORT_R 1
526#define HAVE_RAW_DECL_RANDOM 1
529#define HAVE_RAW_DECL_RANDOM_R 1
532#define HAVE_RAW_DECL_READLINK 1
535#define HAVE_RAW_DECL_READLINKAT 1
538#define HAVE_RAW_DECL_REALLOCARRAY 1
541#define HAVE_RAW_DECL_REALPATH 1
544#define HAVE_RAW_DECL_RMDIR 1
547#define HAVE_RAW_DECL_RPMATCH 1
550#define HAVE_RAW_DECL_SECURE_GETENV 1
553#define HAVE_RAW_DECL_SETENV 1
556#define HAVE_RAW_DECL_SETHOSTNAME 1
559#define HAVE_RAW_DECL_SETLOCALE 1
562#define HAVE_RAW_DECL_SETSTATE 1
565#define HAVE_RAW_DECL_SETSTATE_R 1
568#define HAVE_RAW_DECL_SETUSERSHELL 1
571#define HAVE_RAW_DECL_SLEEP 1
574#define HAVE_RAW_DECL_SRANDOM 1
577#define HAVE_RAW_DECL_SRANDOM_R 1
580#define HAVE_RAW_DECL_STAT 1
583#define HAVE_RAW_DECL_STRTOD 1
586#define HAVE_RAW_DECL_STRTOLL 1
589#define HAVE_RAW_DECL_STRTOULL 1
592#define HAVE_RAW_DECL_SYMLINK 1
595#define HAVE_RAW_DECL_SYMLINKAT 1
598#define HAVE_RAW_DECL_TOWCTRANS 1
601#define HAVE_RAW_DECL_TRUNCATE 1
604#define HAVE_RAW_DECL_TTYNAME_R 1
607#define HAVE_RAW_DECL_UNLINK 1
610#define HAVE_RAW_DECL_UNLINKAT 1
613#define HAVE_RAW_DECL_UNLOCKPT 1
616#define HAVE_RAW_DECL_UNSETENV 1
619#define HAVE_RAW_DECL_USLEEP 1
622#define HAVE_RAW_DECL_UTIMENSAT 1
625#define HAVE_RAW_DECL_WCPCPY 1
628#define HAVE_RAW_DECL_WCPNCPY 1
631#define HAVE_RAW_DECL_WCRTOMB 1
634#define HAVE_RAW_DECL_WCSCASECMP 1
637#define HAVE_RAW_DECL_WCSCAT 1
640#define HAVE_RAW_DECL_WCSCHR 1
643#define HAVE_RAW_DECL_WCSCMP 1
646#define HAVE_RAW_DECL_WCSCOLL 1
649#define HAVE_RAW_DECL_WCSCPY 1
652#define HAVE_RAW_DECL_WCSCSPN 1
655#define HAVE_RAW_DECL_WCSDUP 1
658#define HAVE_RAW_DECL_WCSFTIME 1
661#define HAVE_RAW_DECL_WCSLEN 1
664#define HAVE_RAW_DECL_WCSNCASECMP 1
667#define HAVE_RAW_DECL_WCSNCAT 1
670#define HAVE_RAW_DECL_WCSNCMP 1
673#define HAVE_RAW_DECL_WCSNCPY 1
676#define HAVE_RAW_DECL_WCSNLEN 1
679#define HAVE_RAW_DECL_WCSNRTOMBS 1
682#define HAVE_RAW_DECL_WCSPBRK 1
685#define HAVE_RAW_DECL_WCSRCHR 1
688#define HAVE_RAW_DECL_WCSRTOMBS 1
691#define HAVE_RAW_DECL_WCSSPN 1
694#define HAVE_RAW_DECL_WCSSTR 1
697#define HAVE_RAW_DECL_WCSTOK 1
700#define HAVE_RAW_DECL_WCSWIDTH 1
703#define HAVE_RAW_DECL_WCSXFRM 1
706#define HAVE_RAW_DECL_WCTOB 1
709#define HAVE_RAW_DECL_WCTRANS 1
712#define HAVE_RAW_DECL_WCTYPE 1
715#define HAVE_RAW_DECL_WCWIDTH 1
718#define HAVE_RAW_DECL_WMEMCHR 1
721#define HAVE_RAW_DECL_WMEMCMP 1
724#define HAVE_RAW_DECL_WMEMCPY 1
727#define HAVE_RAW_DECL_WMEMMOVE 1
730#define HAVE_RAW_DECL_WMEMSET 1
733#define HAVE_RAW_DECL__EXIT 1
748#define HAVE_STDDEF_H 1
751#define HAVE_STDINT_H 1
754#define HAVE_STDIO_H 1
757#define HAVE_STDLIB_H 1
763#define HAVE_STRERROR 1
766#define HAVE_STRINGS_H 1
769#define HAVE_STRING_H 1
775#define HAVE_STRTOUL 1
781#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
784#define HAVE_SYMLINK 1
801#define HAVE_SYS_PARAM_H 1
804#define HAVE_SYS_SOCKET_H 1
807#define HAVE_SYS_STAT_H 1
810#define HAVE_SYS_TIME_H 1
813#define HAVE_SYS_TYPES_H 1
816#define HAVE_SYS_WAIT_H 1
822#define HAVE_TOWLOWER 1
825#define HAVE_UNISTD_H 1
828#define HAVE_UNSIGNED_LONG_LONG_INT 1
834#define HAVE_UUID_UUID_H 1
837#define HAVE_WCHAR_H 1
840#define HAVE_WCHAR_T 1
843#define HAVE_WCRTOMB 1
846#define HAVE_WCTYPE_H 1
855#define HAVE_WORKING_O_NOATIME 1
858#define HAVE_WORKING_O_NOFOLLOW 1
868#define HAVE___BUILTIN_EXPECT 1
869#ifndef HAVE___BUILTIN_EXPECT
870# define __builtin_expect(e, c) (e)
871#elif HAVE___BUILTIN_EXPECT == 2
872# include <builtins.h>
877#define LIBDAP_ROOT "/usr"
881#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
884#define LT_OBJDIR ".libs/"
887#define MALLOC_0_IS_NONNULL 1
909#define PACKAGE "libdap"
912#define PACKAGE_BUGREPORT "opendap-tech@opendap.org"
915#define PACKAGE_NAME "libdap"
918#define PACKAGE_STRING "libdap 3.20.5"
921#define PACKAGE_TARNAME "libdap"
924#define PACKAGE_URL ""
927#define PACKAGE_VERSION "3.20.5"
951#define SIZEOF_DOUBLE 8
954#define SIZEOF_FLOAT 4
960#define SIZEOF_INT16_T 2
963#define SIZEOF_INT32_T 4
969#define SIZEOF_UINT16_T 2
972#define SIZEOF_UINT32_T 4
975#define SIZEOF_UINT8_T 1
995#define STDC_HEADERS 1
999#define TIME_WITH_SYS_TIME 1
1005#define USE_POSIX_THREADS 1
1009#define USE_POSIX_THREADS_WEAK 1
1027# define _ALL_SOURCE 1
1030#ifndef _DARWIN_C_SOURCE
1031# define _DARWIN_C_SOURCE 1
1035# define _GNU_SOURCE 1
1038#ifndef _NETBSD_SOURCE
1039# define _NETBSD_SOURCE 1
1042#ifndef _OPENBSD_SOURCE
1043# define _OPENBSD_SOURCE 1
1046#ifndef _POSIX_PTHREAD_SEMANTICS
1047# define _POSIX_PTHREAD_SEMANTICS 1
1050#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
1051# define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
1054#ifndef __STDC_WANT_IEC_60559_BFP_EXT__
1055# define __STDC_WANT_IEC_60559_BFP_EXT__ 1
1058#ifndef __STDC_WANT_IEC_60559_DFP_EXT__
1059# define __STDC_WANT_IEC_60559_DFP_EXT__ 1
1062#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
1063# define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
1066#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
1067# define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
1070#ifndef __STDC_WANT_LIB_EXT2__
1071# define __STDC_WANT_LIB_EXT2__ 1
1074#ifndef __STDC_WANT_MATH_SPEC_FUNCS__
1075# define __STDC_WANT_MATH_SPEC_FUNCS__ 1
1078#ifndef _TANDEM_SOURCE
1079# define _TANDEM_SOURCE 1
1084#ifndef _XOPEN_SOURCE
1088#ifndef __EXTENSIONS__
1089# define __EXTENSIONS__ 1
1097#define VERSION "3.20.5"
1109#if defined AC_APPLE_UNIVERSAL_BUILD
1110# if defined __BIG_ENDIAN__
1111# define WORDS_BIGENDIAN 1
1114# ifndef WORDS_BIGENDIAN
1120#define XDR_FLOAT32 xdr_float
1123#define XDR_FLOAT64 xdr_double
1126#define XDR_INT16 xdr_int16_t
1129#define XDR_INT32 xdr_int32_t
1132#define XDR_UINT16 xdr_uint16_t
1135#define XDR_UINT32 xdr_uint32_t
1139#define YYTEXT_POINTER 1
1154#define _NETBSD_SOURCE 1
1157#if ! (defined _Noreturn \
1158 || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
1159# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
1160 || 0x5110 <= __SUNPRO_C)
1161# define _Noreturn __attribute__ ((__noreturn__))
1162# elif defined _MSC_VER && 1200 <= _MSC_VER
1163# define _Noreturn __declspec (noreturn)
1185#define _USE_STD_STAT 1
1227#if (((defined __APPLE__ && defined __MACH__) \
1228 || defined __DragonFly__ || defined __FreeBSD__) \
1229 && (defined __header_inline \
1230 ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
1231 && ! defined __clang__) \
1232 : ((! defined _DONT_USE_CTYPE_INLINE_ \
1233 && (defined __GNUC__ || defined __cplusplus)) \
1234 || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
1235 && defined __GNUC__ && ! defined __cplusplus))))
1236# define _GL_EXTERN_INLINE_STDHEADER_BUG
1239 ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
1240 : (199901L <= __STDC_VERSION__ \
1241 && !defined __HP_cc \
1243 && !(defined __SUNPRO_C && __STDC__))) \
1244 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1245# define _GL_INLINE inline
1246# define _GL_EXTERN_INLINE extern inline
1247# define _GL_EXTERN_INLINE_IN_USE
1248#elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
1249 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1250# if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
1252# define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
1254# define _GL_INLINE extern inline
1256# define _GL_EXTERN_INLINE extern
1257# define _GL_EXTERN_INLINE_IN_USE
1259# define _GL_INLINE static _GL_UNUSED
1260# define _GL_EXTERN_INLINE static _GL_UNUSED
1269#if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
1270# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
1271# define _GL_INLINE_HEADER_CONST_PRAGMA
1273# define _GL_INLINE_HEADER_CONST_PRAGMA \
1274 _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
1276# define _GL_INLINE_HEADER_BEGIN \
1277 _Pragma ("GCC diagnostic push") \
1278 _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
1279 _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
1280 _GL_INLINE_HEADER_CONST_PRAGMA
1281# define _GL_INLINE_HEADER_END \
1282 _Pragma ("GCC diagnostic pop")
1284# define _GL_INLINE_HEADER_BEGIN
1285# define _GL_INLINE_HEADER_END
1300#if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1301# define __GNUC_STDC_INLINE__ 1
1364#define restrict __restrict
1370#if defined __SUNPRO_CC && !defined __RESTRICT
1372# define __restrict__
1384#if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1385# define _GL_UNUSED __attribute__ ((__unused__))
1391#define _UNUSED_PARAMETER_ _GL_UNUSED
1396#if !defined __cplusplus || __GNUC__ > 4 \
1397 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
1398# define _GL_UNUSED_LABEL _GL_UNUSED
1400# define _GL_UNUSED_LABEL
1404#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1405# define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1407# define _GL_ATTRIBUTE_PURE
1411#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1412# define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1414# define _GL_ATTRIBUTE_CONST