num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
authorDavid Billinghurst <billingd@gcc.gnu.org>
Fri, 15 May 2009 09:20:01 +0000 (09:20 +0000)
committerDavid Billinghurst <billingd@gcc.gnu.org>
Fri, 15 May 2009 09:20:01 +0000 (09:20 +0000)
2009-05-15  David Billinghurst <billingd@gcc.gnu.org>

* testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
Replace non-standard macro M_PI with constant pi.
* testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
Likewise
* testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
Likewise
* testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
Likewise
* testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
Likewise

From-SVN: r147564

libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc
libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc
libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc
libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc
libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc

index 651b53e71644e698c03479b7e2dd0d0c459f1138..f37e28a5efaf036aa3704c25231f734296cca62a 100644 (file)
@@ -1,3 +1,16 @@
+2009-05-15  David Billinghurst <billingd@gcc.gnu.org>
+
+       * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
+       Replace non-standard macro M_PI with constant pi.
+       * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
+       Likewise
+       * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
+       Likewise
+       * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
+       Likewise
+       * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
+       Likewise 
+
 2009-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR libstdc++/40123
index bab3609dbb6b3ab67067f04cc457ad5b7385c6e5..49bb2b330619f9451d192346442f84a84b0e3b5a 100644 (file)
@@ -39,8 +39,10 @@ struct cosine_distribution
         return 0.0;
       else if (x - _M_x0 > _M_lambda / 4)
         return 0.0;
-      else
-        return std::cos(2 * M_PI * (x - _M_x0) / _M_lambda);
+      else {
+        const double pi = 3.1415926535897932384626433832795029L;
+        return std::cos(2 * pi * (x - _M_x0) / _M_lambda);
+      }
     }
 
 private:
index 4c9a6e509758f6fe0807b973bb0171ebcbc535d4..54fadb9194d4f64560c8827e30a464dbffa1e2c2 100644 (file)
@@ -39,8 +39,10 @@ struct cosine_distribution
         return 0.0;
       else if (x - _M_x0 > _M_lambda / 4)
         return 0.0;
-      else
-        return std::cos(2 * M_PI * (x - _M_x0) / _M_lambda);
+      else {
+        const double pi = 3.1415926535897932384626433832795029L;
+        return std::cos(2 * pi * (x - _M_x0) / _M_lambda);
+      }
     }
 
 private:
index 3234b080782aab09336ecb1a0c7a36d1d95ccce1..30a733ce6215f702e276aeb50350d74f26e5b54b 100644 (file)
@@ -39,8 +39,10 @@ struct cosine_distribution
         return 0.0;
       else if (x - _M_x0 > _M_lambda / 4)
         return 0.0;
-      else
-        return std::cos(2 * M_PI * (x - _M_x0) / _M_lambda);
+      else {
+        const double pi = 3.1415926535897932384626433832795029L;
+        return std::cos(2 * pi * (x - _M_x0) / _M_lambda);
+      }
     }
 
 private:
index 3f049896983475c1a4fe9c7f8bebff161fec35ea..f1b24ea91496909de35c720e7491283c63e880bd 100644 (file)
@@ -39,8 +39,10 @@ struct cosine_distribution
         return 0.0;
       else if (x - _M_x0 > _M_lambda / 4)
         return 0.0;
-      else
-        return std::cos(2 * M_PI * (x - _M_x0) / _M_lambda);
+      else {
+        const double pi = 3.1415926535897932384626433832795029L;
+        return std::cos(2 * pi * (x - _M_x0) / _M_lambda);
+      }
     }
 
 private:
index b8b1a023f6ca4d078d4bfc4d568255058e3cae07..f22b26e5278b51bdcd4536af6d6036c1dd40253d 100644 (file)
@@ -39,8 +39,10 @@ struct cosine_distribution
         return 0.0;
       else if (x - _M_x0 > _M_lambda / 4)
         return 0.0;
-      else
-        return std::cos(2 * M_PI * (x - _M_x0) / _M_lambda);
+      else {
+        const double pi = 3.1415926535897932384626433832795029L;
+        return std::cos(2 * pi * (x - _M_x0) / _M_lambda);
+      }
     }
 
 private: