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 -