| 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 |