26 #define CNAME "libdap"
29 #define COMPUTE_ENDIAN_AT_RUNTIME 1
32 #define CVER "3.20.11"
38 #define C_LOCALE_MAYBE_EILSEQ 1
41 #define DAP_PROTOCOL_VERSION "4.0"
47 #define DFLOAT32 float
50 #define DFLOAT64 double
53 #define DINT16 int16_t
56 #define DINT32 int32_t
59 #define DINT64 int64_t
71 #define DUINT16 uint16_t
74 #define DUINT32 uint32_t
77 #define DUINT64 uint64_t
80 #define DVR "libdap/3.20.11"
83 #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1
90 #define GETTIMEOFDAY_TIMEZONE void
98 #define GNULIB_MKSTEMPS 1
101 #define GNULIB_TEST_BTOWC 1
104 #define GNULIB_TEST_GETTIMEOFDAY 1
107 #define GNULIB_TEST_LOCALECONV 1
110 #define GNULIB_TEST_LSTAT 1
113 #define GNULIB_TEST_MBRTOWC 1
116 #define GNULIB_TEST_MBSINIT 1
119 #define GNULIB_TEST_MBTOWC 1
122 #define GNULIB_TEST_MKSTEMPS 1
125 #define GNULIB_TEST_NL_LANGINFO 1
128 #define GNULIB_TEST_STAT 1
131 #define GNULIB_TEST_WCRTOMB 1
138 #define HAVE_ALLOCA 1
141 #define HAVE_ALLOCA_H 1
144 #define HAVE_ATEXIT 1
150 #define HAVE_BYTESWAP_H 1
160 #define HAVE_DECL_ALARM 1
164 #define HAVE_DECL_GETC_UNLOCKED 1
188 #define HAVE_DIRENT_H 1
191 #define HAVE_DLFCN_H 1
197 #define HAVE_FCNTL_H 1
200 #define HAVE_FEATURES_H 1
203 #define HAVE_GETCWD 1
206 #define HAVE_GETPAGESIZE 1
209 #define HAVE_GETTIMEOFDAY 1
212 #define HAVE_INTTYPES_H 1
215 #define HAVE_ISBLANK 1
218 #define HAVE_ISWCNTRL 1
221 #define HAVE_ISWCTYPE 1
224 #define HAVE_LANGINFO_CODESET 1
227 #define HAVE_LANGINFO_H 1
233 #define HAVE_LIBTIRPC 1
236 #define HAVE_LIMITS_H 1
239 #define HAVE_LOCALTIME_R 1
242 #define HAVE_LONG_LONG_INT 1
248 #define HAVE_MALLOC_H 1
251 #define HAVE_MBRTOWC 1
254 #define HAVE_MBSINIT 1
257 #define HAVE_MBSTATE_T 1
260 #define HAVE_MEMMOVE 1
263 #define HAVE_MEMORY_H 1
266 #define HAVE_MEMSET 1
269 #define HAVE_MKSTEMPS 1
272 #define HAVE_MKTIME 1
278 #define HAVE_NETINET_IN_H 1
281 #define HAVE_NL_LANGINFO 1
287 #define HAVE_PTHREAD_H 1
290 #define HAVE_PTHREAD_MUTEX_RECURSIVE 1
293 #define HAVE_PTHREAD_RWLOCK 1
300 #define HAVE_PUTENV 1
303 #define HAVE_RAW_DECL_ATOLL 1
306 #define HAVE_RAW_DECL_BTOWC 1
310 #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1
313 #define HAVE_RAW_DECL_CHDIR 1
316 #define HAVE_RAW_DECL_CHOWN 1
319 #define HAVE_RAW_DECL_DUP 1
322 #define HAVE_RAW_DECL_DUP2 1
325 #define HAVE_RAW_DECL_DUP3 1
328 #define HAVE_RAW_DECL_DUPLOCALE 1
331 #define HAVE_RAW_DECL_ENDUSERSHELL 1
334 #define HAVE_RAW_DECL_ENVIRON 1
337 #define HAVE_RAW_DECL_EUIDACCESS 1
340 #define HAVE_RAW_DECL_FACCESSAT 1
343 #define HAVE_RAW_DECL_FCHDIR 1
346 #define HAVE_RAW_DECL_FCHMODAT 1
349 #define HAVE_RAW_DECL_FCHOWNAT 1
352 #define HAVE_RAW_DECL_FCNTL 1
355 #define HAVE_RAW_DECL_FDATASYNC 1
358 #define HAVE_RAW_DECL_FSTAT 1
361 #define HAVE_RAW_DECL_FSTATAT 1
364 #define HAVE_RAW_DECL_FSYNC 1
367 #define HAVE_RAW_DECL_FTRUNCATE 1
370 #define HAVE_RAW_DECL_FUTIMENS 1
373 #define HAVE_RAW_DECL_GETCWD 1
376 #define HAVE_RAW_DECL_GETDOMAINNAME 1
379 #define HAVE_RAW_DECL_GETDTABLESIZE 1
382 #define HAVE_RAW_DECL_GETGROUPS 1
385 #define HAVE_RAW_DECL_GETHOSTNAME 1
388 #define HAVE_RAW_DECL_GETLOADAVG 1
391 #define HAVE_RAW_DECL_GETLOGIN 1
394 #define HAVE_RAW_DECL_GETLOGIN_R 1
397 #define HAVE_RAW_DECL_GETPAGESIZE 1
400 #define HAVE_RAW_DECL_GETSUBOPT 1
403 #define HAVE_RAW_DECL_GETTIMEOFDAY 1
406 #define HAVE_RAW_DECL_GETUSERSHELL 1
409 #define HAVE_RAW_DECL_GRANTPT 1
412 #define HAVE_RAW_DECL_GROUP_MEMBER 1
415 #define HAVE_RAW_DECL_INITSTATE 1
418 #define HAVE_RAW_DECL_INITSTATE_R 1
421 #define HAVE_RAW_DECL_ISATTY 1
424 #define HAVE_RAW_DECL_ISWCTYPE 1
427 #define HAVE_RAW_DECL_LCHMOD 1
430 #define HAVE_RAW_DECL_LCHOWN 1
433 #define HAVE_RAW_DECL_LINK 1
436 #define HAVE_RAW_DECL_LINKAT 1
439 #define HAVE_RAW_DECL_LSEEK 1
442 #define HAVE_RAW_DECL_LSTAT 1
445 #define HAVE_RAW_DECL_MBRLEN 1
448 #define HAVE_RAW_DECL_MBRTOWC 1
451 #define HAVE_RAW_DECL_MBSINIT 1
454 #define HAVE_RAW_DECL_MBSNRTOWCS 1
457 #define HAVE_RAW_DECL_MBSRTOWCS 1
460 #define HAVE_RAW_DECL_MKDIRAT 1
463 #define HAVE_RAW_DECL_MKDTEMP 1
466 #define HAVE_RAW_DECL_MKFIFO 1
469 #define HAVE_RAW_DECL_MKFIFOAT 1
472 #define HAVE_RAW_DECL_MKNOD 1
475 #define HAVE_RAW_DECL_MKNODAT 1
478 #define HAVE_RAW_DECL_MKOSTEMP 1
481 #define HAVE_RAW_DECL_MKOSTEMPS 1
484 #define HAVE_RAW_DECL_MKSTEMP 1
487 #define HAVE_RAW_DECL_MKSTEMPS 1
490 #define HAVE_RAW_DECL_NL_LANGINFO 1
493 #define HAVE_RAW_DECL_OPENAT 1
496 #define HAVE_RAW_DECL_PIPE 1
499 #define HAVE_RAW_DECL_PIPE2 1
502 #define HAVE_RAW_DECL_POSIX_OPENPT 1
505 #define HAVE_RAW_DECL_PREAD 1
508 #define HAVE_RAW_DECL_PTSNAME 1
511 #define HAVE_RAW_DECL_PTSNAME_R 1
514 #define HAVE_RAW_DECL_PWRITE 1
517 #define HAVE_RAW_DECL_QSORT_R 1
520 #define HAVE_RAW_DECL_RANDOM 1
523 #define HAVE_RAW_DECL_RANDOM_R 1
526 #define HAVE_RAW_DECL_READLINK 1
529 #define HAVE_RAW_DECL_READLINKAT 1
532 #define HAVE_RAW_DECL_REALLOCARRAY 1
535 #define HAVE_RAW_DECL_REALPATH 1
538 #define HAVE_RAW_DECL_RMDIR 1
541 #define HAVE_RAW_DECL_RPMATCH 1
544 #define HAVE_RAW_DECL_SECURE_GETENV 1
547 #define HAVE_RAW_DECL_SETENV 1
550 #define HAVE_RAW_DECL_SETHOSTNAME 1
553 #define HAVE_RAW_DECL_SETLOCALE 1
556 #define HAVE_RAW_DECL_SETSTATE 1
559 #define HAVE_RAW_DECL_SETSTATE_R 1
562 #define HAVE_RAW_DECL_SETUSERSHELL 1
565 #define HAVE_RAW_DECL_SLEEP 1
568 #define HAVE_RAW_DECL_SRANDOM 1
571 #define HAVE_RAW_DECL_SRANDOM_R 1
574 #define HAVE_RAW_DECL_STAT 1
577 #define HAVE_RAW_DECL_STRTOD 1
580 #define HAVE_RAW_DECL_STRTOLL 1
583 #define HAVE_RAW_DECL_STRTOULL 1
586 #define HAVE_RAW_DECL_SYMLINK 1
589 #define HAVE_RAW_DECL_SYMLINKAT 1
592 #define HAVE_RAW_DECL_TOWCTRANS 1
595 #define HAVE_RAW_DECL_TRUNCATE 1
598 #define HAVE_RAW_DECL_TTYNAME_R 1
601 #define HAVE_RAW_DECL_UNLINK 1
604 #define HAVE_RAW_DECL_UNLINKAT 1
607 #define HAVE_RAW_DECL_UNLOCKPT 1
610 #define HAVE_RAW_DECL_UNSETENV 1
613 #define HAVE_RAW_DECL_USLEEP 1
616 #define HAVE_RAW_DECL_UTIMENSAT 1
619 #define HAVE_RAW_DECL_WCPCPY 1
622 #define HAVE_RAW_DECL_WCPNCPY 1
625 #define HAVE_RAW_DECL_WCRTOMB 1
628 #define HAVE_RAW_DECL_WCSCASECMP 1
631 #define HAVE_RAW_DECL_WCSCAT 1
634 #define HAVE_RAW_DECL_WCSCHR 1
637 #define HAVE_RAW_DECL_WCSCMP 1
640 #define HAVE_RAW_DECL_WCSCOLL 1
643 #define HAVE_RAW_DECL_WCSCPY 1
646 #define HAVE_RAW_DECL_WCSCSPN 1
649 #define HAVE_RAW_DECL_WCSDUP 1
652 #define HAVE_RAW_DECL_WCSFTIME 1
655 #define HAVE_RAW_DECL_WCSLEN 1
658 #define HAVE_RAW_DECL_WCSNCASECMP 1
661 #define HAVE_RAW_DECL_WCSNCAT 1
664 #define HAVE_RAW_DECL_WCSNCMP 1
667 #define HAVE_RAW_DECL_WCSNCPY 1
670 #define HAVE_RAW_DECL_WCSNLEN 1
673 #define HAVE_RAW_DECL_WCSNRTOMBS 1
676 #define HAVE_RAW_DECL_WCSPBRK 1
679 #define HAVE_RAW_DECL_WCSRCHR 1
682 #define HAVE_RAW_DECL_WCSRTOMBS 1
685 #define HAVE_RAW_DECL_WCSSPN 1
688 #define HAVE_RAW_DECL_WCSSTR 1
691 #define HAVE_RAW_DECL_WCSTOK 1
694 #define HAVE_RAW_DECL_WCSWIDTH 1
697 #define HAVE_RAW_DECL_WCSXFRM 1
700 #define HAVE_RAW_DECL_WCTOB 1
703 #define HAVE_RAW_DECL_WCTRANS 1
706 #define HAVE_RAW_DECL_WCTYPE 1
709 #define HAVE_RAW_DECL_WCWIDTH 1
712 #define HAVE_RAW_DECL_WMEMCHR 1
715 #define HAVE_RAW_DECL_WMEMCMP 1
718 #define HAVE_RAW_DECL_WMEMCPY 1
721 #define HAVE_RAW_DECL_WMEMMOVE 1
724 #define HAVE_RAW_DECL_WMEMSET 1
727 #define HAVE_RAW_DECL__EXIT 1
730 #define HAVE_SETENV 1
742 #define HAVE_STDDEF_H 1
745 #define HAVE_STDINT_H 1
748 #define HAVE_STDIO_H 1
751 #define HAVE_STDLIB_H 1
754 #define HAVE_STRCHR 1
757 #define HAVE_STRERROR 1
760 #define HAVE_STRINGS_H 1
763 #define HAVE_STRING_H 1
766 #define HAVE_STRTOL 1
769 #define HAVE_STRTOUL 1
775 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
778 #define HAVE_SYMLINK 1
795 #define HAVE_SYS_PARAM_H 1
798 #define HAVE_SYS_SOCKET_H 1
801 #define HAVE_SYS_STAT_H 1
804 #define HAVE_SYS_TIME_H 1
807 #define HAVE_SYS_TYPES_H 1
810 #define HAVE_SYS_WAIT_H 1
813 #define HAVE_TIMEGM 1
816 #define HAVE_TOWLOWER 1
819 #define HAVE_UNISTD_H 1
822 #define HAVE_UNSIGNED_LONG_LONG_INT 1
828 #define HAVE_UUID_UUID_H 1
831 #define HAVE_WCHAR_H 1
834 #define HAVE_WCHAR_T 1
837 #define HAVE_WCRTOMB 1
840 #define HAVE_WCTYPE_H 1
846 #define HAVE_WINT_T 1
849 #define HAVE_WORKING_O_NOATIME 1
852 #define HAVE_WORKING_O_NOFOLLOW 1
862 #define HAVE___BUILTIN_EXPECT 1
863 #ifndef HAVE___BUILTIN_EXPECT
864 # define __builtin_expect(e, c) (e)
865 #elif HAVE___BUILTIN_EXPECT == 2
866 # include <builtins.h>
871 #define LIBDAP_ROOT "/usr"
875 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
878 #define LT_OBJDIR ".libs/"
881 #define MALLOC_0_IS_NONNULL 1
903 #define PACKAGE "libdap"
906 #define PACKAGE_BUGREPORT "opendap-tech@opendap.org"
909 #define PACKAGE_NAME "libdap"
912 #define PACKAGE_STRING "libdap 3.20.11"
915 #define PACKAGE_TARNAME "libdap"
918 #define PACKAGE_URL ""
921 #define PACKAGE_VERSION "3.20.11"
942 #define SIZEOF_CHAR 1
945 #define SIZEOF_DOUBLE 8
948 #define SIZEOF_FLOAT 4
954 #define SIZEOF_INT16_T 2
957 #define SIZEOF_INT32_T 4
960 #define SIZEOF_LONG 8
963 #define SIZEOF_UINT16_T 2
966 #define SIZEOF_UINT32_T 4
969 #define SIZEOF_UINT8_T 1
989 #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.11"
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
1133 #define YYTEXT_POINTER 1
1148 #define _NETBSD_SOURCE 1
1151 #if ! (defined _Noreturn \
1152 || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
1153 # if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
1154 || 0x5110 <= __SUNPRO_C)
1155 # define _Noreturn __attribute__ ((__noreturn__))
1156 # elif defined _MSC_VER && 1200 <= _MSC_VER
1157 # define _Noreturn __declspec (noreturn)
1179 #define _USE_STD_STAT 1
1221 #if (((defined __APPLE__ && defined __MACH__) \
1222 || defined __DragonFly__ || defined __FreeBSD__) \
1223 && (defined __header_inline \
1224 ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
1225 && ! defined __clang__) \
1226 : ((! defined _DONT_USE_CTYPE_INLINE_ \
1227 && (defined __GNUC__ || defined __cplusplus)) \
1228 || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
1229 && defined __GNUC__ && ! defined __cplusplus))))
1230 # define _GL_EXTERN_INLINE_STDHEADER_BUG
1233 ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
1234 : (199901L <= __STDC_VERSION__ \
1235 && !defined __HP_cc \
1237 && !(defined __SUNPRO_C && __STDC__))) \
1238 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1239 # define _GL_INLINE inline
1240 # define _GL_EXTERN_INLINE extern inline
1241 # define _GL_EXTERN_INLINE_IN_USE
1242 #elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
1243 && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
1244 # if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
1246 # define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
1248 # define _GL_INLINE extern inline
1250 # define _GL_EXTERN_INLINE extern
1251 # define _GL_EXTERN_INLINE_IN_USE
1253 # define _GL_INLINE static _GL_UNUSED
1254 # define _GL_EXTERN_INLINE static _GL_UNUSED
1263 #if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
1264 # if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
1265 # define _GL_INLINE_HEADER_CONST_PRAGMA
1267 # define _GL_INLINE_HEADER_CONST_PRAGMA \
1268 _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
1270 # define _GL_INLINE_HEADER_BEGIN \
1271 _Pragma ("GCC diagnostic push") \
1272 _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
1273 _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"") \
1274 _GL_INLINE_HEADER_CONST_PRAGMA
1275 # define _GL_INLINE_HEADER_END \
1276 _Pragma ("GCC diagnostic pop")
1278 # define _GL_INLINE_HEADER_BEGIN
1279 # define _GL_INLINE_HEADER_END
1294 #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__
1295 # define __GNUC_STDC_INLINE__ 1
1358 #define restrict __restrict
1364 #if defined __SUNPRO_CC && !defined __RESTRICT
1366 # define __restrict__
1378 #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
1379 # define _GL_UNUSED __attribute__ ((__unused__))
1385 #define _UNUSED_PARAMETER_ _GL_UNUSED
1390 #if !defined __cplusplus || __GNUC__ > 4 \
1391 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
1392 # define _GL_UNUSED_LABEL _GL_UNUSED
1394 # define _GL_UNUSED_LABEL
1398 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
1399 # define _GL_ATTRIBUTE_PURE __attribute__ ((__pure__))
1401 # define _GL_ATTRIBUTE_PURE
1405 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
1406 # define _GL_ATTRIBUTE_CONST __attribute__ ((__const__))
1408 # define _GL_ATTRIBUTE_CONST