[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun Oct 3 20:28:48 CEST 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/10/03 20:28:48

Modified files:
	cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c 

Log message:
	fix subranges, to be small in size
	restore not volatile
	turn back on type code
	make it easy to turn on/off replay; turn it on
	remove assert that subrange min <= max, as it breaks X
	some small tweaks
	combine code for declare_pointer and declare_indirect
	consider using stabilize_reference more (after every indirect_ref
	
	remove temporaries from:
	shift
	rotate
	check_nil
	check_lo
	check_hi
	check_range
	check_eq
	
	very few temporaries remain:
	ones the frontend asks for (indefinite)
	floating point (round, floor, ceiling)
	loophole sometimes, pop_static_link, compare_exchange




More information about the M3commit mailing list