annotate Plugins/Input/flac/fast_float_math_hack.h @ 767:3ade061e7364 trunk

[svn] - typo
author nenolod
date Wed, 01 Mar 2006 10:05:28 -0800
parents fa848bd484d8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
61
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
1 # ifdef __ICL /* only Intel C compiler has fmath ??? */
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
2
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
3 #include <mathf.h>
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
4
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
5 /* Nearest integer, absolute value, etc. */
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
6
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
7 #define ceil ceilf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
8 #define fabs fabsf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
9 #define floor floorf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
10 #define fmod fmodf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
11 #define rint rintf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
12 #define hypot hypotf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
13
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
14 /* Power functions */
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
15
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
16 #define pow powf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
17 #define sqrt sqrtf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
18
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
19 /* Exponential and logarithmic functions */
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
20
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
21 #define exp expf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
22 #define log logf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
23 #define log10 log10f
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
24
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
25 /* Trigonometric functions */
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
26
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
27 #define acos acosf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
28 #define asin asinf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
29 #define atan atanf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
30 #define cos cosf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
31 #define sin sinf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
32 #define tan tanf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
33
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
34 /* Hyperbolic functions */
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
35 #define cosh coshf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
36 #define sinh sinhf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
37 #define tanh tanhf
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
38
fa848bd484d8 [svn] Move plugins to Plugins/
nenolod
parents:
diff changeset
39 # endif