delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2000/05/31/04:43:50

Date: Wed, 31 May 2000 10:11:40 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Charles Sandmann <sandmann AT clio DOT rice DOT edu>
cc: djgpp-workers AT delorie DOT com
Subject: Re: W2k
In-Reply-To: <10005302342.AA19313@clio.rice.edu>
Message-ID: <Pine.SUN.3.91.1000531100822.9276B-100000@is>
MIME-Version: 1.0
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

On Tue, 30 May 2000, Charles Sandmann wrote:

> > I've put a version of Make linked with a hacked dosexec.c on my
> > server, it's available for anon ftp:
> >    ftp://is.elta.co.il/pub/make_nex.zip
> > Unzip make.exe and try to use it.  If you set W2KBUG in the
> > environment (the value is not important), it will toggle exceptions
> > before invoking child programs.
> 
> Trying it both ways it still fails.  How about modifying dpmiexcp.c
> so that we don't hook the keyboard and fpu interrupts at all ?

I'll look into this, but could you please see if the binary I made indeed 
masks exceptions?  Try Ctrl-C several times while the child runs: the 
stock binary should say "*** Interrupt", the new one should mostly say 
nothing (unless you are very lucky and a quick typist) when you set 
W2KBUG.

(I'm thinking that perhaps I have some bug in the way I toggle exceptions, 
and we are drawing wrong conclusions.)

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019