diff options
author | Raymond Lu <songyulu@hdfgroup.org> | 2010-10-28 16:34:31 (GMT) |
---|---|---|
committer | Raymond Lu <songyulu@hdfgroup.org> | 2010-10-28 16:34:31 (GMT) |
commit | e05528194deb238fa71820c45c425b5953b1b938 (patch) | |
tree | a5948c65388e464a12a7024a515362f76b4ce0cd /src | |
parent | 71bf205c79d20738bf8f5a19907a80e428369d50 (diff) | |
download | hdf5-e05528194deb238fa71820c45c425b5953b1b938.zip hdf5-e05528194deb238fa71820c45c425b5953b1b938.tar.gz hdf5-e05528194deb238fa71820c45c425b5953b1b938.tar.bz2 |
[svn-r19693] Bug 2008 - IBM Power6 Linux uses special conversion algorithms to convert some values from long
double to (unsigned) long and from (unsigned) long to long double. I added tests in configure.in
to detect these algorithms. Before I can figure out them, I disable the tests in dt_arith.c.
Tested on jam, heiwa, amani, IBM Power6 Linux machine in Holland (huygens.sara.nl).
Diffstat (limited to 'src')
-rw-r--r-- | src/H5config.h.in | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/H5config.h.in b/src/H5config.h.in index f51ad9f..9a1bfd4 100644 --- a/src/H5config.h.in +++ b/src/H5config.h.in @@ -442,6 +442,10 @@ values correctly. */ #undef LDOUBLE_TO_LLONG_ACCURATE +/* Define if your system converts long double to (unsigned) long values with + special algorithm. */ +#undef LDOUBLE_TO_LONG_SPECIAL + /* Define if your system can convert long double to unsigned int values correctly. */ #undef LDOUBLE_TO_UINT_ACCURATE @@ -453,6 +457,10 @@ values correctly. */ #undef LLONG_TO_LDOUBLE_CORRECT +/* Define if your system can convert (unsigned) long to long double values + with special algorithm. */ +#undef LONG_TO_LDOUBLE_SPECIAL + /* Define to the sub-directory in which libtool stores uninstalled libraries. */ #undef LT_OBJDIR |