don't undefine C99 math macros, if !_GLIBCPP_USE_C99, so that we
authormartynas <martynas@openbsd.org>
Fri, 25 Jul 2008 14:07:05 +0000 (14:07 +0000)
committermartynas <martynas@openbsd.org>
Fri, 25 Jul 2008 14:07:05 +0000 (14:07 +0000)
can use these functions in C++.
ok millert@.  also looked over by espie@, fgsch@.

gnu/lib/libstdc++/libstdc++/include/c_std/std_cmath.h

index ce20448..1b999ab 100644 (file)
@@ -647,8 +647,6 @@ namespace __gnu_cxx
      __capture_isunordered(_Tp __f1, _Tp __f2) 
      { return isunordered(__f1, __f2); }
 } 
-#endif /* _GLIBCPP_USE_C99_FP_MACROS_DYNAMIC */
-#endif
 
 #undef fpclassify
 #undef isfinite
@@ -663,8 +661,6 @@ namespace __gnu_cxx
 #undef islessgreater
 #undef isunordered
 
-#if defined(_GLIBCPP_USE_C99)
-#if !defined(_GLIBCPP_USE_C99_FP_MACROS_DYNAMIC)
 namespace __gnu_cxx
 {
   template<typename _Tp>