--- 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
|