]> www.ginac.de Git - cln.git/blobdiff - src/float/dfloat/elem/cl_DF_div.cc
Fix linking problems on some platforms caused by inline/non-inline versions
[cln.git] / src / float / dfloat / elem / cl_DF_div.cc
index e1da6844a4850b51c59684ed46e5972e432748ee..c8211d414780adc60238dfd39bd58e4b7c210afb 100644 (file)
@@ -16,8 +16,7 @@
 #include "cl_DS.h"
 #include "cl_ieee.h"
 
-#undef MAYBE_INLINE
-#define MAYBE_INLINE inline
+#include "cl_inline.h"
 #include "cl_DF_zerop.cc"
 
 namespace cln {
@@ -47,9 +46,9 @@ const cl_DF operator/ (const cl_DF& x1, const cl_DF& x2)
 #if defined(FAST_DOUBLE) && !defined(__i386__)
       double_to_DF(DF_to_double(x1) / DF_to_double(x2), return ,
                    TRUE, TRUE, // Overflow und subnormale Zahl abfangen
-                   !zerop(x1), // ein Ergebnis +/- 0.0
+                   !zerop_inline(x1), // ein Ergebnis +/- 0.0
                                // ist genau dann in Wirklichkeit ein Underflow
-                   zerop(x2), // Division durch Null abfangen
+                   zerop_inline(x2), // Division durch Null abfangen
                    FALSE // kein NaN als Ergebnis möglich
                   );
 #else