Mercurial > audlegacy-plugins
diff src/flac112/fast_float_math_hack.h @ 104:4b31176c198a trunk
[svn] - 1.1.2 compatible plugin (I HATE YOU FLAC PEOPLE)
author | nenolod |
---|---|
date | Mon, 23 Oct 2006 19:55:09 -0700 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/flac112/fast_float_math_hack.h Mon Oct 23 19:55:09 2006 -0700 @@ -0,0 +1,39 @@ +# ifdef __ICL /* only Intel C compiler has fmath ??? */ + + #include <mathf.h> + +/* Nearest integer, absolute value, etc. */ + + #define ceil ceilf + #define fabs fabsf + #define floor floorf + #define fmod fmodf + #define rint rintf + #define hypot hypotf + +/* Power functions */ + + #define pow powf + #define sqrt sqrtf + +/* Exponential and logarithmic functions */ + + #define exp expf + #define log logf + #define log10 log10f + +/* Trigonometric functions */ + + #define acos acosf + #define asin asinf + #define atan atanf + #define cos cosf + #define sin sinf + #define tan tanf + +/* Hyperbolic functions */ + #define cosh coshf + #define sinh sinhf + #define tanh tanhf + +# endif