// Copyright John Maddock 2008. // Use, modification and distribution are subject to the // Boost Software License, Version 1.0. (See accompanying file // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // #define BOOST_MATH_TR1_SOURCE #include #include #include "c_policy.hpp" extern "C" long double BOOST_MATH_TR1_DECL fminl(long double x, long double y) { if((boost::math::isnan)(x)) return y; if((boost::math::isnan)(y)) return x; return (std::min)(x, y); }