www.delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | ieva01.lanet.lv: pavenis owned process doing -bs |
Date: | Sun, 15 Nov 1998 10:05:59 +0200 (WET) |
From: | Andris Pavenis <pavenis AT lanet DOT lv> |
To: | djgpp-workers AT delorie DOT com |
Subject: | DPMI implementation related problem in crt0.S |
Message-ID: | <Pine.A41.4.05.9811141927180.65238-100000@ieva01.lanet.lv> |
MIME-Version: | 1.0 |
Reply-To: | djgpp-workers AT delorie DOT com |
Hi! Seems that there is one DPMI related problem with debugging DJGPP programs. DOS session under Win95: no problems plain MS-DOS 7.0 without Win95 loaded (with and without EMM386): I found that some DPMI calls (first is fn 0Ah: creating alias for descriptor) returns with interrupts disabled when called from programs being debugged. It is in very begin crt0.S. There are another places where this happens, but currently I hadn't time to track them down. I tested this with DJGPP 2.02 beta. Seems that problem may be related with hooking int 31h in dbgcom.c as it appears only when running program under debugger It doesn't seem to be regression against 2.01 as I tested also DJGPP 2.01 (I had installation on CD) It is possible that this happens only in some systems. It would be nice to check on system I'm normally working at but it will be impossible still for about a week (Currently I'm far enough from home) Andris
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |