Always use c99 float function overloads on Dinkumware, as it doesn't always have the C++ overloads. Refs #2264.

[SVN r48529]
This commit is contained in:
Daniel James
2008-09-02 10:31:26 +00:00
parent 9cd18d36ef
commit a57907c38e

View File

@@ -61,13 +61,9 @@
// Dinkumware.
#elif (defined(_YVALS) && !defined(__IBMCPP__)) || defined(_CPPLIB_VER)
// Overloaded float functions were probably introduced in an earlier version
// than this.
# if defined(_CPPLIB_VER) && (_CPPLIB_VER >= 402)
# define BOOST_HASH_USE_OVERLOAD_FLOAT_FUNCS
# else
// I'm not sure which versions of Dinkumware have the C++ overloads
// but they all seem to have the C99 float functions so I'll use them.
# define BOOST_HASH_USE_C99_FLOAT_FUNCS
# endif
// Digital Mars
#elif defined(__DMC__)