delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1996/08/08/03:36:09

Date: Thu, 8 Aug 1996 09:29:03 +0200 (METDST)
From: Robert Hoehne <robert DOT hoehne AT mathematik DOT tu-chemnitz DOT de>
To: Bill Currie <bill_currie AT MAIL DOT TAIT DOT CO DOT NZ>
Cc: djgpp-workers AT delorie DOT com
Subject: Re: window sti/cli bug
In-Reply-To: <s20a17f1.030@MAIL.TAIT.CO.NZ>
Message-Id: <Pine.HPP.3.91.960808092235.4619B-100000@newton.mathematik.tu-chemnitz.de>
Mime-Version: 1.0

On Thu, 8 Aug 1996, Bill Currie wrote:

> I *THINK* i may have figured out why doing a cli under windows makes all further
> interrupts masked when running under windows.  I was thinking that maybe windows
> has a vmint disabled count rather than a flag, and there are insufficient sti's
> to counteract the cli's (including implicit ones via int's).  I did a grep on

I agree with you. Because RHIDE didn't run under Windows 3.1 I tried many,
many things to find the problem. After some days I found the solution in
removing a pair of disable() and enable() in the function, which was called
by the mouse handler.

I think, if some has the time to check all the cli's and sti's in libc,
maybe also the problems with running GDB under windows 3.1 will be
solved.

Robert

- Raw text -


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