1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
$NetBSD: patch-at,v 1.3 2004/01/13 20:56:31 kristerw Exp $
--- System/Common/floatmath.h.orig Tue Jan 13 20:35:43 2004
+++ System/Common/floatmath.h Tue Jan 13 20:36:30 2004
@@ -104,14 +104,14 @@
#else
/* WITHOUT single-precision library */
-#define _FM_F(name) static FLT r_##name() {return name##();}
-#define _FM_F_I(name) static FLT r_##name(INT i) {return name##(i);}
-#define _FM_F_F(name) static FLT r_##name(FLT f) {return name##(f);}
-#define _FM_F_FF(name) static FLT r_##name(FLT f,FLT g) {return name##(f,g);}
-#define _FM_F_FI(name) static FLT r_##name(FLT f,INT i) {return name##(f,i);}
-#define _FM_F_IF(name) static FLT r_##name(INT i,FLT f) {return name##(i,f);}
-#define _FM_B_F(name) static BOOL ir_##name(FLT f) {return ir_##name##(f);}
-#define _FM_I_F(name) static INT ir_##name(FLT f) {return ir_##name##(f);}
+#define _FM_F(name) static FLT r_##name() {return name();}
+#define _FM_F_I(name) static FLT r_##name(INT i) {return name(i);}
+#define _FM_F_F(name) static FLT r_##name(FLT f) {return name(f);}
+#define _FM_F_FF(name) static FLT r_##name(FLT f,FLT g) {return name(f,g);}
+#define _FM_F_FI(name) static FLT r_##name(FLT f,INT i) {return name(f,i);}
+#define _FM_F_IF(name) static FLT r_##name(INT i,FLT f) {return name(i,f);}
+#define _FM_B_F(name) static BOOL ir_##name(FLT f) {return ir_##name(f);}
+#define _FM_I_F(name) static INT ir_##name(FLT f) {return ir_##name(f);}
#define _FM_V_FP(name) static void r_##name(FLT f, FLT g[])\
{double a,b; sincos(f,&a,&b); g[0]=a; g[1]=b;}
|