view src/flac/fast_float_math_hack.h @ 906:16e51fb5908e trunk

[svn] - aosd: beta4, ghosd source was rewritten to support argb visual (x composite extension) as an option, this allows to have real transparency in the OSD
author giacomo
date Sat, 31 Mar 2007 17:44:23 -0700
parents 454ad11020ec
children
line wrap: on
line source

#   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