26 #define CNAME "libdap"
38 #define C_LOCALE_MAYBE_EILSEQ 1
47 #define DAP_PROTOCOL_VERSION "4.0"
53 #define DFLOAT32 float
56 #define DFLOAT64 double
59 #define DINT16 int16_t
62 #define DINT32 int32_t
65 #define DINT64 int64_t
77 #define DUINT16 uint16_t
80 #define DUINT32 uint32_t
83 #define DUINT64 uint64_t
86 #define DVR "libdap/3.20.9"
89 #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
96 #define GETTIMEOFDAY_TIMEZONE void
100 #define GNULIB_LOCK 1
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
144 #define HAVE_ALLOCA 1
147 #define HAVE_ALLOCA_H 1
150 #define HAVE_ATEXIT 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
209 #define HAVE_GETCWD 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
272 #define HAVE_MEMSET 1
275 #define HAVE_MKSTEMPS 1
278 #define HAVE_MKTIME 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
306 #define HAVE_PUTENV 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
736 #define HAVE_SETENV 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
760 #define HAVE_STRCHR 1
763 #define HAVE_STRERROR 1
766 #define HAVE_STRINGS_H 1
769 #define HAVE_STRING_H 1
772 #define HAVE_STRTOL 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
819 #define HAVE_TIMEGM 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
852 #define HAVE_WINT_T 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.9"
921 #define PACKAGE_TARNAME "libdap"
924 #define PACKAGE_URL ""
927 #define PACKAGE_VERSION "3.20.9"
948 #define SIZEOF_CHAR 1
951 #define SIZEOF_DOUBLE 8
954 #define SIZEOF_FLOAT 4
960 #define SIZEOF_INT16_T 2
963 #define SIZEOF_INT32_T 4
966 #define SIZEOF_LONG 8
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.9"
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