[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Wed Mar 10 21:52:30 CET 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/03/10 21:52:30

Modified files:
	cm3/m3-sys/m3back/src/: Stackx86.m3 

Log message:
	Handle when both registers are allocated to an operand, but in the wrong
	parts. e.g. we have EAX:EDX but want EDX:EAX.
	Not actually tested, nor an example seen, but I was thinking about
	it and it seems clear the previous code would do two swaps, leaving
	things incorrect.




More information about the M3commit mailing list