Date: Mon, 10 Oct 1994 08:21:06 +0100 From: terra AT diku DOT dk To: dj AT ctron DOT com Cc: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: Edebug32 cannot be rebuilt Hi! The edebug32 that comes with djgpp 1,22 maint 2 cannot be rebuilt. First, there is a syntax error in ed.h: "#deifne" Second, the C-like assembler comments in debug.c are no longer allowed. Third, once compiled edebug32 crashes immediately with an exception in the second `movedata' in ed.c's edi_init(). Fourth, the unassembler's table entries of the long versions of "jc"/"jnc" and "setc"/"setnc" are still swapped. Fifth, the unassembler thinks that 82h is the same instruction as 80h. This is wrong -- there is no instruction there, although parts of Intel's manuals say so. (Other parts say otherwise.) Sixth, the unassebler gets the length of the instructions "aad" and "aam" wrong. They are two-byte instructions. Morten Welinder terra AT diku DOT dk PS: Don't say "use gdb" -- that's is completely beside the point here.