Date: Tue, 15 Nov 1994 12:36:09 +0900 To: djgpp AT sun DOT soe DOT clarkson DOT edu From: masaki AT eie DOT minolta DOT co DOT jp (Kenji Masaki) Subject: GAS bug(2) 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    Image Infomation Engineering Division MINOLTA Co. Ltd. , JAPAN ------------------------------