Date: Fri, 28 Apr 2000 18:16:20 -0400 (EDT) Message-Id: <200004282216.SAA26951@indy.delorie.com> From: Eli Zaretskii To: Pierre Muller CC: djgpp-workers AT delorie DOT com In-reply-to: <200004281635.SAA21811@cerbere.u-strasbg.fr> (message from Pierre Muller on Fri, 28 Apr 2000 18:21:41 +0200) Subject: Re: interrupt 0x75 limitation in Win95 ? References: <200004271332 DOT PAA01783 AT cerbere DOT u-strasbg DOT fr> <3907023C DOT 30855 DOT 3E86E3 AT localhost> <200004271332 DOT PAA01783 AT cerbere DOT u-strasbg DOT fr> <200004281635 DOT SAA21811 AT cerbere DOT u-strasbg DOT fr> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Fri, 28 Apr 2000 18:21:41 +0200 > From: Pierre Muller > > >Sorry, I don't understand what does this mean: ``exception seems to be > >sent to redir''. > > If I recompile redir.c but remove the djgpp_exception_toggle > around the run_program call then > the redir program gets the following ! > > > Exiting due to signal SIGFPE > Floating Point exception at eip=0000e816, x87 status=0000 Well, why did you need to remove djgpp_exception_toggle? It's there on purpose, precisely to avoid these crashes, and so are the calls to _clear87 and _fpreset. Does it work okay with djgpp_exception_toggle in place? If not, what happens if you do not remove djgpp_exception_toggle?