In <boost/cstdfloat.hpp>, improve pre-processor diagnostics and move an internal function to a better place.