Index: ossp-pkg/js/src/jslibmath.h RCS File: /v/ossp/cvs/ossp-pkg/js/src/jslibmath.h,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/js/src/jslibmath.h,v' 2>/dev/null --- jslibmath.h 2006/07/23 12:16:31 1.3 +++ jslibmath.h 2006/07/23 12:22:18 1.4 @@ -147,7 +147,7 @@ #define __P(p) () #endif -#if (defined _WIN32 && !defined WINCE) || defined SUNOS4 +#if !defined(OSSP) && ((defined _WIN32 && !defined WINCE) || defined SUNOS4) #define fd_acos acos #define fd_asin asin @@ -167,7 +167,7 @@ extern double fd_copysign __P((double, double)); extern double fd_pow __P((double, double)); -#elif defined IRIX +#elif !defined(OSSP) && defined IRIX #define fd_acos acos #define fd_asin asin @@ -188,7 +188,7 @@ extern double fd_ceil __P((double)); extern double fd_copysign __P((double, double)); -#elif defined SOLARIS +#elif !defined(OSSP) && defined SOLARIS #define fd_atan atan #define fd_cos cos @@ -208,7 +208,7 @@ extern double fd_pow __P((double, double)); extern double fd_copysign __P((double, double)); -#elif defined HPUX +#elif !defined(OSSP) && defined HPUX #define fd_cos cos #define fd_sin sin @@ -228,7 +228,7 @@ extern double fd_atan __P((double)); extern double fd_copysign __P((double, double)); -#elif defined(linux) +#elif !defined(OSSP) && defined(linux) #define fd_atan atan #define fd_atan2 atan2 @@ -248,7 +248,7 @@ extern double fd_log __P((double)); extern double fd_pow __P((double, double)); -#elif defined(OSF1) +#elif !defined(OSSP) && defined(OSF1) #define fd_acos acos #define fd_asin asin @@ -268,7 +268,7 @@ extern double fd_log __P((double)); extern double fd_pow __P((double, double)); -#elif defined(AIX) +#elif !defined(OSSP) && defined(AIX) #define fd_acos acos #define fd_asin asin