summaryrefslogtreecommitdiffstats
path: root/src/H5config.h.in
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2004-04-28 18:42:25 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2004-04-28 18:42:25 (GMT)
commitd992a4a387d543332c8fcc7e3cdebef5bcc47e7d (patch)
tree865d8ea1a9f1685d8fd37e4cf7a8f36da7e7e271 /src/H5config.h.in
parent480e8d4c9cf0d4b399de7564cc15c4b372e90f51 (diff)
downloadhdf5-d992a4a387d543332c8fcc7e3cdebef5bcc47e7d.zip
hdf5-d992a4a387d543332c8fcc7e3cdebef5bcc47e7d.tar.gz
hdf5-d992a4a387d543332c8fcc7e3cdebef5bcc47e7d.tar.bz2
[svn-r8427] Purpose:
Bug fix (sorta) Description: Add hack to allow the MS Visual Studio 6 compiler to build the library. It cannot cast unsigned long long values to float or double values. So, add another configuration macro to disable this conversion in the library. Just the "hardware" conversion is disabled, so the library will still correctly convert unsigned long long to float and double values, it will just happen more slowly with the "software" conversion routine. Platforms tested: FreeBSD 4.9 (sleipnir) with "Windows" setting faked inappropriate for h5committest
Diffstat (limited to 'src/H5config.h.in')
-rw-r--r--src/H5config.h.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/H5config.h.in b/src/H5config.h.in
index dffdb8a..bcb1cab 100644
--- a/src/H5config.h.in
+++ b/src/H5config.h.in
@@ -515,6 +515,10 @@
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
#undef TM_IN_SYS_TIME
+/* Define if your system can compile unsigned long long to floating-point
+ casts. */
+#undef ULLONG_TO_FP_CAST_WORKS
+
/* Define if the HDF5 v1.6 compatibility functions are to be compiled in */
#undef WANT_H5_V1_6_COMPAT