libdap++
Updated for version 3.8.2
|
00001 /* config.h. Generated from config.h.in by configure. */ 00002 /* config.h.in. Generated from configure.ac by autoheader. */ 00003 00004 #ifndef _config_h 00005 #define _config_h 00006 00007 /* Define to the number of bits in type 'ptrdiff_t'. */ 00008 /* #undef BITSIZEOF_PTRDIFF_T */ 00009 00010 /* Define to the number of bits in type 'sig_atomic_t'. */ 00011 /* #undef BITSIZEOF_SIG_ATOMIC_T */ 00012 00013 /* Define to the number of bits in type 'size_t'. */ 00014 /* #undef BITSIZEOF_SIZE_T */ 00015 00016 /* Define to the number of bits in type 'wchar_t'. */ 00017 /* #undef BITSIZEOF_WCHAR_T */ 00018 00019 /* Define to the number of bits in type 'wint_t'. */ 00020 /* #undef BITSIZEOF_WINT_T */ 00021 00022 /* What sort of HTTP client is this? */ 00023 #define CNAME "libdap" 00024 00025 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 00026 systems. This function is required for `alloca.c' support on those systems. 00027 */ 00028 /* #undef CRAY_STACKSEG_END */ 00029 00030 /* Client version number */ 00031 #define CVER "3.11.1" 00032 00033 /* Define to 1 if using `alloca.c'. */ 00034 /* #undef C_ALLOCA */ 00035 00036 /* Highest DAP version implemented? */ 00037 #define DAP_PROTOCOL_VERSION "3.4" 00038 00039 /* dbyte */ 00040 #define DBYTE uint8_t 00041 00042 /* dfloat32 */ 00043 #define DFLOAT32 float 00044 00045 /* dfloat64 */ 00046 #define DFLOAT64 double 00047 00048 /* dint16 */ 00049 #define DINT16 int16_t 00050 00051 /* int32 */ 00052 #define DINT32 int32_t 00053 00054 /* Set instrumentation to level 1 (see debug.h) */ 00055 /* #undef DODS_DEBUG */ 00056 00057 /* Set instrumentation to level 2 */ 00058 /* #undef DODS_DEBUG2 */ 00059 00060 /* uint16 */ 00061 #define DUINT16 uint16_t 00062 00063 /* uint32 */ 00064 #define DUINT32 uint32_t 00065 00066 /* Client name and version combined */ 00067 #define DVR "libdap/3.11.1" 00068 00069 /* Should all the classes run ConstraintEvaluator::eval()? */ 00070 #define EVAL 1 00071 00072 /* Define to 1 if nl_langinfo (YESEXPR) returns a non-empty string. */ 00073 #define FUNC_NL_LANGINFO_YESEXPR_WORKS 1 00074 00075 /* Define to a C preprocessor expression that evaluates to 1 or 0, depending 00076 whether the gnulib module malloc-gnu shall be considered present. */ 00077 #define GNULIB_MALLOC_GNU 1 00078 00079 /* Define to 1 when the gnulib module btowc should be tested. */ 00080 #define GNULIB_TEST_BTOWC 1 00081 00082 /* Define to 1 when the gnulib module malloc-posix should be tested. */ 00083 #define GNULIB_TEST_MALLOC_POSIX 1 00084 00085 /* Define to 1 when the gnulib module mbrtowc should be tested. */ 00086 #define GNULIB_TEST_MBRTOWC 1 00087 00088 /* Define to 1 when the gnulib module mbsinit should be tested. */ 00089 #define GNULIB_TEST_MBSINIT 1 00090 00091 /* Define to 1 when the gnulib module nl_langinfo should be tested. */ 00092 #define GNULIB_TEST_NL_LANGINFO 1 00093 00094 /* Define to 1 when the gnulib module wcrtomb should be tested. */ 00095 #define GNULIB_TEST_WCRTOMB 1 00096 00097 /* Define to 1 if you have the `alarm' function. */ 00098 #define HAVE_ALARM 1 00099 00100 /* Define to 1 if you have 'alloca' after including <alloca.h>, a header that 00101 may be supplied by this distribution. */ 00102 #define HAVE_ALLOCA 1 00103 00104 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 00105 */ 00106 #define HAVE_ALLOCA_H 1 00107 00108 /* Define to 1 if you have the `atexit' function. */ 00109 #define HAVE_ATEXIT 1 00110 00111 /* Define to 1 if you have the `btowc' function. */ 00112 #define HAVE_BTOWC 1 00113 00114 /* Define to 1 if you have the `bzero' function. */ 00115 #define HAVE_BZERO 1 00116 00117 /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you 00118 don't. */ 00119 #define HAVE_DECL_GETC_UNLOCKED 1 00120 00121 /* Define to 1 if you have the declaration of `isblank', and to 0 if you 00122 don't. */ 00123 /* #undef HAVE_DECL_ISBLANK */ 00124 00125 /* Define to 1 if you have the declaration of `iswblank', and to 0 if you 00126 don't. */ 00127 #define HAVE_DECL_ISWBLANK 0 00128 00129 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 00130 */ 00131 #define HAVE_DIRENT_H 1 00132 00133 /* Define to 1 if you have the <dlfcn.h> header file. */ 00134 #define HAVE_DLFCN_H 1 00135 00136 /* Define to 1 if you have the `dup2' function. */ 00137 #define HAVE_DUP2 1 00138 00139 /* Define to 1 if you have the <fcntl.h> header file. */ 00140 #define HAVE_FCNTL_H 1 00141 00142 /* Define to 1 if you have the <features.h> header file. */ 00143 #define HAVE_FEATURES_H 1 00144 00145 /* Define to 1 if you have the `getcwd' function. */ 00146 #define HAVE_GETCWD 1 00147 00148 /* Define to 1 if you have the `getpagesize' function. */ 00149 #define HAVE_GETPAGESIZE 1 00150 00151 /* Define to 1 if you have the <inttypes.h> header file. */ 00152 #define HAVE_INTTYPES_H 1 00153 00154 /* Define to 1 if you have the `isblank' function. */ 00155 #define HAVE_ISBLANK 1 00156 00157 /* Define to 1 if you have the `iswblank' function. */ 00158 #define HAVE_ISWBLANK 1 00159 00160 /* Define to 1 if you have the `iswcntrl' function. */ 00161 #define HAVE_ISWCNTRL 1 00162 00163 /* Define to 1 if you have the `iswctype' function. */ 00164 #define HAVE_ISWCTYPE 1 00165 00166 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ 00167 #define HAVE_LANGINFO_CODESET 1 00168 00169 /* Define to 1 if you have the <langinfo.h> header file. */ 00170 #define HAVE_LANGINFO_H 1 00171 00172 /* Define to 1 if you have the <libintl.h> header file. */ 00173 /* #undef HAVE_LIBINTL_H */ 00174 00175 /* Define to 1 if you have the `localtime_r' function. */ 00176 #define HAVE_LOCALTIME_R 1 00177 00178 /* Define to 1 if the system has the type `long long int'. */ 00179 #define HAVE_LONG_LONG_INT 1 00180 00181 /* Define to 1 if your system has a GNU libc compatible 'malloc' function, and 00182 to 0 otherwise. */ 00183 #define HAVE_MALLOC_GNU 1 00184 00185 /* Define to 1 if you have the <malloc.h> header file. */ 00186 #define HAVE_MALLOC_H 1 00187 00188 /* Define if the 'malloc' function is POSIX compliant. */ 00189 #define HAVE_MALLOC_POSIX 1 00190 00191 /* Define to 1 if you have the `mbrtowc' function. */ 00192 #define HAVE_MBRTOWC 1 00193 00194 /* Define to 1 if you have the `mbsinit' function. */ 00195 #define HAVE_MBSINIT 1 00196 00197 /* Define to 1 if <wchar.h> declares mbstate_t. */ 00198 #define HAVE_MBSTATE_T 1 00199 00200 /* Define to 1 if you have the `memmove' function. */ 00201 #define HAVE_MEMMOVE 1 00202 00203 /* Define to 1 if you have the <memory.h> header file. */ 00204 #define HAVE_MEMORY_H 1 00205 00206 /* Define to 1 if you have the `memset' function. */ 00207 #define HAVE_MEMSET 1 00208 00209 /* Define to 1 if you have the `mktime' function. */ 00210 #define HAVE_MKTIME 1 00211 00212 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 00213 /* #undef HAVE_NDIR_H */ 00214 00215 /* Define to 1 if you have the <netinet/in.h> header file. */ 00216 #define HAVE_NETINET_IN_H 1 00217 00218 /* Define to 1 if you have the `nl_langinfo' function. */ 00219 #define HAVE_NL_LANGINFO 1 00220 00221 /* Define to 1 if you have the `pow' function. */ 00222 /* #undef HAVE_POW */ 00223 00224 /* Define to 1 if you have the `putenv' function. */ 00225 #define HAVE_PUTENV 1 00226 00227 /* Define to 1 if you have the <random.h> header file. */ 00228 /* #undef HAVE_RANDOM_H */ 00229 00230 /* Define to 1 if atoll is declared even after undefining macros. */ 00231 #define HAVE_RAW_DECL_ATOLL 1 00232 00233 /* Define to 1 if btowc is declared even after undefining macros. */ 00234 #define HAVE_RAW_DECL_BTOWC 1 00235 00236 /* Define to 1 if canonicalize_file_name is declared even after undefining 00237 macros. */ 00238 #define HAVE_RAW_DECL_CANONICALIZE_FILE_NAME 1 00239 00240 /* Define to 1 if chown is declared even after undefining macros. */ 00241 #define HAVE_RAW_DECL_CHOWN 1 00242 00243 /* Define to 1 if dup2 is declared even after undefining macros. */ 00244 #define HAVE_RAW_DECL_DUP2 1 00245 00246 /* Define to 1 if dup3 is declared even after undefining macros. */ 00247 #define HAVE_RAW_DECL_DUP3 1 00248 00249 /* Define to 1 if endusershell is declared even after undefining macros. */ 00250 #define HAVE_RAW_DECL_ENDUSERSHELL 1 00251 00252 /* Define to 1 if environ is declared even after undefining macros. */ 00253 #define HAVE_RAW_DECL_ENVIRON 1 00254 00255 /* Define to 1 if euidaccess is declared even after undefining macros. */ 00256 #define HAVE_RAW_DECL_EUIDACCESS 1 00257 00258 /* Define to 1 if faccessat is declared even after undefining macros. */ 00259 #define HAVE_RAW_DECL_FACCESSAT 1 00260 00261 /* Define to 1 if fchdir is declared even after undefining macros. */ 00262 #define HAVE_RAW_DECL_FCHDIR 1 00263 00264 /* Define to 1 if fchownat is declared even after undefining macros. */ 00265 #define HAVE_RAW_DECL_FCHOWNAT 1 00266 00267 /* Define to 1 if fsync is declared even after undefining macros. */ 00268 #define HAVE_RAW_DECL_FSYNC 1 00269 00270 /* Define to 1 if ftruncate is declared even after undefining macros. */ 00271 #define HAVE_RAW_DECL_FTRUNCATE 1 00272 00273 /* Define to 1 if getcwd is declared even after undefining macros. */ 00274 #define HAVE_RAW_DECL_GETCWD 1 00275 00276 /* Define to 1 if getdomainname is declared even after undefining macros. */ 00277 #define HAVE_RAW_DECL_GETDOMAINNAME 1 00278 00279 /* Define to 1 if getdtablesize is declared even after undefining macros. */ 00280 #define HAVE_RAW_DECL_GETDTABLESIZE 1 00281 00282 /* Define to 1 if getgroups is declared even after undefining macros. */ 00283 #define HAVE_RAW_DECL_GETGROUPS 1 00284 00285 /* Define to 1 if gethostname is declared even after undefining macros. */ 00286 #define HAVE_RAW_DECL_GETHOSTNAME 1 00287 00288 /* Define to 1 if getloadavg is declared even after undefining macros. */ 00289 #define HAVE_RAW_DECL_GETLOADAVG 1 00290 00291 /* Define to 1 if getlogin is declared even after undefining macros. */ 00292 #define HAVE_RAW_DECL_GETLOGIN 1 00293 00294 /* Define to 1 if getlogin_r is declared even after undefining macros. */ 00295 #define HAVE_RAW_DECL_GETLOGIN_R 1 00296 00297 /* Define to 1 if getpagesize is declared even after undefining macros. */ 00298 #define HAVE_RAW_DECL_GETPAGESIZE 1 00299 00300 /* Define to 1 if getsubopt is declared even after undefining macros. */ 00301 #define HAVE_RAW_DECL_GETSUBOPT 1 00302 00303 /* Define to 1 if getusershell is declared even after undefining macros. */ 00304 #define HAVE_RAW_DECL_GETUSERSHELL 1 00305 00306 /* Define to 1 if grantpt is declared even after undefining macros. */ 00307 #define HAVE_RAW_DECL_GRANTPT 1 00308 00309 /* Define to 1 if initstat_r is declared even after undefining macros. */ 00310 /* #undef HAVE_RAW_DECL_INITSTAT_R */ 00311 00312 /* Define to 1 if lchown is declared even after undefining macros. */ 00313 #define HAVE_RAW_DECL_LCHOWN 1 00314 00315 /* Define to 1 if link is declared even after undefining macros. */ 00316 #define HAVE_RAW_DECL_LINK 1 00317 00318 /* Define to 1 if linkat is declared even after undefining macros. */ 00319 #define HAVE_RAW_DECL_LINKAT 1 00320 00321 /* Define to 1 if lseek is declared even after undefining macros. */ 00322 #define HAVE_RAW_DECL_LSEEK 1 00323 00324 /* Define to 1 if mbrlen is declared even after undefining macros. */ 00325 #define HAVE_RAW_DECL_MBRLEN 1 00326 00327 /* Define to 1 if mbrtowc is declared even after undefining macros. */ 00328 #define HAVE_RAW_DECL_MBRTOWC 1 00329 00330 /* Define to 1 if mbsinit is declared even after undefining macros. */ 00331 #define HAVE_RAW_DECL_MBSINIT 1 00332 00333 /* Define to 1 if mbsnrtowcs is declared even after undefining macros. */ 00334 #define HAVE_RAW_DECL_MBSNRTOWCS 1 00335 00336 /* Define to 1 if mbsrtowcs is declared even after undefining macros. */ 00337 #define HAVE_RAW_DECL_MBSRTOWCS 1 00338 00339 /* Define to 1 if mkdtemp is declared even after undefining macros. */ 00340 #define HAVE_RAW_DECL_MKDTEMP 1 00341 00342 /* Define to 1 if mkostemp is declared even after undefining macros. */ 00343 #define HAVE_RAW_DECL_MKOSTEMP 1 00344 00345 /* Define to 1 if mkostemps is declared even after undefining macros. */ 00346 #define HAVE_RAW_DECL_MKOSTEMPS 1 00347 00348 /* Define to 1 if mkstemp is declared even after undefining macros. */ 00349 #define HAVE_RAW_DECL_MKSTEMP 1 00350 00351 /* Define to 1 if mkstemps is declared even after undefining macros. */ 00352 #define HAVE_RAW_DECL_MKSTEMPS 1 00353 00354 /* Define to 1 if nl_langinfo is declared even after undefining macros. */ 00355 #define HAVE_RAW_DECL_NL_LANGINFO 1 00356 00357 /* Define to 1 if pipe is declared even after undefining macros. */ 00358 #define HAVE_RAW_DECL_PIPE 1 00359 00360 /* Define to 1 if pipe2 is declared even after undefining macros. */ 00361 #define HAVE_RAW_DECL_PIPE2 1 00362 00363 /* Define to 1 if pread is declared even after undefining macros. */ 00364 #define HAVE_RAW_DECL_PREAD 1 00365 00366 /* Define to 1 if ptsname is declared even after undefining macros. */ 00367 #define HAVE_RAW_DECL_PTSNAME 1 00368 00369 /* Define to 1 if pwrite is declared even after undefining macros. */ 00370 #define HAVE_RAW_DECL_PWRITE 1 00371 00372 /* Define to 1 if random_r is declared even after undefining macros. */ 00373 #define HAVE_RAW_DECL_RANDOM_R 1 00374 00375 /* Define to 1 if readlink is declared even after undefining macros. */ 00376 #define HAVE_RAW_DECL_READLINK 1 00377 00378 /* Define to 1 if readlinkat is declared even after undefining macros. */ 00379 #define HAVE_RAW_DECL_READLINKAT 1 00380 00381 /* Define to 1 if realpath is declared even after undefining macros. */ 00382 #define HAVE_RAW_DECL_REALPATH 1 00383 00384 /* Define to 1 if rmdir is declared even after undefining macros. */ 00385 #define HAVE_RAW_DECL_RMDIR 1 00386 00387 /* Define to 1 if rpmatch is declared even after undefining macros. */ 00388 #define HAVE_RAW_DECL_RPMATCH 1 00389 00390 /* Define to 1 if setenv is declared even after undefining macros. */ 00391 #define HAVE_RAW_DECL_SETENV 1 00392 00393 /* Define to 1 if setstate_r is declared even after undefining macros. */ 00394 #define HAVE_RAW_DECL_SETSTATE_R 1 00395 00396 /* Define to 1 if setusershell is declared even after undefining macros. */ 00397 #define HAVE_RAW_DECL_SETUSERSHELL 1 00398 00399 /* Define to 1 if sleep is declared even after undefining macros. */ 00400 #define HAVE_RAW_DECL_SLEEP 1 00401 00402 /* Define to 1 if srandom_r is declared even after undefining macros. */ 00403 #define HAVE_RAW_DECL_SRANDOM_R 1 00404 00405 /* Define to 1 if strtod is declared even after undefining macros. */ 00406 #define HAVE_RAW_DECL_STRTOD 1 00407 00408 /* Define to 1 if strtoll is declared even after undefining macros. */ 00409 #define HAVE_RAW_DECL_STRTOLL 1 00410 00411 /* Define to 1 if strtoull is declared even after undefining macros. */ 00412 #define HAVE_RAW_DECL_STRTOULL 1 00413 00414 /* Define to 1 if symlink is declared even after undefining macros. */ 00415 #define HAVE_RAW_DECL_SYMLINK 1 00416 00417 /* Define to 1 if symlinkat is declared even after undefining macros. */ 00418 #define HAVE_RAW_DECL_SYMLINKAT 1 00419 00420 /* Define to 1 if ttyname_r is declared even after undefining macros. */ 00421 #define HAVE_RAW_DECL_TTYNAME_R 1 00422 00423 /* Define to 1 if unlink is declared even after undefining macros. */ 00424 #define HAVE_RAW_DECL_UNLINK 1 00425 00426 /* Define to 1 if unlinkat is declared even after undefining macros. */ 00427 #define HAVE_RAW_DECL_UNLINKAT 1 00428 00429 /* Define to 1 if unlockpt is declared even after undefining macros. */ 00430 #define HAVE_RAW_DECL_UNLOCKPT 1 00431 00432 /* Define to 1 if unsetenv is declared even after undefining macros. */ 00433 #define HAVE_RAW_DECL_UNSETENV 1 00434 00435 /* Define to 1 if usleep is declared even after undefining macros. */ 00436 #define HAVE_RAW_DECL_USLEEP 1 00437 00438 /* Define to 1 if wcrtomb is declared even after undefining macros. */ 00439 #define HAVE_RAW_DECL_WCRTOMB 1 00440 00441 /* Define to 1 if wcsnrtombs is declared even after undefining macros. */ 00442 #define HAVE_RAW_DECL_WCSNRTOMBS 1 00443 00444 /* Define to 1 if wcsrtombs is declared even after undefining macros. */ 00445 #define HAVE_RAW_DECL_WCSRTOMBS 1 00446 00447 /* Define to 1 if wctob is declared even after undefining macros. */ 00448 #define HAVE_RAW_DECL_WCTOB 1 00449 00450 /* Define to 1 if wcwidth is declared even after undefining macros. */ 00451 #define HAVE_RAW_DECL_WCWIDTH 1 00452 00453 /* Define to 1 if _Exit is declared even after undefining macros. */ 00454 #define HAVE_RAW_DECL__EXIT 1 00455 00456 /* Define to 1 if you have the `setenv' function. */ 00457 #define HAVE_SETENV 1 00458 00459 /* Define to 1 if 'sig_atomic_t' is a signed integer type. */ 00460 /* #undef HAVE_SIGNED_SIG_ATOMIC_T */ 00461 00462 /* Define to 1 if 'wchar_t' is a signed integer type. */ 00463 /* #undef HAVE_SIGNED_WCHAR_T */ 00464 00465 /* Define to 1 if 'wint_t' is a signed integer type. */ 00466 /* #undef HAVE_SIGNED_WINT_T */ 00467 00468 /* Define to 1 if stdbool.h conforms to C99. */ 00469 #define HAVE_STDBOOL_H 1 00470 00471 /* Define to 1 if you have the <stddef.h> header file. */ 00472 #define HAVE_STDDEF_H 1 00473 00474 /* Define to 1 if you have the <stdint.h> header file. */ 00475 #define HAVE_STDINT_H 1 00476 00477 /* Define to 1 if you have the <stdlib.h> header file. */ 00478 #define HAVE_STDLIB_H 1 00479 00480 /* Define to 1 if you have the `strchr' function. */ 00481 #define HAVE_STRCHR 1 00482 00483 /* Define to 1 if you have the `strerror' function. */ 00484 #define HAVE_STRERROR 1 00485 00486 /* Define to 1 if you have the <strings.h> header file. */ 00487 #define HAVE_STRINGS_H 1 00488 00489 /* Define to 1 if you have the <string.h> header file. */ 00490 #define HAVE_STRING_H 1 00491 00492 /* Define to 1 if you have the `strtol' function. */ 00493 #define HAVE_STRTOL 1 00494 00495 /* Define to 1 if you have the `strtoul' function. */ 00496 #define HAVE_STRTOUL 1 00497 00498 /* Define to 1 if the system has the type `struct random_data'. */ 00499 #define HAVE_STRUCT_RANDOM_DATA 1 00500 00501 /* Define to 1 if `st_blksize' is a member of `struct stat'. */ 00502 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 00503 00504 /* Define to 1 if you have the <sys/bitypes.h> header file. */ 00505 /* #undef HAVE_SYS_BITYPES_H */ 00506 00507 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 00508 */ 00509 /* #undef HAVE_SYS_DIR_H */ 00510 00511 /* Define to 1 if you have the <sys/inttypes.h> header file. */ 00512 /* #undef HAVE_SYS_INTTYPES_H */ 00513 00514 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 00515 */ 00516 /* #undef HAVE_SYS_NDIR_H */ 00517 00518 /* Define to 1 if you have the <sys/param.h> header file. */ 00519 #define HAVE_SYS_PARAM_H 1 00520 00521 /* Define to 1 if you have the <sys/stat.h> header file. */ 00522 #define HAVE_SYS_STAT_H 1 00523 00524 /* Define to 1 if you have the <sys/time.h> header file. */ 00525 #define HAVE_SYS_TIME_H 1 00526 00527 /* Define to 1 if you have the <sys/types.h> header file. */ 00528 #define HAVE_SYS_TYPES_H 1 00529 00530 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 00531 #define HAVE_SYS_WAIT_H 1 00532 00533 /* Define to 1 if you have the `timegm' function. */ 00534 #define HAVE_TIMEGM 1 00535 00536 /* Define to 1 if you have the <unistd.h> header file. */ 00537 #define HAVE_UNISTD_H 1 00538 00539 /* Define to 1 if the system has the type `unsigned long long int'. */ 00540 #define HAVE_UNSIGNED_LONG_LONG_INT 1 00541 00542 /* Define to 1 if you have the <wchar.h> header file. */ 00543 #define HAVE_WCHAR_H 1 00544 00545 /* Define if you have the 'wchar_t' type. */ 00546 #define HAVE_WCHAR_T 1 00547 00548 /* Define to 1 if you have the `wcrtomb' function. */ 00549 #define HAVE_WCRTOMB 1 00550 00551 /* Define to 1 if you have the `wcscoll' function. */ 00552 #define HAVE_WCSCOLL 1 00553 00554 /* Define to 1 if you have the <wctype.h> header file. */ 00555 #define HAVE_WCTYPE_H 1 00556 00557 /* Define if you have the 'wint_t' type. */ 00558 #define HAVE_WINT_T 1 00559 00560 /* Define to 1 if O_NOATIME works. */ 00561 #define HAVE_WORKING_O_NOATIME 1 00562 00563 /* Define to 1 if O_NOFOLLOW works. */ 00564 #define HAVE_WORKING_O_NOFOLLOW 1 00565 00566 /* Define to 1 if the system has the type `_Bool'. */ 00567 #define HAVE__BOOL 1 00568 00569 /* Set to the prefix directory */ 00570 #define LIBDAP_ROOT "/usr" 00571 00572 /* Define to the sub-directory in which libtool stores uninstalled libraries. 00573 */ 00574 #define LT_OBJDIR ".libs/" 00575 00576 /* Define if the mbrtowc function has the NULL pwc argument bug. */ 00577 /* #undef MBRTOWC_NULL_ARG1_BUG */ 00578 00579 /* Define if the mbrtowc function has the NULL string argument bug. */ 00580 /* #undef MBRTOWC_NULL_ARG2_BUG */ 00581 00582 /* Define if the mbrtowc function does not return 0 for a NUL character. */ 00583 /* #undef MBRTOWC_NUL_RETVAL_BUG */ 00584 00585 /* Define if the mbrtowc function returns a wrong return value. */ 00586 /* #undef MBRTOWC_RETVAL_BUG */ 00587 00588 /* Name of package */ 00589 #define PACKAGE "libdap" 00590 00591 /* Define to the address where bug reports for this package should be sent. */ 00592 #define PACKAGE_BUGREPORT "opendap-tech@opendap.org" 00593 00594 /* Define to the full name of this package. */ 00595 #define PACKAGE_NAME "libdap" 00596 00597 /* Define to the full name and version of this package. */ 00598 #define PACKAGE_STRING "libdap 3.11.1" 00599 00600 /* Define to the one symbol short name of this package. */ 00601 #define PACKAGE_TARNAME "libdap" 00602 00603 /* Define to the home page for this package. */ 00604 #define PACKAGE_URL "" 00605 00606 /* Define to the version of this package. */ 00607 #define PACKAGE_VERSION "3.11.1" 00608 00609 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 00610 'ptrdiff_t'. */ 00611 /* #undef PTRDIFF_T_SUFFIX */ 00612 00613 /* Define if nl_langinfo exists but is overridden by gnulib. */ 00614 /* #undef REPLACE_NL_LANGINFO */ 00615 00616 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 00617 'sig_atomic_t'. */ 00618 /* #undef SIG_ATOMIC_T_SUFFIX */ 00619 00620 /* The size of `char', as computed by sizeof. */ 00621 #define SIZEOF_CHAR 1 00622 00623 /* The size of `double', as computed by sizeof. */ 00624 #define SIZEOF_DOUBLE 8 00625 00626 /* The size of `float', as computed by sizeof. */ 00627 #define SIZEOF_FLOAT 4 00628 00629 /* The size of `int', as computed by sizeof. */ 00630 #define SIZEOF_INT 4 00631 00632 /* The size of `int16_t', as computed by sizeof. */ 00633 #define SIZEOF_INT16_T 2 00634 00635 /* The size of `int32_t', as computed by sizeof. */ 00636 #define SIZEOF_INT32_T 4 00637 00638 /* The size of `long', as computed by sizeof. */ 00639 #define SIZEOF_LONG 4 00640 00641 /* The size of `uint16_t', as computed by sizeof. */ 00642 #define SIZEOF_UINT16_T 2 00643 00644 /* The size of `uint32_t', as computed by sizeof. */ 00645 #define SIZEOF_UINT32_T 4 00646 00647 /* The size of `uint8_t', as computed by sizeof. */ 00648 #define SIZEOF_UINT8_T 1 00649 00650 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 00651 'size_t'. */ 00652 /* #undef SIZE_T_SUFFIX */ 00653 00654 /* If using the C implementation of alloca, define if you know the 00655 direction of stack growth for your system; otherwise it will be 00656 automatically deduced at runtime. 00657 STACK_DIRECTION > 0 => grows toward higher addresses 00658 STACK_DIRECTION < 0 => grows toward lower addresses 00659 STACK_DIRECTION = 0 => direction of growth unknown */ 00660 /* #undef STACK_DIRECTION */ 00661 00662 /* Define to 1 if you have the ANSI C header files. */ 00663 #define STDC_HEADERS 1 00664 00665 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 00666 #define TIME_WITH_SYS_TIME 1 00667 00668 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ 00669 /* #undef TM_IN_SYS_TIME */ 00670 00671 /* Version number of package */ 00672 #define VERSION "3.11.1" 00673 00674 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 00675 'wchar_t'. */ 00676 /* #undef WCHAR_T_SUFFIX */ 00677 00678 /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 00679 'wint_t'. */ 00680 /* #undef WINT_T_SUFFIX */ 00681 00682 /* xdr float32 */ 00683 #define XDR_FLOAT32 xdr_float 00684 00685 /* xdr float64 */ 00686 #define XDR_FLOAT64 xdr_double 00687 00688 /* xdr int16 */ 00689 #define XDR_INT16 xdr_int16_t 00690 00691 /* xdr int32 */ 00692 #define XDR_INT32 xdr_int32_t 00693 00694 /* xdr uint16 */ 00695 #define XDR_UINT16 xdr_uint16_t 00696 00697 /* xdr uint32 */ 00698 #define XDR_UINT32 xdr_uint32_t 00699 00700 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 00701 `char[]'. */ 00702 /* #undef YYTEXT_POINTER */ 00703 00704 /* Define to 1 if on MINIX. */ 00705 /* #undef _MINIX */ 00706 00707 /* Define to 2 if the system does not provide POSIX.1 features except with 00708 this defined. */ 00709 /* #undef _POSIX_1_SOURCE */ 00710 00711 /* Define to 1 if you need to in order for `stat' and other things to work. */ 00712 /* #undef _POSIX_SOURCE */ 00713 00714 /* Define if you want regoff_t to be at least as wide POSIX requires. */ 00715 /* #undef _REGEX_LARGE_OFFSETS */ 00716 00717 /* Define to 500 only on HP-UX. */ 00718 /* #undef _XOPEN_SOURCE */ 00719 00720 /* Enable extensions on AIX 3, Interix. */ 00721 #ifndef _ALL_SOURCE 00722 # define _ALL_SOURCE 1 00723 #endif 00724 /* Enable GNU extensions on systems that have them. */ 00725 #ifndef _GNU_SOURCE 00726 # define _GNU_SOURCE 1 00727 #endif 00728 /* Enable threading extensions on Solaris. */ 00729 #ifndef _POSIX_PTHREAD_SEMANTICS 00730 # define _POSIX_PTHREAD_SEMANTICS 1 00731 #endif 00732 /* Enable extensions on HP NonStop. */ 00733 #ifndef _TANDEM_SOURCE 00734 # define _TANDEM_SOURCE 1 00735 #endif 00736 /* Enable general extensions on Solaris. */ 00737 #ifndef __EXTENSIONS__ 00738 # define __EXTENSIONS__ 1 00739 #endif 00740 00741 00742 /* Define to empty if `const' does not conform to ANSI C. */ 00743 /* #undef const */ 00744 00745 /* Define to `__inline__' or `__inline' if that's what the C compiler 00746 calls it, or to nothing if 'inline' is not supported under any name. */ 00747 #ifndef __cplusplus 00748 /* #undef inline */ 00749 #endif 00750 00751 /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports 00752 the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of 00753 earlier versions), but does not display it by setting __GNUC_STDC_INLINE__. 00754 __APPLE__ && __MACH__ test for MacOS X. 00755 __APPLE_CC__ tests for the Apple compiler and its version. 00756 __STDC_VERSION__ tests for the C99 mode. */ 00757 #if defined __APPLE__ && defined __MACH__ && __APPLE_CC__ >= 5465 && !defined __cplusplus && __STDC_VERSION__ >= 199901L && !defined __GNUC_STDC_INLINE__ 00758 # define __GNUC_STDC_INLINE__ 1 00759 #endif 00760 00761 /* Define to a type if <wchar.h> does not define. */ 00762 /* #undef mbstate_t */ 00763 00764 /* Define to rpl_re_comp if the replacement should be used. */ 00765 /* #undef re_comp */ 00766 00767 /* Define to rpl_re_compile_fastmap if the replacement should be used. */ 00768 /* #undef re_compile_fastmap */ 00769 00770 /* Define to rpl_re_compile_pattern if the replacement should be used. */ 00771 /* #undef re_compile_pattern */ 00772 00773 /* Define to rpl_re_exec if the replacement should be used. */ 00774 /* #undef re_exec */ 00775 00776 /* Define to rpl_re_match if the replacement should be used. */ 00777 /* #undef re_match */ 00778 00779 /* Define to rpl_re_match_2 if the replacement should be used. */ 00780 /* #undef re_match_2 */ 00781 00782 /* Define to rpl_re_search if the replacement should be used. */ 00783 /* #undef re_search */ 00784 00785 /* Define to rpl_re_search_2 if the replacement should be used. */ 00786 /* #undef re_search_2 */ 00787 00788 /* Define to rpl_re_set_registers if the replacement should be used. */ 00789 /* #undef re_set_registers */ 00790 00791 /* Define to rpl_re_set_syntax if the replacement should be used. */ 00792 /* #undef re_set_syntax */ 00793 00794 /* Define to rpl_re_syntax_options if the replacement should be used. */ 00795 /* #undef re_syntax_options */ 00796 00797 /* Define to rpl_regcomp if the replacement should be used. */ 00798 /* #undef regcomp */ 00799 00800 /* Define to rpl_regerror if the replacement should be used. */ 00801 /* #undef regerror */ 00802 00803 /* Define to rpl_regexec if the replacement should be used. */ 00804 /* #undef regexec */ 00805 00806 /* Define to rpl_regfree if the replacement should be used. */ 00807 /* #undef regfree */ 00808 00809 /* Define to the equivalent of the C99 'restrict' keyword, or to 00810 nothing if this is not supported. Do not define if restrict is 00811 supported directly. */ 00812 #define restrict __restrict 00813 /* Work around a bug in Sun C++: it does not support _Restrict or 00814 __restrict__, even though the corresponding Sun C compiler ends up with 00815 "#define restrict _Restrict" or "#define restrict __restrict__" in the 00816 previous line. Perhaps some future version of Sun C++ will work with 00817 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ 00818 #if defined __SUNPRO_CC && !defined __RESTRICT 00819 # define _Restrict 00820 # define __restrict__ 00821 #endif 00822 00823 /* Define to `unsigned int' if <sys/types.h> does not define. */ 00824 /* #undef size_t */ 00825 00826 /* Define as a signed type of the same size as size_t. */ 00827 /* #undef ssize_t */ 00828 00829 /* Define as a marker that can be attached to declarations that might not 00830 be used. This helps to reduce warnings, such as from 00831 GCC -Wunused-parameter. */ 00832 #if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) 00833 # define _GL_UNUSED __attribute__ ((__unused__)) 00834 #else 00835 # define _GL_UNUSED 00836 #endif 00837 /* The name _UNUSED_PARAMETER_ is an earlier spelling, although the name 00838 is a misnomer outside of parameter lists. */ 00839 #define _UNUSED_PARAMETER_ _GL_UNUSED 00840 00841 00842 /* Define to empty if the keyword `volatile' does not work. Warning: valid 00843 code using `volatile' can become incorrect without. Disable with care. */ 00844 /* #undef volatile */ 00845 00846 /* Shorthand for gcc's unused attribute feature */ 00847 #if defined(__GNUG__) || defined(__GNUC__) 00848 #define not_used __attribute__ ((unused)) 00849 #else 00850 #define not_used 00851 #endif /* __GNUG__ || __GNUC__ */ 00852 00853 #endif /* _config_h */