26 #define CNAME "libdap"
37 #define CVER "3.20.10"
43 #define C_LOCALE_MAYBE_EILSEQ 1
46 #define DAP_PROTOCOL_VERSION "4.0"
52 #define DFLOAT32 float
55 #define DFLOAT64 double
58 #define DINT16 int16_t
61 #define DINT32 int32_t
64 #define DINT64 int64_t
76 #define DUINT16 uint16_t
79 #define DUINT32 uint32_t
82 #define DUINT64 uint64_t
85 #define DVR "libdap/3.20.10"
88 #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
95 #define GETTIMEOFDAY_TIMEZONE void
103 #define GNULIB_MKSTEMPS 1
106 #define GNULIB_TEST_BTOWC 1
109 #define GNULIB_TEST_GETTIMEOFDAY 1
112 #define GNULIB_TEST_LOCALECONV 1
115 #define GNULIB_TEST_LSTAT 1
118 #define GNULIB_TEST_MBRTOWC 1
121 #define GNULIB_TEST_MBSINIT 1
124 #define GNULIB_TEST_MBTOWC 1
127 #define GNULIB_TEST_MKSTEMPS 1
130 #define GNULIB_TEST_NL_LANGINFO 1
133 #define GNULIB_TEST_STAT 1
136 #define GNULIB_TEST_WCRTOMB 1
143 #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_STDLIB_H 1
757 #define HAVE_STRCHR 1
760 #define HAVE_STRERROR 1
763 #define HAVE_STRINGS_H 1
766 #define HAVE_STRING_H 1
769 #define HAVE_STRTOL 1
772 #define HAVE_STRTOUL 1
778 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
781 #define HAVE_SYMLINK 1
798 #define HAVE_SYS_PARAM_H 1
801 #define HAVE_SYS_SOCKET_H 1
804 #define HAVE_SYS_STAT_H 1
807 #define HAVE_SYS_TIME_H 1
810 #define HAVE_SYS_TYPES_H 1
813 #define HAVE_SYS_WAIT_H 1
816 #define HAVE_TIMEGM 1
819 #define HAVE_TOWLOWER 1
822 #define HAVE_UNISTD_H 1
825 #define HAVE_UNSIGNED_LONG_LONG_INT 1
831 #define HAVE_UUID_UUID_H 1
834 #define HAVE_WCHAR_H 1
837 #define HAVE_WCHAR_T 1
840 #define HAVE_WCRTOMB 1
843 #define HAVE_WCTYPE_H 1
849 #define HAVE_WINT_T 1
852 #define HAVE_WORKING_O_NOATIME 1
855 #define HAVE_WORKING_O_NOFOLLOW 1
865 #define HAVE___BUILTIN_EXPECT 1
866 #ifndef HAVE___BUILTIN_EXPECT
867 # define __builtin_expect(e, c) (e)
868 #elif HAVE___BUILTIN_EXPECT == 2
869 # include <builtins.h>
874 #define LIBDAP_ROOT "/usr"
878 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
881 #define LT_OBJDIR ".libs/"
884 #define MALLOC_0_IS_NONNULL 1
906 #define PACKAGE "libdap"
909 #define PACKAGE_BUGREPORT "opendap-tech@opendap.org"
912 #define PACKAGE_NAME "libdap"
915 #define PACKAGE_STRING "libdap 3.20.10"
918 #define PACKAGE_TARNAME "libdap"
921 #define PACKAGE_URL ""
924 #define PACKAGE_VERSION "3.20.10"
945 #define SIZEOF_CHAR 1
948 #define SIZEOF_DOUBLE 8
951 #define SIZEOF_FLOAT 4
957 #define SIZEOF_INT16_T 2
960 #define SIZEOF_INT32_T 4
963 #define SIZEOF_LONG 8
966 #define SIZEOF_UINT16_T 2
969 #define SIZEOF_UINT32_T 4
972 #define SIZEOF_UINT8_T 1
990 #define STDC_HEADERS 1
993 #define TIME_WITH_SYS_TIME 1
999 #define USE_POSIX_THREADS 1
1003 #define USE_POSIX_THREADS_WEAK 1
1021 # define _ALL_SOURCE 1
1024 #ifndef _DARWIN_C_SOURCE
1025 # define _DARWIN_C_SOURCE 1
1029 # define _GNU_SOURCE 1
1032 #ifndef _NETBSD_SOURCE
1033 # define _NETBSD_SOURCE 1
1036 #ifndef _OPENBSD_SOURCE
1037 # define _OPENBSD_SOURCE 1
1040 #ifndef _POSIX_PTHREAD_SEMANTICS
1041 # define _POSIX_PTHREAD_SEMANTICS 1
1044 #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__
1045 # define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
1048 #ifndef __STDC_WANT_IEC_60559_BFP_EXT__
1049 # define __STDC_WANT_IEC_60559_BFP_EXT__ 1
1052 #ifndef __STDC_WANT_IEC_60559_DFP_EXT__
1053 # define __STDC_WANT_IEC_60559_DFP_EXT__ 1
1056 #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__
1057 # define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
1060 #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__
1061 # define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
1064 #ifndef __STDC_WANT_LIB_EXT2__
1065 # define __STDC_WANT_LIB_EXT2__ 1
1068 #ifndef __STDC_WANT_MATH_SPEC_FUNCS__
1069 # define __STDC_WANT_MATH_SPEC_FUNCS__ 1
1072 #ifndef _TANDEM_SOURCE
1073 # define _TANDEM_SOURCE 1
1078 #ifndef _XOPEN_SOURCE
1082 #ifndef __EXTENSIONS__
1083 # define __EXTENSIONS__ 1
1091 #define VERSION "3.20.10"
1103 #if defined AC_APPLE_UNIVERSAL_BUILD
1104 # if defined __BIG_ENDIAN__
1105 # define WORDS_BIGENDIAN 1
1108 # ifndef WORDS_BIGENDIAN
1114 #define XDR_FLOAT32 xdr_float
1117 #define XDR_FLOAT64 xdr_double
1120 #define XDR_INT16 xdr_int16_t
1123 #define XDR_INT32 xdr_int32_t
1126 #define XDR_UINT16 xdr_uint16_t
1129 #define XDR_UINT32 xdr_uint32_t
1136 #define _DARWIN_USE_64_BIT_INODE 1
1151 #define _NETBSD_SOURCE 1
1154 #if ! (defined _Noreturn \
1155 || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
1156 # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
1157 || 0x5110 <= __SUNPRO_C)
1158 # define _Noreturn __attribute__ ((__noreturn__))
1159 # elif defined _MSC_VER && 1200 <= _MSC_VER
1160 # define _Noreturn __declspec (noreturn)
1182 #define _USE_STD_STAT 1
1224 #if (((defined __APPLE__ && defined __MACH__) \
1225 || defined __DragonFly__ || defined __FreeBSD__) \
1226 && (defined __header_inline \
1227 ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
1228 && ! defined __clang__) \
1229 : ((! defined _DONT_USE_CTYPE_INLINE_ \
1230 && (defined __GNUC__ || defined __cplusplus)) \
1231 || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
1232 && defined __GNUC__ && ! defined __cplusplus))))
1233 # define _GL_EXTERN_INLINE_STDHEADER_BUG
1236 ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
1237 : (199901L <= __STDC_VERSION__ \
1238 && !defined __HP_cc \
1240 && !(defined __SUNPRO_C && __STDC__))) \
1241 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1242 # define _GL_INLINE inline
1243 # define _GL_EXTERN_INLINE extern inline
1244 # define _GL_EXTERN_INLINE_IN_USE
1245 #elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
1246 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1247 # if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
1249 # define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
1251 # define _GL_INLINE extern inline
1253 # define _GL_EXTERN_INLINE extern
1254 # define _GL_EXTERN_INLINE_IN_USE
1256 # define _GL_INLINE static _GL_UNUSED
1257 # define _GL_EXTERN_INLINE static _GL_UNUSED
1266 #if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
1267 # if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
1268 # define _GL_INLINE_HEADER_CONST_PRAGMA
1270 # define _GL_INLINE_HEADER_CONST_PRAGMA \
1271 _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
1273 # define _GL_INLINE_HEADER_BEGIN \
1274 _Pragma ("GCC diagnostic push") \
1275 _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
1276 _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
1277 _GL_INLINE_HEADER_CONST_PRAGMA
1278 # define _GL_INLINE_HEADER_END \
1279 _Pragma ("GCC diagnostic pop")
1281 # define _GL_INLINE_HEADER_BEGIN
1282 # define _GL_INLINE_HEADER_END
1297 #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1298 # define __GNUC_STDC_INLINE__ 1
1361 #define restrict __restrict
1367 #if defined __SUNPRO_CC && !defined __RESTRICT
1369 # define __restrict__
1381 #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1382 # define _GL_UNUSED __attribute__ ((__unused__))
1388 #define _UNUSED_PARAMETER_ _GL_UNUSED
1393 #if !defined __cplusplus || __GNUC__ > 4 \
1394 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
1395 # define _GL_UNUSED_LABEL _GL_UNUSED
1397 # define _GL_UNUSED_LABEL
1401 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1402 # define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1404 # define _GL_ATTRIBUTE_PURE
1408 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1409 # define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1411 # define _GL_ATTRIBUTE_CONST