00001 /* src/H5config.h. Generated from H5config.h.in by configure. */ 00002 /* src/H5config.h.in. Generated from configure.in by autoheader. */ 00003 00004 /* Define if building universal (internal helper macro) */ 00005 /* #undef H5_AC_APPLE_UNIVERSAL_BUILD */ 00006 00007 /* Define if your system generates wrong code for log2 routine. */ 00008 /* #undef H5_BAD_LOG2_CODE_GENERATED */ 00009 00010 /* Define if the memory buffers being written to disk should be cleared before 00011 writing. */ 00012 #define H5_CLEAR_MEMORY 1 00013 00014 /* Define if your system can handle converting denormalized floating-point 00015 values. */ 00016 #define H5_CONVERT_DENORMAL_FLOAT 1 00017 00018 /* Define if C++ compiler recognizes offsetof */ 00019 /* #undef H5_CXX_HAVE_OFFSETOF */ 00020 00021 /* Define a macro for Cygwin (on XP only) where the compiler has rounding 00022 problem converting from unsigned long long to long double */ 00023 /* #undef H5_CYGWIN_ULLONG_TO_LDOUBLE_ROUND_PROBLEM */ 00024 00025 /* Define the default virtual file driver to compile */ 00026 #define H5_DEFAULT_VFD H5FD_SEC2 00027 00028 /* Define if `dev_t' is a scalar */ 00029 #define H5_DEV_T_IS_SCALAR 1 00030 00031 /* Define to dummy `main' function (if any) required to link to the Fortran 00032 libraries. */ 00033 /* #undef H5_FC_DUMMY_MAIN */ 00034 00035 /* Define if F77 and FC dummy `main' functions are identical. */ 00036 /* #undef H5_FC_DUMMY_MAIN_EQ_F77 */ 00037 00038 /* Define to a macro mangling the given C identifier (in lower and upper 00039 case), which must not contain underscores, for linking with Fortran. */ 00040 /* #undef H5_FC_FUNC */ 00041 00042 /* As FC_FUNC, but for C identifiers containing underscores. */ 00043 /* #undef H5_FC_FUNC_ */ 00044 00045 /* Define if your system can handle overflow converting floating-point to 00046 integer values. */ 00047 #define H5_FP_TO_INTEGER_OVERFLOW_WORKS 1 00048 00049 /* Define if your system roundup accurately converting floating-point to 00050 unsigned long long values. */ 00051 #define H5_FP_TO_ULLONG_ACCURATE 1 00052 00053 /* Define if your system has right maximum convert floating-point to unsigned 00054 long long values. */ 00055 /* #undef H5_FP_TO_ULLONG_RIGHT_MAXIMUM */ 00056 00057 /* Define if gettimeofday() populates the tz pointer passed in */ 00058 #define H5_GETTIMEOFDAY_GIVES_TZ 1 00059 00060 /* Define to 1 if you have the `alarm' function. */ 00061 #define H5_HAVE_ALARM 1 00062 00063 /* Define if the __attribute__(()) extension is present */ 00064 #define H5_HAVE_ATTRIBUTE 1 00065 00066 /* Define to 1 if you have the `BSDgettimeofday' function. */ 00067 /* #undef H5_HAVE_BSDGETTIMEOFDAY */ 00068 00069 /* Define if the compiler understands C99 designated initialization of structs 00070 and unions */ 00071 #define H5_HAVE_C99_DESIGNATED_INITIALIZER 1 00072 00073 /* Define if the compiler understands the __func__ keyword */ 00074 #define H5_HAVE_C99_FUNC 1 00075 00076 /* Define if the function stack tracing code is to be compiled in */ 00077 /* #undef H5_HAVE_CODESTACK */ 00078 00079 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. 00080 */ 00081 /* #undef H5_HAVE_DECL_TZNAME */ 00082 00083 /* Define to 1 if you have the `difftime' function. */ 00084 #define H5_HAVE_DIFFTIME 1 00085 00086 /* Define if the direct I/O virtual file driver should be compiled */ 00087 /* #undef H5_HAVE_DIRECT */ 00088 00089 /* Define to 1 if you have the <dlfcn.h> header file. */ 00090 #define H5_HAVE_DLFCN_H 1 00091 00092 /* Define to 1 if you have the <dmalloc.h> header file. */ 00093 /* #undef H5_HAVE_DMALLOC_H */ 00094 00095 /* Define if library information should be embedded in the executables */ 00096 #undef H5_HAVE_EMBEDDED_LIBINFO 00097 00098 /* Define to 1 if you have the <features.h> header file. */ 00099 /* #undef H5_HAVE_FEATURES_H */ 00100 00101 /* Define if support for deflate (zlib) filter is enabled */ 00102 #define H5_HAVE_FILTER_DEFLATE 1 00103 00104 /* Define if support for Fletcher32 checksum is enabled */ 00105 #define H5_HAVE_FILTER_FLETCHER32 1 00106 00107 /* Define if support for nbit filter is enabled */ 00108 #define H5_HAVE_FILTER_NBIT 1 00109 00110 /* Define if support for scaleoffset filter is enabled */ 00111 #define H5_HAVE_FILTER_SCALEOFFSET 1 00112 00113 /* Define if support for shuffle filter is enabled */ 00114 #define H5_HAVE_FILTER_SHUFFLE 1 00115 00116 /* Define if support for szip filter is enabled */ 00117 /* #undef H5_HAVE_FILTER_SZIP */ 00118 00119 /* Define to 1 if you have the `fork' function. */ 00120 #define H5_HAVE_FORK 1 00121 00122 /* Define to 1 if you have the `frexpf' function. */ 00123 #define H5_HAVE_FREXPF 1 00124 00125 /* Define to 1 if you have the `frexpl' function. */ 00126 #define H5_HAVE_FREXPL 1 00127 00128 /* Define to 1 if you have the `fseek64' function. */ 00129 /* #undef H5_HAVE_FSEEK64 */ 00130 00131 /* Define to 1 if you have the `fseeko' function. */ 00132 #define H5_HAVE_FSEEKO 1 00133 00134 /* Define to 1 if you have the `fstat64' function. */ 00135 #define H5_HAVE_FSTAT64 1 00136 00137 /* Define to 1 if you have the `ftello' function. */ 00138 #define H5_HAVE_FTELLO 1 00139 00140 /* Define to 1 if you have the `ftruncate64' function. */ 00141 /* #undef H5_HAVE_FTRUNCATE64 */ 00142 00143 /* Define if the compiler understands the __FUNCTION__ keyword */ 00144 #define H5_HAVE_FUNCTION 1 00145 00146 /* Define to 1 if you have the `GetConsoleScreenBufferInfo' function. */ 00147 /* #undef H5_HAVE_GETCONSOLESCREENBUFFERINFO */ 00148 00149 /* Define to 1 if you have the `gethostname' function. */ 00150 #define H5_HAVE_GETHOSTNAME 1 00151 00152 /* Define to 1 if you have the `getpwuid' function. */ 00153 #define H5_HAVE_GETPWUID 1 00154 00155 /* Define to 1 if you have the `getrusage' function. */ 00156 #define H5_HAVE_GETRUSAGE 1 00157 00158 /* Define to 1 if you have the `gettextinfo' function. */ 00159 /* #undef H5_HAVE_GETTEXTINFO */ 00160 00161 /* Define to 1 if you have the `gettimeofday' function. */ 00162 #define H5_HAVE_GETTIMEOFDAY 1 00163 00164 /* Define to 1 if you have the `get_fpc_csr' function. */ 00165 /* #undef H5_HAVE_GET_FPC_CSR */ 00166 00167 /* Define if we have GPFS support */ 00168 /* #undef H5_HAVE_GPFS */ 00169 00170 /* Define to 1 if you have the <gpfs.h> header file. */ 00171 /* #undef H5_HAVE_GPFS_H */ 00172 00173 /* Define if h5dump packed bits feature is enabled */ 00174 #define H5_HAVE_H5DUMP_PACKED_BITS 1 00175 00176 /* Define if library will contain instrumentation to detect correct 00177 optimization operation */ 00178 /* #undef H5_HAVE_INSTRUMENTED_LIBRARY */ 00179 00180 /* Define to 1 if you have the <inttypes.h> header file. */ 00181 #define H5_HAVE_INTTYPES_H 1 00182 00183 /* Define to 1 if you have the `ioctl' function. */ 00184 #define H5_HAVE_IOCTL 1 00185 00186 /* Define to 1 if you have the <io.h> header file. */ 00187 /* #undef H5_HAVE_IO_H */ 00188 00189 /* Define to 1 if you have the `dmalloc' library (-ldmalloc). */ 00190 /* #undef H5_HAVE_LIBDMALLOC */ 00191 00192 /* Define to 1 if you have the `lmpe' library (-llmpe). */ 00193 /* #undef H5_HAVE_LIBLMPE */ 00194 00195 /* Define to 1 if you have the `m' library (-lm). */ 00196 #define H5_HAVE_LIBM 1 00197 00198 /* Define to 1 if you have the `mpe' library (-lmpe). */ 00199 /* #undef H5_HAVE_LIBMPE */ 00200 00201 /* Define to 1 if you have the `mpi' library (-lmpi). */ 00202 /* #undef H5_HAVE_LIBMPI */ 00203 00204 /* Define to 1 if you have the `mpich' library (-lmpich). */ 00205 /* #undef H5_HAVE_LIBMPICH */ 00206 00207 /* Define to 1 if you have the `mpio' library (-lmpio). */ 00208 /* #undef H5_HAVE_LIBMPIO */ 00209 00210 /* Define to 1 if you have the `nsl' library (-lnsl). */ 00211 /* #undef H5_HAVE_LIBNSL */ 00212 00213 /* Define to 1 if you have the `pthread' library (-lpthread). */ 00214 /* #undef H5_HAVE_LIBPTHREAD */ 00215 00216 /* Define to 1 if you have the `socket' library (-lsocket). */ 00217 /* #undef H5_HAVE_LIBSOCKET */ 00218 00219 /* Define to 1 if you have the `sz' library (-lsz). */ 00220 /* #undef H5_HAVE_LIBSZ */ 00221 00222 /* Define to 1 if you have the `z' library (-lz). */ 00223 #define H5_HAVE_LIBZ 1 00224 00225 /* Define to 1 if you have the `longjmp' function. */ 00226 #define H5_HAVE_LONGJMP 1 00227 00228 /* Define to 1 if you have the `lseek64' function. */ 00229 /* #undef H5_HAVE_LSEEK64 */ 00230 00231 /* Define to 1 if you have the `lstat' function. */ 00232 #define H5_HAVE_LSTAT 1 00233 00234 /* Define to 1 if you have the <memory.h> header file. */ 00235 #define H5_HAVE_MEMORY_H 1 00236 00237 /* Define if we have MPE support */ 00238 /* #undef H5_HAVE_MPE */ 00239 00240 /* Define to 1 if you have the <mpe.h> header file. */ 00241 /* #undef H5_HAVE_MPE_H */ 00242 00243 /* Define if MPI_File_get_size works correctly */ 00244 /* #undef H5_HAVE_MPI_GET_SIZE */ 00245 00246 /* Define if `MPI_Comm_c2f' and `MPI_Comm_f2c' exists */ 00247 /* #undef H5_HAVE_MPI_MULTI_LANG_Comm */ 00248 00249 /* Define if `MPI_Info_c2f' and `MPI_Info_f2c' exists */ 00250 /* #undef H5_HAVE_MPI_MULTI_LANG_Info */ 00251 00252 /* Define if we have parallel support */ 00253 /* #undef H5_HAVE_PARALLEL */ 00254 00255 /* Define to 1 if you have the <pthread.h> header file. */ 00256 /* #undef H5_HAVE_PTHREAD_H */ 00257 00258 /* Define to 1 if you have the `random' function. */ 00259 #define H5_HAVE_RANDOM 1 00260 00261 /* Define to 1 if you have the `rand_r' function. */ 00262 #define H5_HAVE_RAND_R 1 00263 00264 /* Define to 1 if you have the `setjmp' function. */ 00265 #define H5_HAVE_SETJMP 1 00266 00267 /* Define to 1 if you have the <setjmp.h> header file. */ 00268 #define H5_HAVE_SETJMP_H 1 00269 00270 /* Define to 1 if you have the `setsysinfo' function. */ 00271 /* #undef H5_HAVE_SETSYSINFO */ 00272 00273 /* Define to 1 if you have the `siglongjmp' function. */ 00274 #define H5_HAVE_SIGLONGJMP 1 00275 00276 /* Define to 1 if you have the `signal' function. */ 00277 #define H5_HAVE_SIGNAL 1 00278 00279 /* Define to 1 if you have the `sigprocmask' function. */ 00280 #define H5_HAVE_SIGPROCMASK 1 00281 00282 /* Define to 1 if you have the `sigsetjmp' function. */ 00283 #define H5_HAVE_SIGSETJMP 1 00284 00285 /* Define to 1 if you have the `snprintf' function. */ 00286 #define H5_HAVE_SNPRINTF 1 00287 00288 /* Define to 1 if you have the `srandom' function. */ 00289 #define H5_HAVE_SRANDOM 1 00290 00291 /* Define to 1 if you have the `stat64' function. */ 00292 #define H5_HAVE_STAT64 1 00293 00294 /* Define if `struct stat' has the `st_blocks' field */ 00295 #define H5_HAVE_STAT_ST_BLOCKS 1 00296 00297 /* Define to 1 if you have the <stddef.h> header file. */ 00298 #define H5_HAVE_STDDEF_H 1 00299 00300 /* Define to 1 if you have the <stdint.h> header file. */ 00301 #define H5_HAVE_STDINT_H 1 00302 00303 /* Define to 1 if you have the <stdlib.h> header file. */ 00304 #define H5_HAVE_STDLIB_H 1 00305 00306 /* Define to 1 if you have the `strdup' function. */ 00307 #define H5_HAVE_STRDUP 1 00308 00309 /* Define to 1 if you have the <strings.h> header file. */ 00310 #define H5_HAVE_STRINGS_H 1 00311 00312 /* Define to 1 if you have the <string.h> header file. */ 00313 #define H5_HAVE_STRING_H 1 00314 00315 /* Define if `struct text_info' is defined */ 00316 /* #undef H5_HAVE_STRUCT_TEXT_INFO */ 00317 00318 /* Define if `struct timezone' is defined */ 00319 #define H5_HAVE_STRUCT_TIMEZONE 1 00320 00321 /* Define to 1 if `tm_zone' is a member of `struct tm'. */ 00322 #define H5_HAVE_STRUCT_TM_TM_ZONE 1 00323 00324 /* Define if `struct videoconfig' is defined */ 00325 /* #undef H5_HAVE_STRUCT_VIDEOCONFIG */ 00326 00327 /* Define to 1 if you have the `symlink' function. */ 00328 #define H5_HAVE_SYMLINK 1 00329 00330 /* Define to 1 if you have the `system' function. */ 00331 #define H5_HAVE_SYSTEM 1 00332 00333 /* Define to 1 if you have the <sys/fpu.h> header file. */ 00334 /* #undef H5_HAVE_SYS_FPU_H */ 00335 00336 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 00337 #define H5_HAVE_SYS_IOCTL_H 1 00338 00339 /* Define to 1 if you have the <sys/proc.h> header file. */ 00340 /* #undef H5_HAVE_SYS_PROC_H */ 00341 00342 /* Define to 1 if you have the <sys/resource.h> header file. */ 00343 #define H5_HAVE_SYS_RESOURCE_H 1 00344 00345 /* Define to 1 if you have the <sys/socket.h> header file. */ 00346 #define H5_HAVE_SYS_SOCKET_H 1 00347 00348 /* Define to 1 if you have the <sys/stat.h> header file. */ 00349 #define H5_HAVE_SYS_STAT_H 1 00350 00351 /* Define to 1 if you have the <sys/sysinfo.h> header file. */ 00352 /* #undef H5_HAVE_SYS_SYSINFO_H */ 00353 00354 /* Define to 1 if you have the <sys/timeb.h> header file. */ 00355 #define H5_HAVE_SYS_TIMEB_H 1 00356 00357 /* Define to 1 if you have the <sys/time.h> header file. */ 00358 #define H5_HAVE_SYS_TIME_H 1 00359 00360 /* Define to 1 if you have the <sys/types.h> header file. */ 00361 #define H5_HAVE_SYS_TYPES_H 1 00362 00363 /* Define to 1 if you have the <szlib.h> header file. */ 00364 /* #undef H5_HAVE_SZLIB_H */ 00365 00366 /* Define if we have thread safe support */ 00367 /* #undef H5_HAVE_THREADSAFE */ 00368 00369 /* Define if `timezone' is a global variable */ 00370 #define H5_HAVE_TIMEZONE 1 00371 00372 /* Define if the ioctl TIOCGETD is defined */ 00373 #define H5_HAVE_TIOCGETD 1 00374 00375 /* Define if the ioctl TIOGWINSZ is defined */ 00376 #define H5_HAVE_TIOCGWINSZ 1 00377 00378 /* Define to 1 if you have the `tmpfile' function. */ 00379 #define H5_HAVE_TMPFILE 1 00380 00381 /* Define if `tm_gmtoff' is a member of `struct tm' */ 00382 #define H5_HAVE_TM_GMTOFF 1 00383 00384 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use 00385 `HAVE_STRUCT_TM_TM_ZONE' instead. */ 00386 #define H5_HAVE_TM_ZONE 1 00387 00388 /* Define to 1 if you don't have `tm_zone' but do have the external array 00389 `tzname'. */ 00390 /* #undef H5_HAVE_TZNAME */ 00391 00392 /* Define to 1 if you have the <unistd.h> header file. */ 00393 #define H5_HAVE_UNISTD_H 1 00394 00395 /* Define to 1 if you have the `vasprintf' function. */ 00396 #define H5_HAVE_VASPRINTF 1 00397 00398 /* Define to 1 if you have the `vsnprintf' function. */ 00399 #define H5_HAVE_VSNPRINTF 1 00400 00401 /* Define to 1 if you have the `waitpid' function. */ 00402 #define H5_HAVE_WAITPID 1 00403 00404 /* Define if your system has window style path name. */ 00405 /* #undef H5_HAVE_WINDOW_PATH */ 00406 00407 /* Define to 1 if you have the <winsock.h> header file. */ 00408 /* #undef H5_HAVE_WINSOCK_H */ 00409 00410 /* Define to 1 if you have the <zlib.h> header file. */ 00411 #define H5_HAVE_ZLIB_H 1 00412 00413 /* Define to 1 if you have the `_getvideoconfig' function. */ 00414 /* #undef H5_HAVE__GETVIDEOCONFIG */ 00415 00416 /* Define to 1 if you have the `_scrsize' function. */ 00417 /* #undef H5_HAVE__SCRSIZE */ 00418 00419 /* Define if `__tm_gmtoff' is a member of `struct tm' */ 00420 /* #undef H5_HAVE___TM_GMTOFF */ 00421 00422 /* Define if your system can't handle converting floating-point values to long 00423 long. */ 00424 /* #undef H5_HW_FP_TO_LLONG_NOT_WORKS */ 00425 00426 /* Define if HDF5's high-level library headers should be included in hdf5.h */ 00427 #define H5_INCLUDE_HL 1 00428 00429 /* Define if your system can accurately convert from integers to long double 00430 values. */ 00431 #define H5_INTEGER_TO_LDOUBLE_ACCURATE 1 00432 00433 /* Define if your system can convert long double to integers accurately. */ 00434 #define H5_LDOUBLE_TO_INTEGER_ACCURATE 1 00435 00436 /* Define if your system can convert from long double to integer values. */ 00437 #define H5_LDOUBLE_TO_INTEGER_WORKS 1 00438 00439 /* Define if your system can convert long double to (unsigned) long long 00440 values correctly. */ 00441 #define H5_LDOUBLE_TO_LLONG_ACCURATE 1 00442 00443 /* Define if your system can convert long double to unsigned int values 00444 correctly. */ 00445 #define H5_LDOUBLE_TO_UINT_ACCURATE 1 00446 00447 /* Define if your system can compile long long to floating-point casts. */ 00448 #define H5_LLONG_TO_FP_CAST_WORKS 1 00449 00450 /* Define if your system can convert (unsigned) long long to long double 00451 values correctly. */ 00452 #define H5_LLONG_TO_LDOUBLE_CORRECT 1 00453 00454 /* Define to the sub-directory in which libtool stores uninstalled libraries. 00455 */ 00456 #define H5_LT_OBJDIR ".libs/" 00457 00458 /* Define if the metadata trace file code is to be compiled in */ 00459 /* #undef H5_METADATA_TRACE_FILE */ 00460 00461 /* Define if your system can handle complicated MPI derived datatype 00462 correctly. */ 00463 /* #undef H5_MPI_COMPLEX_DERIVED_DATATYPE_WORKS */ 00464 00465 /* Define if your system's `MPI_File_set_size' function works for files over 00466 2GB. */ 00467 /* #undef H5_MPI_FILE_SET_SIZE_BIG */ 00468 00469 /* Define if your system can handle special collective IO properly. */ 00470 /* #undef H5_MPI_SPECIAL_COLLECTIVE_IO_WORKS */ 00471 00472 /* Define if we can violate pointer alignment restrictions */ 00473 #define H5_NO_ALIGNMENT_RESTRICTIONS 1 00474 00475 /* Define if deprecated public API symbols are disabled */ 00476 /* #undef H5_NO_DEPRECATED_SYMBOLS */ 00477 00478 /* Define if shared writing must be disabled (CodeWarrior only) */ 00479 /* #undef H5_NO_SHARED_WRITING */ 00480 00481 /* Name of package */ 00482 #define H5_PACKAGE "hdf5" 00483 00484 /* Define to the address where bug reports for this package should be sent. */ 00485 #define H5_PACKAGE_BUGREPORT "help@hdfgroup.org" 00486 00487 /* Define to the full name of this package. */ 00488 #define H5_PACKAGE_NAME "HDF5" 00489 00490 /* Define to the full name and version of this package. */ 00491 #define H5_PACKAGE_STRING "HDF5 1.8.4-snap21" 00492 00493 /* Define to the one symbol short name of this package. */ 00494 #define H5_PACKAGE_TARNAME "hdf5" 00495 00496 /* Define to the home page for this package. */ 00497 #define H5_PACKAGE_URL "" 00498 00499 /* Define to the version of this package. */ 00500 #define H5_PACKAGE_VERSION "1.8.4-snap21" 00501 00502 /* Width for printf() for type `long long' or `__int64', use `ll' */ 00503 #define H5_PRINTF_LL_WIDTH "l" 00504 00505 /* The size of `char', as computed by sizeof. */ 00506 #define H5_SIZEOF_CHAR 1 00507 00508 /* The size of `double', as computed by sizeof. */ 00509 #define H5_SIZEOF_DOUBLE 8 00510 00511 /* The size of `float', as computed by sizeof. */ 00512 #define H5_SIZEOF_FLOAT 4 00513 00514 /* The size of `int', as computed by sizeof. */ 00515 #define H5_SIZEOF_INT 4 00516 00517 /* The size of `int16_t', as computed by sizeof. */ 00518 #define H5_SIZEOF_INT16_T 2 00519 00520 /* The size of `int32_t', as computed by sizeof. */ 00521 #define H5_SIZEOF_INT32_T 4 00522 00523 /* The size of `int64_t', as computed by sizeof. */ 00524 #define H5_SIZEOF_INT64_T 8 00525 00526 /* The size of `int8_t', as computed by sizeof. */ 00527 #define H5_SIZEOF_INT8_T 1 00528 00529 /* The size of `int_fast16_t', as computed by sizeof. */ 00530 #define H5_SIZEOF_INT_FAST16_T 2 00531 00532 /* The size of `int_fast32_t', as computed by sizeof. */ 00533 #define H5_SIZEOF_INT_FAST32_T 4 00534 00535 /* The size of `int_fast64_t', as computed by sizeof. */ 00536 #define H5_SIZEOF_INT_FAST64_T 8 00537 00538 /* The size of `int_fast8_t', as computed by sizeof. */ 00539 #define H5_SIZEOF_INT_FAST8_T 1 00540 00541 /* The size of `int_least16_t', as computed by sizeof. */ 00542 #define H5_SIZEOF_INT_LEAST16_T 2 00543 00544 /* The size of `int_least32_t', as computed by sizeof. */ 00545 #define H5_SIZEOF_INT_LEAST32_T 4 00546 00547 /* The size of `int_least64_t', as computed by sizeof. */ 00548 #define H5_SIZEOF_INT_LEAST64_T 8 00549 00550 /* The size of `int_least8_t', as computed by sizeof. */ 00551 #define H5_SIZEOF_INT_LEAST8_T 1 00552 00553 /* The size of `long', as computed by sizeof. */ 00554 #define H5_SIZEOF_LONG 8 00555 00556 /* The size of `long double', as computed by sizeof. */ 00557 #define H5_SIZEOF_LONG_DOUBLE 16 00558 00559 /* The size of `long long', as computed by sizeof. */ 00560 #define H5_SIZEOF_LONG_LONG 8 00561 00562 /* The size of `off64_t', as computed by sizeof. */ 00563 #define H5_SIZEOF_OFF64_T 0 00564 00565 /* The size of `off_t', as computed by sizeof. */ 00566 #define H5_SIZEOF_OFF_T 8 00567 00568 /* The size of `ptrdiff_t', as computed by sizeof. */ 00569 #define H5_SIZEOF_PTRDIFF_T 8 00570 00571 /* The size of `short', as computed by sizeof. */ 00572 #define H5_SIZEOF_SHORT 2 00573 00574 /* The size of `size_t', as computed by sizeof. */ 00575 #define H5_SIZEOF_SIZE_T 8 00576 00577 /* The size of `ssize_t', as computed by sizeof. */ 00578 #define H5_SIZEOF_SSIZE_T 8 00579 00580 /* The size of `uint16_t', as computed by sizeof. */ 00581 #define H5_SIZEOF_UINT16_T 2 00582 00583 /* The size of `uint32_t', as computed by sizeof. */ 00584 #define H5_SIZEOF_UINT32_T 4 00585 00586 /* The size of `uint64_t', as computed by sizeof. */ 00587 #define H5_SIZEOF_UINT64_T 8 00588 00589 /* The size of `uint8_t', as computed by sizeof. */ 00590 #define H5_SIZEOF_UINT8_T 1 00591 00592 /* The size of `uint_fast16_t', as computed by sizeof. */ 00593 #define H5_SIZEOF_UINT_FAST16_T 2 00594 00595 /* The size of `uint_fast32_t', as computed by sizeof. */ 00596 #define H5_SIZEOF_UINT_FAST32_T 4 00597 00598 /* The size of `uint_fast64_t', as computed by sizeof. */ 00599 #define H5_SIZEOF_UINT_FAST64_T 8 00600 00601 /* The size of `uint_fast8_t', as computed by sizeof. */ 00602 #define H5_SIZEOF_UINT_FAST8_T 1 00603 00604 /* The size of `uint_least16_t', as computed by sizeof. */ 00605 #define H5_SIZEOF_UINT_LEAST16_T 2 00606 00607 /* The size of `uint_least32_t', as computed by sizeof. */ 00608 #define H5_SIZEOF_UINT_LEAST32_T 4 00609 00610 /* The size of `uint_least64_t', as computed by sizeof. */ 00611 #define H5_SIZEOF_UINT_LEAST64_T 8 00612 00613 /* The size of `uint_least8_t', as computed by sizeof. */ 00614 #define H5_SIZEOF_UINT_LEAST8_T 1 00615 00616 /* The size of `unsigned', as computed by sizeof. */ 00617 #define H5_SIZEOF_UNSIGNED 4 00618 00619 /* The size of `__int64', as computed by sizeof. */ 00620 #define H5_SIZEOF___INT64 0 00621 00622 /* Define to 1 if you have the ANSI C header files. */ 00623 #define H5_STDC_HEADERS 1 00624 00625 /* Define if strict file format checks are enabled */ 00626 /* #undef H5_STRICT_FORMAT_CHECKS */ 00627 00628 /* Define if your system supports pthread_attr_setscope(&attribute, 00629 PTHREAD_SCOPE_SYSTEM) call. */ 00630 #define H5_SYSTEM_SCOPE_THREADS 1 00631 00632 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 00633 #define H5_TIME_WITH_SYS_TIME 1 00634 00635 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ 00636 /* #undef H5_TM_IN_SYS_TIME */ 00637 00638 /* Define if your system can compile unsigned long long to floating-point 00639 casts. */ 00640 #define H5_ULLONG_TO_FP_CAST_WORKS 1 00641 00642 /* Define if your system can convert unsigned long long to long double with 00643 correct precision. */ 00644 #define H5_ULLONG_TO_LDOUBLE_PRECISION 1 00645 00646 /* Define if your system accurately converting unsigned long to float values. 00647 */ 00648 #define H5_ULONG_TO_FLOAT_ACCURATE 1 00649 00650 /* Define if your system can accurately convert unsigned (long) long values to 00651 floating-point values. */ 00652 #define H5_ULONG_TO_FP_BOTTOM_BIT_ACCURATE 1 00653 00654 /* Define using v1.6 public API symbols by default */ 00655 /* #undef H5_USE_16_API_DEFAULT */ 00656 00657 /* Define if a memory checking tool will be used on the library, to cause 00658 library to be very picky about memory operations and also disable the 00659 internal free list manager code. */ 00660 /* #undef H5_USING_MEMCHECKER */ 00661 00662 /* Version number of package */ 00663 #define H5_VERSION "1.8.4-snap21" 00664 00665 /* Define if vsnprintf() returns the correct value for formatted strings that 00666 don't fit into size allowed */ 00667 #define H5_VSNPRINTF_WORKS 1 00668 00669 /* Data accuracy is prefered to speed during data conversions */ 00670 #define H5_WANT_DATA_ACCURACY 1 00671 00672 /* Check exception handling functions during data conversions */ 00673 #define H5_WANT_DCONV_EXCEPTION 1 00674 00675 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 00676 significant byte first (like Motorola and SPARC, unlike Intel). */ 00677 #if defined AC_APPLE_UNIVERSAL_BUILD 00678 # if defined __BIG_ENDIAN__ 00679 # define WORDS_BIGENDIAN 1 00680 # endif 00681 #else 00682 # ifndef WORDS_BIGENDIAN 00683 /* # undef WORDS_BIGENDIAN */ 00684 # endif 00685 #endif 00686 00687 /* Number of bits in a file offset, on hosts where this is settable. */ 00688 /* #undef H5__FILE_OFFSET_BITS */ 00689 00690 /* Define for large files, on AIX-style hosts. */ 00691 /* #undef H5__LARGE_FILES */ 00692 00693 /* Define to empty if `const' does not conform to ANSI C. */ 00694 /* #undef H5_const */ 00695 00696 /* Define to `__inline__' or `__inline' if that's what the C compiler 00697 calls it, or to nothing if 'inline' is not supported under any name. */ 00698 #ifndef __cplusplus 00699 /* #undef H5_inline */ 00700 #endif 00701 00702 /* Define to `long int' if <sys/types.h> does not define. */ 00703 /* #undef H5_off_t */ 00704 00705 /* Define to `long' if <sys/types.h> does not define. */ 00706 /* #undef H5_ptrdiff_t */ 00707 00708 /* Define to `unsigned long' if <sys/types.h> does not define. */ 00709 /* #undef H5_size_t */ 00710 00711 /* Define to `long' if <sys/types.h> does not define. */ 00712 /* #undef H5_ssize_t */