Mail Archives: djgpp/1994/11/15/04:19:47
Hello. DJ and H.J. Lu
Sorry for late reply. I haven't been able to access these days.
We had faced to problem of movedata(). So that we checked its code,
gas code and 386 book.
And, We have come to the conclusion that gas should convert "jcxz"
like MASM and TASM do.
i.e.
=======================================================================
Turbo Assembler Version 1.01 94/10/23 22:06:43 Page 1
1 .386p
2
3 00000000 _TEXT segment dword public use32 'code'
4 assume cs:_TEXT
5 00000000 E3 03 jecxz L1
6
7 00000002 67| E3 00 jcxz L1
8 00000005 L1:
9
10 00000005 _TEXT ends
11 end
Microsoft (R) Macro Assembler Version 6.00AD 10/23/94 22:04:08
.386p
0000 _TEXT segment dword public use32 'code'
assume cs:_TEXT
0000 E3 03 jecxz @f
0002 67& E3 00 jcxz @f
0005 @@:
0005 _TEXT ends
end
=======================================================================
After applying previous patch, the problem of movedata() has gone
and our systems are very stable now. :-)
Thanks.
------------------------------
Kenji Masaki$B!!(B
$B!!(B Image Infomation Engineering
Division
MINOLTA Co. Ltd. , JAPAN
------------------------------
- Raw text -