message: Possible fix for issues with indirectly including math.h inside namespace
diff: #include <cerrno>
  // Include the David Gay's dtoa code.
  -namespace DavidGay
  -{
  #define IEEE_8087
  #define NO_HEX_FP
  #define NO_INFNAN_CHECK
  @@ -45,7 +43,6 @@ namespace DavidGay
  #undef NO_INFNAN_CHECK
  #undef strtod
  #undef dtoa
  -};
  using namespace WAST;
  @@ -160,7 +157,7 @@ Float parseDecimalFloat(const char*& nextChar,ParseState& state)
  {
  // Use David Gay's strtod to parse a floating point number.
  const char* firstChar = nextChar;
  - F64 f64 = DavidGay::parseDecimalF64(nextChar,const_cast<char**>(&nextChar));
  + F64 f64 = parseDecimalF64(nextChar,const_cast<char**>(&nextChar));
  if(nextChar == firstChar)
  {
  ++nextChar;
  