#ifndef MAD_PORT_H #define MAD_PORT_H #if ! defined(_WIN32) || defined(__MINGW32__) // problem with C99 compliance on Windows #include #endif #ifdef _WIN32 // problem with C99 compliance on Windows #if !__STDC__ || __STDC_VERSION__ < 199901L extern double rint(double); #endif #endif // problem with non-standard Intel names in math.h #ifdef _ICC #define compound(a,b) compound_intel(a,b) #include #undef compound #endif #endif // MAD_PORT_H