pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/xfractint/patches Added a patch for Solaris 5.8.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/57ada0ba6c41
branches:  trunk
changeset: 514451:57ada0ba6c41
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Mon Jun 12 14:54:55 2006 +0000

description:
Added a patch for Solaris 5.8.

diffstat:

 math/xfractint/patches/patch-ab |  22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diffs (26 lines):

diff -r dd867427722b -r 57ada0ba6c41 math/xfractint/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/xfractint/patches/patch-ab   Mon Jun 12 14:54:55 2006 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-ab,v 1.1 2006/06/12 14:54:55 rillig Exp $
+
+Solaris 5.8 does not have the "long double" functions in libm.
+
+--- soi.c.orig 1999-09-06 17:38:10.000000000 +0200
++++ soi.c      2006-06-12 16:38:49.362108867 +0200
+@@ -17,9 +17,15 @@
+ #include "port.h"
+ #include "prototyp.h"
+ 
++#if defined(__sun) && defined(__SunOS_5_8)
++#define DBLS          double
++#define FREXP(x,y)    frexp((x), (y))
++#define FABS(x)               fabs((x))
++#else
+ #define DBLS LDBL
+ #define FABS(x)  fabsl(x)
+ #define FREXP(x,y) frexpl(x,y)
++#endif
+ 
+ #define TRUE 1
+ #define FALSE 0



Home | Main Index | Thread Index | Old Index