]> www.ginac.de Git - cln.git/blobdiff - src/float/transcendental/cl_LF_pi.cc
Finalize CLN 1.3.7 release.
[cln.git] / src / float / transcendental / cl_LF_pi.cc
index 78f625c318018e84a09255bc23ab743b06783dcd..3b537ad52e5929fbdddc90af65be9e3bbfc7cd7f 100644 (file)
@@ -1,19 +1,19 @@
 // pi().
 
 // General includes.
-#include "cl_sysdep.h"
+#include "base/cl_sysdep.h"
 
 // Specification.
-#include "cl_F_tran.h"
+#include "float/transcendental/cl_F_tran.h"
 
 
 // Implementation.
 
 #include "cln/lfloat.h"
-#include "cl_LF_tran.h"
-#include "cl_LF.h"
+#include "float/transcendental/cl_LF_tran.h"
+#include "float/lfloat/cl_LF.h"
 #include "cln/integer.h"
-#include "cl_alloca.h"
+#include "base/cl_alloca.h"
 
 namespace cln {
 
@@ -181,12 +181,6 @@ const cl_LF compute_pi_ramanujan_163 (uintC len)
 }
 // Bit complexity (N := len): O(N^2).
 
-#if defined(__mips__) && !defined(__GNUC__) // workaround SGI CC bug
-#define A A_fast
-#define B B_fast
-#define J3 J3_fast
-#endif
-
 const cl_LF compute_pi_ramanujan_163_fast (uintC len)
 {
        // Same formula as above, using a binary splitting evaluation.