|
11 | 11 | ***************************************************************************** |
12 | 12 | */ |
13 | 13 |
|
| 14 | +#ifndef _MSC_VER |
| 15 | + |
14 | 16 | /**begin repeat |
15 | 17 | * #type = float, double, longdouble# |
16 | 18 | * #c = f, ,l# |
17 | 19 | */ |
18 | 20 |
|
19 | 21 | /**begin repeat1 |
20 | 22 | * #kind = sin,cos,tan,sinh,cosh,tanh,fabs,floor,ceil,rint,trunc,sqrt,log10, |
21 | | - * log,exp,expm1,asin,acos,atan,asinh,acosh,atanh,log1p,exp2,log2# |
| 23 | + * log,exp,expm1,asin,acos,atan,asinh,acosh,atanh,log1p,exp2,log2, |
| 24 | + * logb# |
22 | 25 | */ |
23 | 26 |
|
24 | 27 | @type@ @kind@@c@(@type@ x); |
25 | 28 |
|
26 | 29 | /**end repeat1**/ |
27 | 30 |
|
28 | 31 | /**begin repeat1 |
29 | | - * #kind = atan2,hypot,pow,fmod# |
| 32 | + * #kind = atan2,hypot,pow,fmod,scalb# |
30 | 33 | */ |
31 | 34 |
|
32 | 35 | @type@ @kind@@c@(@type@ x, @type@ y); |
33 | 36 |
|
34 | 37 | /**end repeat1**/ |
35 | 38 |
|
36 | 39 | @type@ modf@c@(@type@ x, @type@ *iptr); |
| 40 | +@type@ ldexp@c@(@type@ x, int iexp); |
| 41 | +@type@ frexp@c@(@type@ x, int *iptr); |
| 42 | +@type@ scalbn@c@(@type@ x, int pow); |
| 43 | +@type@ scalbln@c@(@type@ x, long pow); |
| 44 | + |
| 45 | +#endif |
37 | 46 |
|
38 | 47 | /**end repeat**/ |
39 | 48 | /* |
|
0 commit comments