summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2013-09-30 21:51:26 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2013-09-30 21:51:26 (GMT)
commit497507f5a90977efe1241eae0230b830f17ecbec (patch)
tree930d768bc3da01e8ae8429c1e18e4f215a7376e5 /config
parent03c29f0ffda11bf521c0951bca0a423c4b8258d9 (diff)
downloadhdf5-497507f5a90977efe1241eae0230b830f17ecbec.zip
hdf5-497507f5a90977efe1241eae0230b830f17ecbec.tar.gz
hdf5-497507f5a90977efe1241eae0230b830f17ecbec.tar.bz2
[svn-r24231] Issue 1264: CYGWIN had long double rounding problem from unsigned long long. Allen confirmed the problem is gone. So I took
out the macro CYGWIN_ULLONG_TO_LDOUBLE_ROUND_PROBLEM. It skipped the test related to this issue. Tested with h5committest.
Diffstat (limited to 'config')
-rw-r--r--config/cmake/ConfigureChecks.cmake6
-rw-r--r--config/cmake/H5pubconf.h.in4
2 files changed, 0 insertions, 10 deletions
diff --git a/config/cmake/ConfigureChecks.cmake b/config/cmake/ConfigureChecks.cmake
index 5e2697d..aba6d59 100644
--- a/config/cmake/ConfigureChecks.cmake
+++ b/config/cmake/ConfigureChecks.cmake
@@ -1191,9 +1191,3 @@ ENDIF (H5_BAD_LOG2_CODE_GENERATED MATCHES ^H5_BAD_LOG2_CODE_GENERATED$)
# Check if pointer alignments are enforced
#
H5ConversionTests (H5_NO_ALIGNMENT_RESTRICTIONS "Checking IF alignment restrictions are strictly enforced")
-
-# Define a macro for Cygwin (on XP only) where the compiler has rounding
-# problem converting from unsigned long long to long double */
-IF (CYGWIN)
- SET (H5_CYGWIN_ULLONG_TO_LDOUBLE_ROUND_PROBLEM 1)
-ENDIF (CYGWIN)
diff --git a/config/cmake/H5pubconf.h.in b/config/cmake/H5pubconf.h.in
index d049d25..3f623d9 100644
--- a/config/cmake/H5pubconf.h.in
+++ b/config/cmake/H5pubconf.h.in
@@ -50,10 +50,6 @@
/* Define if C++ compiler recognizes offsetof */
#cmakedefine H5_CXX_HAVE_OFFSETOF @H5_CXX_HAVE_OFFSETOF@
-/* Define a macro for Cygwin (on XP only) where the compiler has rounding
- problem converting from unsigned long long to long double */
-#cmakedefine H5_CYGWIN_ULLONG_TO_LDOUBLE_ROUND_PROBLEM @H5_CYGWIN_ULLONG_TO_LDOUBLE_ROUND_PROBLEM@
-
/* Define the default plugins path to compile */
#cmakedefine H5_DEFAULT_PLUGINDIR "@H5_DEFAULT_PLUGINDIR@"