mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-11-27 02:10:55 +08:00
[svn-r21517] - Added checks for clock_gettime() to configure.in.
Tested on Linux, FreeBSD, Solaris, MacOSX to ensure they are found correctly and everything builds. No code currently relys on clock_gettime(). - Brought Windows and VMS H5pubconf.h files into sync with the Linux file. Tested on Windows. Ray will test on VMS when this is pushed to the 1.8.x branch.
This commit is contained in:
parent
4eab5f7e31
commit
3674c78a6e
196
configure
vendored
196
configure
vendored
@ -1,5 +1,5 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# From configure.in Id: configure.in 21443 2011-10-02 14:35:04Z hdftest .
|
# From configure.in Id: configure.in 21499 2011-10-09 14:02:51Z hdftest .
|
||||||
# Guess values for system-dependent variables and create Makefiles.
|
# Guess values for system-dependent variables and create Makefiles.
|
||||||
# Generated by GNU Autoconf 2.68 for HDF5 1.9.95.
|
# Generated by GNU Autoconf 2.68 for HDF5 1.9.95.
|
||||||
#
|
#
|
||||||
@ -2685,6 +2685,60 @@ rm -f conftest.val
|
|||||||
|
|
||||||
} # ac_fn_c_compute_int
|
} # ac_fn_c_compute_int
|
||||||
|
|
||||||
|
# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
|
||||||
|
# ---------------------------------------------
|
||||||
|
# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
|
||||||
|
# accordingly.
|
||||||
|
ac_fn_c_check_decl ()
|
||||||
|
{
|
||||||
|
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
|
||||||
|
as_decl_name=`echo $2|sed 's/ *(.*//'`
|
||||||
|
as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
|
||||||
|
$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
|
||||||
|
if eval \${$3+:} false; then :
|
||||||
|
$as_echo_n "(cached) " >&6
|
||||||
|
else
|
||||||
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||||
|
/* end confdefs.h. */
|
||||||
|
$4
|
||||||
|
#ifdef FC_DUMMY_MAIN
|
||||||
|
#ifndef FC_DUMMY_MAIN_EQ_F77
|
||||||
|
# ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
# endif
|
||||||
|
int FC_DUMMY_MAIN() { return 1; }
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
#ifndef $as_decl_name
|
||||||
|
#ifdef __cplusplus
|
||||||
|
(void) $as_decl_use;
|
||||||
|
#else
|
||||||
|
(void) $as_decl_name;
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
_ACEOF
|
||||||
|
if ac_fn_c_try_compile "$LINENO"; then :
|
||||||
|
eval "$3=yes"
|
||||||
|
else
|
||||||
|
eval "$3=no"
|
||||||
|
fi
|
||||||
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||||
|
fi
|
||||||
|
eval ac_res=\$$3
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
|
||||||
|
$as_echo "$ac_res" >&6; }
|
||||||
|
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
|
||||||
|
|
||||||
|
} # ac_fn_c_check_decl
|
||||||
|
|
||||||
# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
|
# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
|
||||||
# ----------------------------------------------------
|
# ----------------------------------------------------
|
||||||
# Tries to find if the field MEMBER exists in type AGGR, after including
|
# Tries to find if the field MEMBER exists in type AGGR, after including
|
||||||
@ -2757,60 +2811,6 @@ $as_echo "$ac_res" >&6; }
|
|||||||
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
|
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
|
||||||
|
|
||||||
} # ac_fn_c_check_member
|
} # ac_fn_c_check_member
|
||||||
|
|
||||||
# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
|
|
||||||
# ---------------------------------------------
|
|
||||||
# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
|
|
||||||
# accordingly.
|
|
||||||
ac_fn_c_check_decl ()
|
|
||||||
{
|
|
||||||
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
|
|
||||||
as_decl_name=`echo $2|sed 's/ *(.*//'`
|
|
||||||
as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
|
|
||||||
$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
|
|
||||||
if eval \${$3+:} false; then :
|
|
||||||
$as_echo_n "(cached) " >&6
|
|
||||||
else
|
|
||||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
||||||
/* end confdefs.h. */
|
|
||||||
$4
|
|
||||||
#ifdef FC_DUMMY_MAIN
|
|
||||||
#ifndef FC_DUMMY_MAIN_EQ_F77
|
|
||||||
# ifdef __cplusplus
|
|
||||||
extern "C"
|
|
||||||
# endif
|
|
||||||
int FC_DUMMY_MAIN() { return 1; }
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
int
|
|
||||||
main ()
|
|
||||||
{
|
|
||||||
#ifndef $as_decl_name
|
|
||||||
#ifdef __cplusplus
|
|
||||||
(void) $as_decl_use;
|
|
||||||
#else
|
|
||||||
(void) $as_decl_name;
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
_ACEOF
|
|
||||||
if ac_fn_c_try_compile "$LINENO"; then :
|
|
||||||
eval "$3=yes"
|
|
||||||
else
|
|
||||||
eval "$3=no"
|
|
||||||
fi
|
|
||||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|
||||||
fi
|
|
||||||
eval ac_res=\$$3
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
|
|
||||||
$as_echo "$ac_res" >&6; }
|
|
||||||
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
|
|
||||||
|
|
||||||
} # ac_fn_c_check_decl
|
|
||||||
cat >config.log <<_ACEOF
|
cat >config.log <<_ACEOF
|
||||||
This file contains any messages produced by compilers while
|
This file contains any messages produced by compilers while
|
||||||
running configure, to aid debugging if configure makes a mistake.
|
running configure, to aid debugging if configure makes a mistake.
|
||||||
@ -22187,6 +22187,83 @@ else
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
|
||||||
|
$as_echo_n "checking for library containing clock_gettime... " >&6; }
|
||||||
|
if ${ac_cv_search_clock_gettime+:} false; then :
|
||||||
|
$as_echo_n "(cached) " >&6
|
||||||
|
else
|
||||||
|
ac_func_search_save_LIBS=$LIBS
|
||||||
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||||
|
/* end confdefs.h. */
|
||||||
|
|
||||||
|
/* Override any GCC internal prototype to avoid an error.
|
||||||
|
Use char because int might match the return type of a GCC
|
||||||
|
builtin and then its argument prototype would still apply. */
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
#endif
|
||||||
|
char clock_gettime ();
|
||||||
|
#ifdef FC_DUMMY_MAIN
|
||||||
|
#ifndef FC_DUMMY_MAIN_EQ_F77
|
||||||
|
# ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
# endif
|
||||||
|
int FC_DUMMY_MAIN() { return 1; }
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
return clock_gettime ();
|
||||||
|
;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
_ACEOF
|
||||||
|
for ac_lib in '' rt posix4; do
|
||||||
|
if test -z "$ac_lib"; then
|
||||||
|
ac_res="none required"
|
||||||
|
else
|
||||||
|
ac_res=-l$ac_lib
|
||||||
|
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
|
||||||
|
fi
|
||||||
|
if ac_fn_c_try_link "$LINENO"; then :
|
||||||
|
ac_cv_search_clock_gettime=$ac_res
|
||||||
|
fi
|
||||||
|
rm -f core conftest.err conftest.$ac_objext \
|
||||||
|
conftest$ac_exeext
|
||||||
|
if ${ac_cv_search_clock_gettime+:} false; then :
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if ${ac_cv_search_clock_gettime+:} false; then :
|
||||||
|
|
||||||
|
else
|
||||||
|
ac_cv_search_clock_gettime=no
|
||||||
|
fi
|
||||||
|
rm conftest.$ac_ext
|
||||||
|
LIBS=$ac_func_search_save_LIBS
|
||||||
|
fi
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
|
||||||
|
$as_echo "$ac_cv_search_clock_gettime" >&6; }
|
||||||
|
ac_res=$ac_cv_search_clock_gettime
|
||||||
|
if test "$ac_res" != no; then :
|
||||||
|
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
for ac_func in clock_gettime
|
||||||
|
do :
|
||||||
|
ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
|
||||||
|
if test "x$ac_cv_func_clock_gettime" = xyes; then :
|
||||||
|
cat >>confdefs.h <<_ACEOF
|
||||||
|
#define HAVE_CLOCK_GETTIME 1
|
||||||
|
_ACEOF
|
||||||
|
have_clock_gettime="yes"
|
||||||
|
else
|
||||||
|
have_clock_gettime="no"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
for ac_header in sys/resource.h sys/time.h unistd.h sys/ioctl.h sys/stat.h
|
for ac_header in sys/resource.h sys/time.h unistd.h sys/ioctl.h sys/stat.h
|
||||||
do :
|
do :
|
||||||
@ -25729,6 +25806,15 @@ $as_echo "#define HAVE_THREADSAFE 1" >>confdefs.h
|
|||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
ac_fn_c_check_decl "$LINENO" "CLOCK_MONOTONIC" "ac_cv_have_decl_CLOCK_MONOTONIC" "#include <time.h>
|
||||||
|
"
|
||||||
|
if test "x$ac_cv_have_decl_CLOCK_MONOTONIC" = xyes; then :
|
||||||
|
have_clock_monotonic="yes"
|
||||||
|
else
|
||||||
|
have_clock_monotonic="no"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff in struct tm" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff in struct tm" >&5
|
||||||
$as_echo_n "checking for tm_gmtoff in struct tm... " >&6; }
|
$as_echo_n "checking for tm_gmtoff in struct tm... " >&6; }
|
||||||
|
13
configure.in
13
configure.in
@ -1344,11 +1344,14 @@ AC_HEADER_STDC
|
|||||||
AC_HEADER_TIME
|
AC_HEADER_TIME
|
||||||
|
|
||||||
dnl ----------------------------------------------------------------------
|
dnl ----------------------------------------------------------------------
|
||||||
dnl Check for these two functions before <sys/time.h> is checked for, otherwise
|
dnl Check for these two functions before the time headers are checked
|
||||||
dnl they are not detected correctly on Solaris [2.6].
|
dnl for, otherwise they are not detected correctly on Solaris (the
|
||||||
|
dnl configure test will fail due to multiply-defined symbols).
|
||||||
dnl
|
dnl
|
||||||
AC_CHECK_FUNCS(difftime)
|
AC_CHECK_FUNCS(difftime)
|
||||||
AC_CHECK_FUNCS(gettimeofday, [have_gettime="yes"], [have_gettime="no"])
|
AC_CHECK_FUNCS(gettimeofday, [have_gettime="yes"], [have_gettime="no"])
|
||||||
|
AC_SEARCH_LIBS([clock_gettime], [rt posix4])
|
||||||
|
AC_CHECK_FUNCS([clock_gettime],[have_clock_gettime="yes"],[have_clock_gettime="no"])
|
||||||
|
|
||||||
dnl Unix
|
dnl Unix
|
||||||
AC_CHECK_HEADERS([sys/resource.h sys/time.h unistd.h sys/ioctl.h sys/stat.h])
|
AC_CHECK_HEADERS([sys/resource.h sys/time.h unistd.h sys/ioctl.h sys/stat.h])
|
||||||
@ -2073,6 +2076,12 @@ if test "X$THREADSAFE" = "Xyes"; then
|
|||||||
AC_DEFINE([HAVE_THREADSAFE], [1], [Define if we have thread safe support])
|
AC_DEFINE([HAVE_THREADSAFE], [1], [Define if we have thread safe support])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
dnl ----------------------------------------------------------------------
|
||||||
|
dnl Check for MONOTONIC_TIMER support (used in clock_gettime). This has
|
||||||
|
dnl to be done after any POSIX/BSD defines to ensure that the test gets
|
||||||
|
dnl the correct POSIX level on linux.
|
||||||
|
AC_CHECK_DECL(CLOCK_MONOTONIC,[have_clock_monotonic="yes"],[have_clock_monotonic="no"],[[#include <time.h>]])
|
||||||
|
|
||||||
dnl ----------------------------------------------------------------------
|
dnl ----------------------------------------------------------------------
|
||||||
dnl How does one figure out the local time zone? Anyone know of a
|
dnl How does one figure out the local time zone? Anyone know of a
|
||||||
dnl Posix way to do this?
|
dnl Posix way to do this?
|
||||||
|
@ -68,6 +68,9 @@
|
|||||||
/* Define if the compiler understands the __func__ keyword */
|
/* Define if the compiler understands the __func__ keyword */
|
||||||
#undef HAVE_C99_FUNC
|
#undef HAVE_C99_FUNC
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `clock_gettime' function. */
|
||||||
|
#undef HAVE_CLOCK_GETTIME
|
||||||
|
|
||||||
/* Define if the function stack tracing code is to be compiled in */
|
/* Define if the function stack tracing code is to be compiled in */
|
||||||
#undef HAVE_CODESTACK
|
#undef HAVE_CODESTACK
|
||||||
|
|
||||||
|
@ -65,13 +65,13 @@
|
|||||||
#define H5_FP_TO_ULLONG_RIGHT_MAXIMUM 1
|
#define H5_FP_TO_ULLONG_RIGHT_MAXIMUM 1
|
||||||
|
|
||||||
/* Define if gettimeofday() populates the tz pointer passed in */
|
/* Define if gettimeofday() populates the tz pointer passed in */
|
||||||
/* #define H5_GETTIMEOFDAY_GIVES_TZ 1 */
|
/* #undef H5_GETTIMEOFDAY_GIVES_TZ */
|
||||||
|
|
||||||
/* Define to 1 if you have the `alarm' function. */
|
/* Define to 1 if you have the `alarm' function. */
|
||||||
#define H5_HAVE_ALARM 1
|
#define H5_HAVE_ALARM 1
|
||||||
|
|
||||||
/* Define if the __attribute__(()) extension is present */
|
/* Define if the __attribute__(()) extension is present */
|
||||||
/* #define H5_HAVE_ATTRIBUTE 1 */
|
/* #undef H5_HAVE_ATTRIBUTE */
|
||||||
|
|
||||||
/* Define to 1 if you have the `BSDgettimeofday' function. */
|
/* Define to 1 if you have the `BSDgettimeofday' function. */
|
||||||
/* #undef H5_HAVE_BSDGETTIMEOFDAY */
|
/* #undef H5_HAVE_BSDGETTIMEOFDAY */
|
||||||
@ -83,6 +83,9 @@
|
|||||||
/* Define if the compiler understands the __func__ keyword */
|
/* Define if the compiler understands the __func__ keyword */
|
||||||
#define H5_HAVE_C99_FUNC 1
|
#define H5_HAVE_C99_FUNC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `clock_gettime' function. */
|
||||||
|
#define H5_HAVE_CLOCK_GETTIME 1
|
||||||
|
|
||||||
/* Define if the function stack tracing code is to be compiled in */
|
/* Define if the function stack tracing code is to be compiled in */
|
||||||
/* #undef H5_HAVE_CODESTACK */
|
/* #undef H5_HAVE_CODESTACK */
|
||||||
|
|
||||||
@ -103,10 +106,10 @@
|
|||||||
/* #undef H5_HAVE_DMALLOC_H */
|
/* #undef H5_HAVE_DMALLOC_H */
|
||||||
|
|
||||||
/* Define if library information should be embedded in the executables */
|
/* Define if library information should be embedded in the executables */
|
||||||
/* #define H5_HAVE_EMBEDDED_LIBINFO 1 */
|
/* #undef H5_HAVE_EMBEDDED_LIBINFO */
|
||||||
|
|
||||||
/* Define to 1 if you have the <features.h> header file. */
|
/* Define to 1 if you have the <features.h> header file. */
|
||||||
/* #define H5_HAVE_FEATURES_H 1 */
|
/* #undef H5_HAVE_FEATURES_H */
|
||||||
|
|
||||||
/* Define if support for deflate (zlib) filter is enabled */
|
/* Define if support for deflate (zlib) filter is enabled */
|
||||||
#define H5_HAVE_FILTER_DEFLATE 1
|
#define H5_HAVE_FILTER_DEFLATE 1
|
||||||
@ -127,7 +130,7 @@
|
|||||||
/* #undef H5_HAVE_FILTER_SZIP */
|
/* #undef H5_HAVE_FILTER_SZIP */
|
||||||
|
|
||||||
/* Define to 1 if you have the `fork' function. */
|
/* Define to 1 if you have the `fork' function. */
|
||||||
/* #define H5_HAVE_FORK 1 */
|
/* #undef H5_HAVE_FORK */
|
||||||
|
|
||||||
/* Define to 1 if you have the `frexpf' function. */
|
/* Define to 1 if you have the `frexpf' function. */
|
||||||
#define H5_HAVE_FREXPF 1
|
#define H5_HAVE_FREXPF 1
|
||||||
@ -135,23 +138,23 @@
|
|||||||
/* Define to 1 if you have the `frexpl' function. */
|
/* Define to 1 if you have the `frexpl' function. */
|
||||||
#define H5_HAVE_FREXPL 1
|
#define H5_HAVE_FREXPL 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `fseek64' function. */
|
|
||||||
/* #undef H5_HAVE_FSEEK64 */
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `fseeko' function. */
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
#define H5_HAVE_FSEEKO 1
|
#define H5_HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseek64' function. */
|
||||||
|
/* #undef H5_HAVE_FSEEKO64 */
|
||||||
|
|
||||||
/* Define to 1 if you have the `fstat64' function. */
|
/* Define to 1 if you have the `fstat64' function. */
|
||||||
/* #define H5_HAVE_FSTAT64 1 */
|
/* #undef H5_HAVE_FSTAT64 */
|
||||||
|
|
||||||
/* Define to 1 if you have the `ftello' function. */
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
#define H5_HAVE_FTELLO 1
|
#define H5_HAVE_FTELLO 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `ftruncate64' function. */
|
/* Define to 1 if you have the `ftruncate64' function. */
|
||||||
/* #define H5_HAVE_FTRUNCATE64 1 */
|
/* #undef H5_HAVE_FTRUNCATE64 */
|
||||||
|
|
||||||
/* Define if the compiler understands the __FUNCTION__ keyword */
|
/* Define if the compiler understands the __FUNCTION__ keyword */
|
||||||
/* #define H5_HAVE_FUNCTION 1 */
|
/* #undef H5_HAVE_FUNCTION */
|
||||||
|
|
||||||
/* Define to 1 if you have the `GetConsoleScreenBufferInfo' function. */
|
/* Define to 1 if you have the `GetConsoleScreenBufferInfo' function. */
|
||||||
/* #undef H5_HAVE_GETCONSOLESCREENBUFFERINFO */
|
/* #undef H5_HAVE_GETCONSOLESCREENBUFFERINFO */
|
||||||
@ -160,10 +163,10 @@
|
|||||||
#define H5_HAVE_GETHOSTNAME 1
|
#define H5_HAVE_GETHOSTNAME 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `getpwuid' function. */
|
/* Define to 1 if you have the `getpwuid' function. */
|
||||||
/* #define H5_HAVE_GETPWUID 1 */
|
/* #undef H5_HAVE_GETPWUID */
|
||||||
|
|
||||||
/* Define to 1 if you have the `getrusage' function. */
|
/* Define to 1 if you have the `getrusage' function. */
|
||||||
/* #define H5_HAVE_GETRUSAGE 1 */
|
/* #undef H5_HAVE_GETRUSAGE */
|
||||||
|
|
||||||
/* Define to 1 if you have the `gettextinfo' function. */
|
/* Define to 1 if you have the `gettextinfo' function. */
|
||||||
/* #undef H5_HAVE_GETTEXTINFO */
|
/* #undef H5_HAVE_GETTEXTINFO */
|
||||||
@ -227,16 +230,22 @@
|
|||||||
/* #undef H5_HAVE_LIBSZ */
|
/* #undef H5_HAVE_LIBSZ */
|
||||||
|
|
||||||
/* Define to 1 if you have the `z' library (-lz). */
|
/* Define to 1 if you have the `z' library (-lz). */
|
||||||
/* #define H5_HAVE_LIBZ 1 */
|
/* #undef H5_HAVE_LIBZ */
|
||||||
|
|
||||||
/* Define to 1 if you have the `longjmp' function. */
|
/* Define to 1 if you have the `longjmp' function. */
|
||||||
#define H5_HAVE_LONGJMP 1
|
#define H5_HAVE_LONGJMP 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `lseek64' function. */
|
/* Define to 1 if you have the `lseek64' function. */
|
||||||
/* #define H5_HAVE_LSEEK64 1 */
|
/* #undef H5_HAVE_LSEEK64 */
|
||||||
|
|
||||||
/* Define to 1 if you have the `lstat' function. */
|
/* Define to 1 if you have the `lstat' function. */
|
||||||
/* #define H5_HAVE_LSTAT 1 */
|
/* #undef H5_HAVE_LSTAT */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <mach/mach_time.h> header file. */
|
||||||
|
/* #undef H5_HAVE_MACH_MACH_TIME_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
/* #undef H5_HAVE_MEMORY_H */
|
||||||
|
|
||||||
/* Define if we have MPE support */
|
/* Define if we have MPE support */
|
||||||
/* #undef H5_HAVE_MPE */
|
/* #undef H5_HAVE_MPE */
|
||||||
@ -277,6 +286,12 @@
|
|||||||
/* Define to 1 if you have the `signal' function. */
|
/* Define to 1 if you have the `signal' function. */
|
||||||
#define H5_HAVE_SIGNAL 1
|
#define H5_HAVE_SIGNAL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sigprocmask' function. */
|
||||||
|
/* #undef H5_HAVE_SIGPROCMASK */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sigsetjmp' function. */
|
||||||
|
/* #undef H5_HAVE_SIGSETJMP */
|
||||||
|
|
||||||
/* Define to 1 if you have the `snprintf' function. */
|
/* Define to 1 if you have the `snprintf' function. */
|
||||||
#define H5_HAVE_SNPRINTF 1
|
#define H5_HAVE_SNPRINTF 1
|
||||||
|
|
||||||
@ -284,16 +299,16 @@
|
|||||||
#define H5_HAVE_SRANDOM 1
|
#define H5_HAVE_SRANDOM 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `stat64' function. */
|
/* Define to 1 if you have the `stat64' function. */
|
||||||
/* #define H5_HAVE_STAT64 1 */
|
/* #undef H5_HAVE_STAT64 */
|
||||||
|
|
||||||
/* Define if `struct stat' has the `st_blocks' field */
|
/* Define if `struct stat' has the `st_blocks' field */
|
||||||
/* #define H5_HAVE_STAT_ST_BLOCKS 1 */
|
/* #undef H5_HAVE_STAT_ST_BLOCKS */
|
||||||
|
|
||||||
/* Define to 1 if you have the <stddef.h> header file. */
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
#define H5_HAVE_STDDEF_H 1
|
#define H5_HAVE_STDDEF_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdint.h> header file. */
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
/* #define H5_HAVE_STDINT_H 1 */
|
/* #undef H5_HAVE_STDINT_H */
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
#define H5_HAVE_STDLIB_H 1
|
#define H5_HAVE_STDLIB_H 1
|
||||||
@ -311,7 +326,7 @@
|
|||||||
/* #undef H5_HAVE_STRUCT_TEXT_INFO */
|
/* #undef H5_HAVE_STRUCT_TEXT_INFO */
|
||||||
|
|
||||||
/* Define if `struct timezone' is defined */
|
/* Define if `struct timezone' is defined */
|
||||||
/* #define H5_HAVE_STRUCT_TIMEZONE 1 */
|
/* #undef H5_HAVE_STRUCT_TIMEZONE */
|
||||||
|
|
||||||
/* Define to 1 if `tm_zone' is member of `struct tm'. */
|
/* Define to 1 if `tm_zone' is member of `struct tm'. */
|
||||||
#define H5_HAVE_STRUCT_TM_TM_ZONE 1
|
#define H5_HAVE_STRUCT_TM_TM_ZONE 1
|
||||||
@ -320,7 +335,7 @@
|
|||||||
/* #undef H5_HAVE_STRUCT_VIDEOCONFIG */
|
/* #undef H5_HAVE_STRUCT_VIDEOCONFIG */
|
||||||
|
|
||||||
/* Define to 1 if you have the `symlink' function. */
|
/* Define to 1 if you have the `symlink' function. */
|
||||||
/* #define H5_HAVE_SYMLINK 1 */
|
/* #undef H5_HAVE_SYMLINK */
|
||||||
|
|
||||||
/* Define to 1 if you have the `system' function. */
|
/* Define to 1 if you have the `system' function. */
|
||||||
#define H5_HAVE_SYSTEM 1
|
#define H5_HAVE_SYSTEM 1
|
||||||
@ -374,7 +389,7 @@
|
|||||||
#define H5_HAVE_TMPFILE 1
|
#define H5_HAVE_TMPFILE 1
|
||||||
|
|
||||||
/* Define if `tm_gmtoff' is a member of `struct tm' */
|
/* Define if `tm_gmtoff' is a member of `struct tm' */
|
||||||
/* #define H5_HAVE_TM_GMTOFF 1 */
|
/* #undef H5_HAVE_TM_GMTOFF */
|
||||||
|
|
||||||
/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
|
/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
|
||||||
`HAVE_STRUCT_TM_TM_ZONE' instead. */
|
`HAVE_STRUCT_TM_TM_ZONE' instead. */
|
||||||
@ -388,7 +403,7 @@
|
|||||||
#define H5_HAVE_UNISTD_H 1
|
#define H5_HAVE_UNISTD_H 1
|
||||||
|
|
||||||
/* Define to 1 if you have the `vasprintf' function. */
|
/* Define to 1 if you have the `vasprintf' function. */
|
||||||
/* #define H5_HAVE_VASPRINTF 1 */
|
/* #undef H5_HAVE_VASPRINTF */
|
||||||
|
|
||||||
/* Define to 1 if you have the `vsnprintf' function. */
|
/* Define to 1 if you have the `vsnprintf' function. */
|
||||||
#define H5_HAVE_VSNPRINTF 1
|
#define H5_HAVE_VSNPRINTF 1
|
||||||
@ -419,7 +434,7 @@
|
|||||||
|
|
||||||
/* Define if your system can't handle converting floating-point values to long
|
/* Define if your system can't handle converting floating-point values to long
|
||||||
long. */
|
long. */
|
||||||
/* #define H5_HW_FP_TO_LLONG_NOT_WORKS 1 */
|
/* #undef H5_HW_FP_TO_LLONG_NOT_WORKS */
|
||||||
|
|
||||||
/* Define if HDF5's high-level library headers should be included in hdf5.h */
|
/* Define if HDF5's high-level library headers should be included in hdf5.h */
|
||||||
#define H5_INCLUDE_HL 1
|
#define H5_INCLUDE_HL 1
|
||||||
@ -438,6 +453,10 @@
|
|||||||
values correctly. */
|
values correctly. */
|
||||||
#define H5_LDOUBLE_TO_LLONG_ACCURATE 1
|
#define H5_LDOUBLE_TO_LLONG_ACCURATE 1
|
||||||
|
|
||||||
|
/* Define if your system converts long double to (unsigned) long values with
|
||||||
|
special algorithm. */
|
||||||
|
/* #undef H5_LDOUBLE_TO_LONG_SPECIAL */
|
||||||
|
|
||||||
/* Define if your system can convert long double to unsigned int values
|
/* Define if your system can convert long double to unsigned int values
|
||||||
correctly. */
|
correctly. */
|
||||||
#define H5_LDOUBLE_TO_UINT_ACCURATE 1
|
#define H5_LDOUBLE_TO_UINT_ACCURATE 1
|
||||||
@ -449,6 +468,10 @@
|
|||||||
values correctly. */
|
values correctly. */
|
||||||
#define H5_LLONG_TO_LDOUBLE_CORRECT 1
|
#define H5_LLONG_TO_LDOUBLE_CORRECT 1
|
||||||
|
|
||||||
|
/* Define if your system can convert (unsigned) long to long double values
|
||||||
|
with special algorithm. */
|
||||||
|
/* #undef H5_LONG_TO_LDOUBLE_SPECIAL */
|
||||||
|
|
||||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
*/
|
*/
|
||||||
#define H5_LT_OBJDIR ".libs/"
|
#define H5_LT_OBJDIR ".libs/"
|
||||||
@ -484,6 +507,9 @@
|
|||||||
/* Define to the one symbol short name of this package. */
|
/* Define to the one symbol short name of this package. */
|
||||||
#define H5_PACKAGE_TARNAME "hdf5"
|
#define H5_PACKAGE_TARNAME "hdf5"
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define H5_PACKAGE_URL ""
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
/* Define to the version of this package. */
|
||||||
#define H5_PACKAGE_VERSION "1.9.95"
|
#define H5_PACKAGE_VERSION "1.9.95"
|
||||||
|
|
||||||
@ -548,11 +574,14 @@
|
|||||||
#define H5_SIZEOF_LONG_LONG 8
|
#define H5_SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
/* The size of `off64_t', as computed by sizeof. */
|
/* The size of `off64_t', as computed by sizeof. */
|
||||||
/* #define H5_SIZEOF_OFF64_T 8 */
|
#define H5_SIZEOF_OFF64_T 0
|
||||||
|
|
||||||
/* The size of `off_t', as computed by sizeof. */
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
#define H5_SIZEOF_OFF_T 8
|
#define H5_SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `ptrdiff_t', as computed by sizeof. */
|
||||||
|
#define H5_SIZEOF_PTRDIFF_T 4
|
||||||
|
|
||||||
/* The size of `short', as computed by sizeof. */
|
/* The size of `short', as computed by sizeof. */
|
||||||
#define H5_SIZEOF_SHORT 2
|
#define H5_SIZEOF_SHORT 2
|
||||||
|
|
||||||
@ -608,7 +637,7 @@
|
|||||||
#define H5_STDC_HEADERS 1
|
#define H5_STDC_HEADERS 1
|
||||||
|
|
||||||
/* Define if strict file format checks are enabled */
|
/* Define if strict file format checks are enabled */
|
||||||
/* #define H5_STRICT_FORMAT_CHECKS 1 */
|
/* #undef H5_STRICT_FORMAT_CHECKS */
|
||||||
|
|
||||||
/* Define if your system supports pthread_attr_setscope(&attribute,
|
/* Define if your system supports pthread_attr_setscope(&attribute,
|
||||||
PTHREAD_SCOPE_SYSTEM) call. */
|
PTHREAD_SCOPE_SYSTEM) call. */
|
||||||
@ -628,6 +657,10 @@
|
|||||||
correct precision. */
|
correct precision. */
|
||||||
#define H5_ULLONG_TO_LDOUBLE_PRECISION 1
|
#define H5_ULLONG_TO_LDOUBLE_PRECISION 1
|
||||||
|
|
||||||
|
/* Define if your system accurately converting unsigned long to float values.
|
||||||
|
*/
|
||||||
|
/* #undef H5_ULONG_TO_FLOAT_ACCURATE */
|
||||||
|
|
||||||
/* Define if your system can accurately convert unsigned (long) long values to
|
/* Define if your system can accurately convert unsigned (long) long values to
|
||||||
floating-point values. */
|
floating-point values. */
|
||||||
#define H5_ULONG_TO_FP_BOTTOM_BIT_ACCURATE 1
|
#define H5_ULONG_TO_FP_BOTTOM_BIT_ACCURATE 1
|
||||||
@ -655,15 +688,13 @@
|
|||||||
|
|
||||||
/* Define to 1 if your processor stores words with the most significant byte
|
/* Define to 1 if your processor stores words with the most significant byte
|
||||||
first (like Motorola and SPARC, unlike Intel and VAX). */
|
first (like Motorola and SPARC, unlike Intel and VAX). */
|
||||||
/* #if defined AC_APPLE_UNIVERSAL_BUILD */
|
/* #undef H5_WORDS_BIGENDIAN */
|
||||||
/* # if defined __BIG_ENDIAN__ */
|
|
||||||
/* # define WORDS_BIGENDIAN 1 */
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
/* # endif */
|
/* #undef H5__FILE_OFFSET_BITS */
|
||||||
/* #else */
|
|
||||||
/* # ifndef WORDS_BIGENDIAN */
|
/* Define for large files, on AIX-style hosts. */
|
||||||
/* # undef WORDS_BIGENDIAN */
|
/* #undef H5__LARGE_FILES */
|
||||||
/* # endif */
|
|
||||||
/* #endif */
|
|
||||||
|
|
||||||
/* Define to empty if `const' does not conform to ANSI C. */
|
/* Define to empty if `const' does not conform to ANSI C. */
|
||||||
/* #undef H5_const */
|
/* #undef H5_const */
|
||||||
@ -677,6 +708,9 @@
|
|||||||
/* Define to `long int' if <sys/types.h> does not define. */
|
/* Define to `long int' if <sys/types.h> does not define. */
|
||||||
/* #undef H5_off_t */
|
/* #undef H5_off_t */
|
||||||
|
|
||||||
|
/* Define to `long' if <sys/types.h> does not define. */
|
||||||
|
/* #undef H5_ptrdiff_t */
|
||||||
|
|
||||||
/* Define to `unsigned long' if <sys/types.h> does not define. */
|
/* Define to `unsigned long' if <sys/types.h> does not define. */
|
||||||
/* #undef H5_size_t */
|
/* #undef H5_size_t */
|
||||||
|
|
||||||
|
@ -1,11 +1,28 @@
|
|||||||
/* windows/src/H5pubconf.h. Adapted from generated Linux src/H5pubconf.h */
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
/* src/H5config.h. Generated from H5config.h.in by configure. */
|
* Copyright by The HDF Group. *
|
||||||
/* src/H5config.h.in. Generated from configure.in by autoheader. */
|
* Copyright by the Board of Trustees of the University of Illinois. *
|
||||||
|
* All rights reserved. *
|
||||||
/*
|
* *
|
||||||
* Windows Specific Definitions
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
* terms governing use, modification, and redistribution, is contained in *
|
||||||
|
* the files COPYING and Copyright.html. COPYING can be found at the root *
|
||||||
|
* of the source code distribution tree; Copyright.html can be found at the *
|
||||||
|
* root level of an installed copy of the electronic HDF5 document set and *
|
||||||
|
* is linked from the top-level documents page. It can also be found at *
|
||||||
|
* http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *
|
||||||
|
* access to either file, you may request a copy from help@hdfgroup.org. *
|
||||||
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
|
||||||
|
|
||||||
|
/* NOTE: This file is created by hand from the Linux src/H5pubconf.h file.
|
||||||
|
* Most Windows builds are handled by CMake which generates its own
|
||||||
|
* H5pubconf.h file so this file can easily get out of date. Please notify
|
||||||
|
* Dana Robinson <derobins@hdfgroup.org> if the settings here have issues.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/********************************
|
||||||
|
* Windows Specific Definitions *
|
||||||
|
********************************/
|
||||||
|
|
||||||
/* Define if the Windows virtual file driver should be compiled */
|
/* Define if the Windows virtual file driver should be compiled */
|
||||||
#define H5_HAVE_WINDOWS 1
|
#define H5_HAVE_WINDOWS 1
|
||||||
|
|
||||||
@ -15,16 +32,12 @@
|
|||||||
/* Define if using a Windows compiler (i.e. Visual Studio) */
|
/* Define if using a Windows compiler (i.e. Visual Studio) */
|
||||||
#define H5_HAVE_VISUAL_STUDIO 1
|
#define H5_HAVE_VISUAL_STUDIO 1
|
||||||
|
|
||||||
/* Define if the Windows virtual file driver should use buffered IO functions */
|
/***************************************
|
||||||
/* #undef WINDOWS_USE_STDIO */
|
* End of Windows Specific Definitions *
|
||||||
|
***************************************/
|
||||||
|
|
||||||
/* Define the maximum write size for the Windows file driver. Larger writes
|
/* Define if building universal (internal helper macro) */
|
||||||
will be split into many writes. Safe values are 1 <= WINDOWS_MAX_BUF <= 2GB-1. */
|
/* #undef H5_AC_APPLE_UNIVERSAL_BUILD */
|
||||||
#define WINDOWS_MAX_BUF (1024 * 1024 * 1024)
|
|
||||||
|
|
||||||
/*
|
|
||||||
* End of Windows Specific Definitions
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Define if your system generates wrong code for log2 routine. */
|
/* Define if your system generates wrong code for log2 routine. */
|
||||||
/* #undef H5_BAD_LOG2_CODE_GENERATED */
|
/* #undef H5_BAD_LOG2_CODE_GENERATED */
|
||||||
@ -74,7 +87,7 @@
|
|||||||
|
|
||||||
/* Define if your system has right maximum convert floating-point to unsigned
|
/* Define if your system has right maximum convert floating-point to unsigned
|
||||||
long long values. */
|
long long values. */
|
||||||
/* #undef H5_FP_TO_ULLONG_RIGHT_MAXIMUM 1 */
|
/* #undef H5_FP_TO_ULLONG_RIGHT_MAXIMUM */
|
||||||
|
|
||||||
/* Define if gettimeofday() populates the tz pointer passed in */
|
/* Define if gettimeofday() populates the tz pointer passed in */
|
||||||
#define H5_GETTIMEOFDAY_GIVES_TZ 1
|
#define H5_GETTIMEOFDAY_GIVES_TZ 1
|
||||||
@ -95,6 +108,9 @@
|
|||||||
/* Define if the compiler understand the __func__ keyword */
|
/* Define if the compiler understand the __func__ keyword */
|
||||||
/* #undef H5_HAVE_C99_FUNC */
|
/* #undef H5_HAVE_C99_FUNC */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `clock_gettime' function. */
|
||||||
|
/* #undef H5_HAVE_CLOCK_GETTIME */
|
||||||
|
|
||||||
/* Define if the function stack tracing code is to be compiled in */
|
/* Define if the function stack tracing code is to be compiled in */
|
||||||
/* #undef H5_HAVE_CODESTACK */
|
/* #undef H5_HAVE_CODESTACK */
|
||||||
|
|
||||||
@ -114,6 +130,9 @@
|
|||||||
/* Define to 1 if you have the <dmalloc.h> header file. */
|
/* Define to 1 if you have the <dmalloc.h> header file. */
|
||||||
/* #undef H5_HAVE_DMALLOC_H */
|
/* #undef H5_HAVE_DMALLOC_H */
|
||||||
|
|
||||||
|
/* Define if library information should be embedded in the executables */
|
||||||
|
/* #undef H5_HAVE_EMBEDDED_LIBINFO */
|
||||||
|
|
||||||
/* Define to 1 if you have the <features.h> header file. */
|
/* Define to 1 if you have the <features.h> header file. */
|
||||||
/* #undef H5_HAVE_FEATURES_H */
|
/* #undef H5_HAVE_FEATURES_H */
|
||||||
|
|
||||||
@ -144,18 +163,24 @@
|
|||||||
/* Define to 1 if you have the `frexpl' function. */
|
/* Define to 1 if you have the `frexpl' function. */
|
||||||
/* #undef H5_HAVE_FREXPL */
|
/* #undef H5_HAVE_FREXPL */
|
||||||
|
|
||||||
/* Define to 1 if you have the `fseek64' function. */
|
|
||||||
/* #undef H5_HAVE_FSEEK64 */
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `fseeko' function. */
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
/* #undef H5_HAVE_FSEEKO */
|
/* #undef H5_HAVE_FSEEKO */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseek64' function. */
|
||||||
|
/* #undef H5_HAVE_FSEEKO64 */
|
||||||
|
|
||||||
/* Define to 1 if you have the `fstat64' function. */
|
/* Define to 1 if you have the `fstat64' function. */
|
||||||
/* #undef H5_HAVE_FSTAT64 */
|
/* #undef H5_HAVE_FSTAT64 */
|
||||||
|
|
||||||
/* Define to 1 if you have the `ftello' function. */
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
/* #undef H5_HAVE_FTELLO */
|
/* #undef H5_HAVE_FTELLO */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef H5_HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftruncate64' function. */
|
||||||
|
/* #undef H5_HAVE_FTRUNCATE64 */
|
||||||
|
|
||||||
/* Define if the compiler understand the __FUNCTION__ keyword */
|
/* Define if the compiler understand the __FUNCTION__ keyword */
|
||||||
#define H5_HAVE_FUNCTION 1
|
#define H5_HAVE_FUNCTION 1
|
||||||
|
|
||||||
@ -169,7 +194,7 @@
|
|||||||
/* #undef H5_HAVE_GETPWUID */
|
/* #undef H5_HAVE_GETPWUID */
|
||||||
|
|
||||||
/* Define to 1 if you have the `getrusage' function. */
|
/* Define to 1 if you have the `getrusage' function. */
|
||||||
/* #define H5_HAVE_GETRUSAGE 1 */
|
/* #undef H5_HAVE_GETRUSAGE */
|
||||||
|
|
||||||
/* Define to 1 if you have the `gettextinfo' function. */
|
/* Define to 1 if you have the `gettextinfo' function. */
|
||||||
/* #undef H5_HAVE_GETTEXTINFO */
|
/* #undef H5_HAVE_GETTEXTINFO */
|
||||||
@ -241,6 +266,15 @@
|
|||||||
/* Define to 1 if you have the `lseek64' function. */
|
/* Define to 1 if you have the `lseek64' function. */
|
||||||
/* #undef H5_HAVE_LSEEK64 */
|
/* #undef H5_HAVE_LSEEK64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `lstat' function. */
|
||||||
|
/* #undef H5_HAVE_LSTAT */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <mach/mach_time.h> header file. */
|
||||||
|
/* #undef H5_HAVE_MACH_MACH_TIME_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
/* #undef H5_HAVE_MEMORY_H */
|
||||||
|
|
||||||
/* Define if we have MPE support */
|
/* Define if we have MPE support */
|
||||||
/* #undef H5_HAVE_MPE */
|
/* #undef H5_HAVE_MPE */
|
||||||
|
|
||||||
@ -274,15 +308,18 @@
|
|||||||
/* Define to 1 if you have the `setsysinfo' function. */
|
/* Define to 1 if you have the `setsysinfo' function. */
|
||||||
/* #undef H5_HAVE_SETSYSINFO */
|
/* #undef H5_HAVE_SETSYSINFO */
|
||||||
|
|
||||||
/* Define to 1 if you have the `sigaction' function. */
|
|
||||||
/* #undef H5_HAVE_SIGACTION */
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `siglongjmp' function. */
|
/* Define to 1 if you have the `siglongjmp' function. */
|
||||||
/* #undef H5_HAVE_SIGLONGJMP */
|
/* #undef H5_HAVE_SIGLONGJMP */
|
||||||
|
|
||||||
/* Define to 1 if you have the `signal' function. */
|
/* Define to 1 if you have the `signal' function. */
|
||||||
#define H5_HAVE_SIGNAL 1
|
#define H5_HAVE_SIGNAL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sigprocmask' function. */
|
||||||
|
/* #undef H5_HAVE_SIGPROCMASK */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sigsetjmp' function. */
|
||||||
|
/* #undef H5_HAVE_SIGSETJMP */
|
||||||
|
|
||||||
/* Define to 1 if you have the `snprintf' function. */
|
/* Define to 1 if you have the `snprintf' function. */
|
||||||
/* #undef H5_HAVE_SNPRINTF */
|
/* #undef H5_HAVE_SNPRINTF */
|
||||||
|
|
||||||
@ -325,6 +362,9 @@
|
|||||||
/* Define if `struct videoconfig' is defined */
|
/* Define if `struct videoconfig' is defined */
|
||||||
/* #undef H5_HAVE_STRUCT_VIDEOCONFIG */
|
/* #undef H5_HAVE_STRUCT_VIDEOCONFIG */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `symlink' function. */
|
||||||
|
/* #undef H5_HAVE_SYMLINK */
|
||||||
|
|
||||||
/* Define to 1 if you have the `system' function. */
|
/* Define to 1 if you have the `system' function. */
|
||||||
#define H5_HAVE_SYSTEM 1
|
#define H5_HAVE_SYSTEM 1
|
||||||
|
|
||||||
@ -438,6 +478,10 @@
|
|||||||
values correctly. */
|
values correctly. */
|
||||||
#define H5_LDOUBLE_TO_LLONG_ACCURATE 1
|
#define H5_LDOUBLE_TO_LLONG_ACCURATE 1
|
||||||
|
|
||||||
|
/* Define if your system converts long double to (unsigned) long values with
|
||||||
|
special algorithm. */
|
||||||
|
/* #undef H5_LDOUBLE_TO_LONG_SPECIAL */
|
||||||
|
|
||||||
/* Define if your system can convert long double to unsigned int values
|
/* Define if your system can convert long double to unsigned int values
|
||||||
correctly. */
|
correctly. */
|
||||||
#define H5_LDOUBLE_TO_UINT_ACCURATE 1
|
#define H5_LDOUBLE_TO_UINT_ACCURATE 1
|
||||||
@ -449,6 +493,10 @@
|
|||||||
values correctly. */
|
values correctly. */
|
||||||
#define H5_LLONG_TO_LDOUBLE_CORRECT 1
|
#define H5_LLONG_TO_LDOUBLE_CORRECT 1
|
||||||
|
|
||||||
|
/* Define if your system can convert (unsigned) long to long double values
|
||||||
|
with special algorithm. */
|
||||||
|
/* #undef H5_LONG_TO_LDOUBLE_SPECIAL */
|
||||||
|
|
||||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
*/
|
*/
|
||||||
#define H5_LT_OBJDIR ".libs/"
|
#define H5_LT_OBJDIR ".libs/"
|
||||||
@ -484,6 +532,9 @@
|
|||||||
/* Define to the one symbol short name of this package. */
|
/* Define to the one symbol short name of this package. */
|
||||||
#define H5_PACKAGE_TARNAME "hdf5"
|
#define H5_PACKAGE_TARNAME "hdf5"
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define H5_PACKAGE_URL ""
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
/* Define to the version of this package. */
|
||||||
#define H5_PACKAGE_VERSION "1.9.95"
|
#define H5_PACKAGE_VERSION "1.9.95"
|
||||||
|
|
||||||
@ -553,6 +604,13 @@
|
|||||||
/* The size of `off_t', as computed by sizeof. */
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
#define H5_SIZEOF_OFF_T 4
|
#define H5_SIZEOF_OFF_T 4
|
||||||
|
|
||||||
|
/* The size of `ptrdiff_t', as computed by sizeof. */
|
||||||
|
#ifndef _WIN64
|
||||||
|
#define H5_SIZEOF_PTRDIFF_T 4
|
||||||
|
#else
|
||||||
|
#define H5_SIZEOF_PTRDIFF_T 8
|
||||||
|
#endif /* _WIN64 */
|
||||||
|
|
||||||
/* The size of `short', as computed by sizeof. */
|
/* The size of `short', as computed by sizeof. */
|
||||||
#define H5_SIZEOF_SHORT 2
|
#define H5_SIZEOF_SHORT 2
|
||||||
|
|
||||||
@ -602,6 +660,9 @@
|
|||||||
/* The size of `uint_least8_t', as computed by sizeof. */
|
/* The size of `uint_least8_t', as computed by sizeof. */
|
||||||
#define H5_SIZEOF_UINT_LEAST8_T 0
|
#define H5_SIZEOF_UINT_LEAST8_T 0
|
||||||
|
|
||||||
|
/* The size of `unsigned', as computed by sizeof. */
|
||||||
|
#define H5_SIZEOF_UNSIGNED 4
|
||||||
|
|
||||||
/* The size of `__int64', as computed by sizeof. */
|
/* The size of `__int64', as computed by sizeof. */
|
||||||
#define H5_SIZEOF___INT64 8
|
#define H5_SIZEOF___INT64 8
|
||||||
|
|
||||||
@ -629,6 +690,10 @@
|
|||||||
correct precision. */
|
correct precision. */
|
||||||
#define H5_ULLONG_TO_LDOUBLE_PRECISION 1
|
#define H5_ULLONG_TO_LDOUBLE_PRECISION 1
|
||||||
|
|
||||||
|
/* Define if your system accurately converting unsigned long to float values.
|
||||||
|
*/
|
||||||
|
/* #undef H5_ULONG_TO_FLOAT_ACCURATE */
|
||||||
|
|
||||||
/* Define if your system can accurately convert unsigned (long) long values to
|
/* Define if your system can accurately convert unsigned (long) long values to
|
||||||
floating-point values. */
|
floating-point values. */
|
||||||
/* #undef H5_ULONG_TO_FP_BOTTOM_BIT_ACCURATE */
|
/* #undef H5_ULONG_TO_FP_BOTTOM_BIT_ACCURATE */
|
||||||
@ -658,6 +723,12 @@
|
|||||||
first (like Motorola and SPARC, unlike Intel and VAX). */
|
first (like Motorola and SPARC, unlike Intel and VAX). */
|
||||||
/* #undef H5_WORDS_BIGENDIAN */
|
/* #undef H5_WORDS_BIGENDIAN */
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef H5__FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef H5__LARGE_FILES */
|
||||||
|
|
||||||
/* Define to empty if `const' does not conform to ANSI C. */
|
/* Define to empty if `const' does not conform to ANSI C. */
|
||||||
/* #undef H5_const */
|
/* #undef H5_const */
|
||||||
|
|
||||||
@ -670,8 +741,15 @@
|
|||||||
/* Define to `long int' if <sys/types.h> does not define. */
|
/* Define to `long int' if <sys/types.h> does not define. */
|
||||||
/* #undef H5_off_t */
|
/* #undef H5_off_t */
|
||||||
|
|
||||||
|
/* Define to `long' if <sys/types.h> does not define. */
|
||||||
|
/* #undef H5_ptrdiff_t */
|
||||||
|
|
||||||
/* Define to `unsigned long' if <sys/types.h> does not define. */
|
/* Define to `unsigned long' if <sys/types.h> does not define. */
|
||||||
/* #undef H5_size_t */
|
/* #undef H5_size_t */
|
||||||
|
|
||||||
/* Define to `long' if <sys/types.h> does not define. */
|
/* Define to `long' if <sys/types.h> does not define. */
|
||||||
|
#ifndef _WIN64
|
||||||
#define H5_ssize_t long
|
#define H5_ssize_t long
|
||||||
|
#else
|
||||||
|
#define H5_ssize_t long long
|
||||||
|
#endif /* _WIN64 */
|
||||||
|
Loading…
Reference in New Issue
Block a user