www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/15/10:18:48

From: baudy AT videotron DOT ca (Benjamin Audy)
Newsgroups: comp.os.msdos.djgpp
Subject: Bug in fsdb and edebug32
Date: Tue, 14 Jan 1997 22:51:00 GMT
Organization: SPC
Lines: 10
Message-ID: <32dc084a.18213136@poste1>
NNTP-Posting-Host: ppp148.229.mque.videotron.net
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

I found a bug in fsdb and edebug32. I made a function in assembler,
and linked it with a C++ file. In the assembler function, there's the
"scasb" instruction, which compares AL with es:[edi] (at least in
32-bit mode), but when I'm in fsdb or edebug32, it shows: 
"scasb   al, ds:[esi]".  This instruction doesn't exist. However (and
fortunately), the instruction is executed correctly (es:[edi] is used
and edi is incremented).

Benjamin Audy
baudy AT videotron DOT ca

- Raw text -


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