-#undef MAYBE_INLINE
-#define MAYBE_INLINE inline
-#include "cl_SF_minusp.cc"
+/* For inline copy of minusp */
+#include "base/cl_inline.h"
+#include "float/sfloat/elem/cl_SF_minusp.cc"
// a=0.0 -> liefere abs(b).
// b=0.0 -> liefere abs(a).
// e:=max(exponent(a),exponent(b)).
// a=0.0 -> liefere abs(b).
// b=0.0 -> liefere abs(a).
// e:=max(exponent(a),exponent(b)).
// oder beim Quadrieren a'*a': 2*(e-exponent(a))>exp_mid-exp_low-1
// d.h. exponent(b)-exponent(a)>floor((exp_mid-exp_low-1)/2) ).
// oder beim Quadrieren a'*a': 2*(e-exponent(a))>exp_mid-exp_low-1
// d.h. exponent(b)-exponent(a)>floor((exp_mid-exp_low-1)/2) ).
// oder beim Quadrieren b'*b': 2*(e-exponent(b))>exp_mid-exp_low-1
// d.h. exponent(a)-exponent(b)>floor((exp_mid-exp_low-1)/2) ).
// c':=a'*a'+b'*b', c':=sqrt(c'), liefere 2^e*c'.
// oder beim Quadrieren b'*b': 2*(e-exponent(b))>exp_mid-exp_low-1
// d.h. exponent(a)-exponent(b)>floor((exp_mid-exp_low-1)/2) ).
// c':=a'*a'+b'*b', c':=sqrt(c'), liefere 2^e*c'.
b_exp = (sintL)(uexp - SF_exp_mid);
}
// Nun a_exp = float_exponent(a), b_exp = float_exponent(b).
b_exp = (sintL)(uexp - SF_exp_mid);
}
// Nun a_exp = float_exponent(a), b_exp = float_exponent(b).