From fe41011818d8863cbc1250a51fd22b95683b50bb Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Thu, 5 Feb 2009 22:40:03 +0000 Subject: libm: add scalbf, gammaf, significandf wrappers. This makes in possible to enable test/math (not it compiles, but has lots of test failures). --- libm/float_wrappers.c | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'libm/float_wrappers.c') diff --git a/libm/float_wrappers.c b/libm/float_wrappers.c index 36efcfbea..6bdec8eeb 100644 --- a/libm/float_wrappers.c +++ b/libm/float_wrappers.c @@ -77,7 +77,6 @@ float tanf(float); float tanhf(float); #endif - #ifdef L_acosf float acosf (float x) { @@ -543,3 +542,24 @@ float fmaf (float x, float y, float z) return (float) fma( (double)x, (double)y, (double)z ); } #endif + +#ifdef L_scalbf +float scalbf (float x, float y) +{ + return (float) scalb( (double)x, (double)y ); +} +#endif + +#ifdef L_gammaf +float gammaf (float x) +{ + return (float) gamma( (double)x ); +} +#endif + +#ifdef L_significandf +float significandf (float x) +{ + return (float) significand( (double)x ); +} +#endif -- cgit v1.2.3