www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/09/07/01:08:42

From: sandmann AT clio DOT rice DOT edu (Charles Sandmann)
Message-Id: <10109070504.AA12038@clio.rice.edu>
Subject: dbgcom.c updated
To: djgpp-workers AT delorie DOT com (DJGPP developers)
Date: Fri, 7 Sep 2001 00:04:22 -0500 (CDT)
X-Mailer: ELM [version 2.5 PL2]
Mime-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com

I've committed dbgcom.c the fixes to make Win2K/XP hardware breakpoints work.
I also replaced a couple of large asm blocks with standard __dpmi calls.
Tested on Win2K, WinXP, WinNT4, Win95.

Win NT 4.0 hardware breakpoints still all return active if any are set,
but this is a different problem.  If you run old debugger on W2K or WXP
and lose the breakpoints you must kill ntvdm to get them back (this 
new code can't allocate any once they are lost).

I'll add some version of dbgcom.c to my V203 patch kit later.

I'll build some binary debuggers and update the W2K web site someday.

And I'll add entries to wc204 for debug fix and W2K lfn=n patch bundle.

I'm also looking at the dpmiexcp.c patch for Win2K PSP setting.  It
uses _int86 which has some non-clean-namespace problems, and is too big
a footprint to bundle into each image.  I'll probably replace it with
some inline asm.

- Raw text -


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