[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Mon Sep 24 22:37:10 CEST 2012

CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	12/09/24 22:37:10

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

Log message:
	don't discard pop side effects
	trim the logging code -- can/should use other M3CGs for logging
	trim commented out code
	cleanup shift/insert/extract wrt reuse
	"binop" => "op2"
	"unop" => "op1"
	"ADDRESS" => "WORD_T*" in a few places as needed, for sets
	fix comment in set_intersection/difference/etc. "pop(2)" => "pop(3)"
	Use IntLiteral instead of IntToDec -- it can make
	a difference sometimes
	fix shift/rotate counts to be word or int, not the
	type of the values
	(aka some cleanup before the real work)

More information about the M3commit mailing list