X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=src%2Ffloat%2Fffloat%2Fmisc%2Fcl_FF_sign.cc;h=5f58a36f978b3e90211920b83f8a52f15f4d010d;hb=ce250e91fb8d16bc6b35be0add1896fc64f31ec1;hp=583b7fdc5f66495dff90e18c373d3c847d8f273d;hpb=124a6e42cd31a4e565425e4210e8a31d2f9b1c86;p=cln.git diff --git a/src/float/ffloat/misc/cl_FF_sign.cc b/src/float/ffloat/misc/cl_FF_sign.cc index 583b7fd..5f58a36 100644 --- a/src/float/ffloat/misc/cl_FF_sign.cc +++ b/src/float/ffloat/misc/cl_FF_sign.cc @@ -11,17 +11,15 @@ #include "cl_FF.h" -#undef MAYBE_INLINE -#define MAYBE_INLINE inline +#include "cl_inline.h" #include "cl_FF_minusp.cc" namespace cln { -MAYBE_INLINE2 -const cl_FF float_sign (const cl_FF& x) +CL_INLINE2 const cl_FF CL_INLINE2_DECL(float_sign) (const cl_FF& x) { // Methode: x>=0 -> Ergebnis 1.0; x<0 -> Ergebnis -1.0 - return (!minusp(x) ? cl_FF_1 : cl_FF_minus1); + return (!minusp_inline(x) ? cl_FF_1 : cl_FF_minus1); } } // namespace cln