From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Nov  1 14:39:22 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id OAA15089;
	Mon, 1 Nov 1999 14:39:22 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from nakaji.tutrp.tut.ac.jp (nakaji.tutrp.tut.ac.jp [133.15.188.118])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id OAA15076;
	Mon, 1 Nov 1999 14:39:20 +0900 (JST)
	(envelope-from nakaji@tutrp.tut.ac.jp)
Received: (from nakaji@localhost)
	by nakaji.tutrp.tut.ac.jp (8.9.3/3.7W) id OAA30697;
	Mon, 1 Nov 1999 14:39:19 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
Cc: FreeBSD Ports JP <ports-jp@jp.freebsd.org>
References: <199910311736.CAA02520@iris.dti.ne.jp> <19991101134957D.msato@echem.titech.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: multipart/mixed;
 boundary="Multipart_Mon_Nov__1_14:39:18_1999-1"
From: nakaji@tutrp.tut.ac.jp (=?ISO-2022-JP?B?GyRCQ2Y8IxsoQiAbJEI5MDlUGyhC?=)
Date: 01 Nov 1999 14:39:18 +0900
In-Reply-To: <19991101134957D.msato@echem.titech.ac.jp>
 (Masahiro Sato's message of "Mon, 01 Nov 1999 13:49:57 +0900")
Message-ID: <87ln8ilqih.fsf@nakaji.tutrp.tut.ac.jp>
Lines: 69
User-Agent: T-gnus/6.13.2 (based on Pterodactyl Gnus v0.97) (revision 12) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386--freebsd) MULE/4.0 (HANANOEN)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: FreeBSD-users-jp 47080
Subject: [FreeBSD-users-jp 47080] Re: gnuplot 3.7.0
 =?ISO-2022-JP?B?GyRCJCwlMyUiJHJFRyQvGyhC?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: nakaji@nakaji.tutrp.tut.ac.jp

--Multipart_Mon_Nov__1_14:39:18_1999-1
Content-Type: text/plain; charset=ISO-2022-JP

math/gnuplot+ maintainer $B$NCf<#(B@$BK-66$G$9!#(B
Cc: ports-jp $B$H$7$F$$$^$9!#(B

>>>>> In <19991101134957D.msato@echem.titech.ac.jp> 
>>>>>	Masahiro Sato <msato@echem.titech.ac.jp> wrote:

M> plot.c$B$N(Bmain$B$K!">e5-$NBP:v$r$7!"(B

Sato$B$5$s$,$I$&$J$5$C$?$N$+ITL@$J$N$G!"<+J,$G$G$C$A>e$2$F$_$^$7$?!#(B
$B$3$&$$$&$3$H$G$$$$$N$G$7$g$&$+(B?


--Multipart_Mon_Nov__1_14:39:18_1999-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="patch-aa"
Content-Transfer-Encoding: 7bit

--- plot.c.orig	Mon Nov  1 14:25:13 1999
+++ plot.c	Mon Nov  1 14:28:06 1999
@@ -73,6 +73,10 @@
 # endif
 #endif /* _Windows */
 
+#ifdef __FreeBSD__
+#include <floatingpoint.h>
+#endif
+
 extern FILE *gpoutfile;
 
 TBOOLEAN interactive = TRUE;	/* FALSE if stdin not a terminal */
@@ -280,6 +284,12 @@
 #define GP_DEFAULT_HISTFILESIZE 100
 #endif /* GP_DEFAULT_HISTFILESIZE */
 #endif /* GNU_READLINE && !NO_SAVE_HIST */
+
+#ifdef __FreeBSD__
+     /* allow divide by zero -- Inf */
+    fpsetmask(fpgetmask() & ~(FP_X_DZ|FP_X_INV));
+#endif
+
 #ifdef LINUXVGA
     LINUX_setup();
 #endif
@@ -530,6 +540,12 @@
 	}
     }
 #endif /* GNU_READLINE && !NO_SAVE_HIST */
+
+#ifdef __FreeBSD__
+    fpresetsticky(FP_X_DZ|FP_X_INV);
+    fpsetmask(FP_X_DZ|FP_X_INV);
+#endif
+
     return (IO_SUCCESS);
 }
 

--Multipart_Mon_Nov__1_14:39:18_1999-1
Content-Type: text/plain; charset=ISO-2022-JP

$B$3$l$r(B math/gnuplot+/patches/patch-aa $B$H$7$?>l9g$K!"(Bmake all $B$,DL$k$3(B
$B$H$O3NG'$7$^$7$?$,!"F0:n>eLdBj$J$$$h$&$G$7$?$i!"(Bsend-pr $B$7$^$9!#(B
-- 
NAKAJI Hiroyuki ($BCf<#(B $B909T(B)

--Multipart_Mon_Nov__1_14:39:18_1999-1--
