Date: Wed, 17 Jan 1996 18:00:58 +0000 (GMT) From: Dominic Hibbs To: djgpp maillist Subject: MSDOS damages extended registers Message-ID: MIME-Version: 1.0 I have just discovered that calls to int0x21 clears the high sixteen bits of many of the extended registers. It seems that the only ones which are not affected are ebp, esp and eip. Last time I sent this message it failed to get through - see what happens this time. Dominic P.S. I have a modified version of edebug32 which disassembles to the same mnemonics as AS accepts. - if anyone wants it and the changed sources debug.c and unassmbl.c and also a pre-preprocessor that solves most of the problems of incompatibility between GASP (good name that!) and AS. Dominic