Date: Wed, 31 May 2000 10:11:40 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: Charles Sandmann cc: djgpp-workers AT delorie DOT com Subject: Re: W2k In-Reply-To: <10005302342.AA19313@clio.rice.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 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.)