[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Fri Dec 7 11:47:21 CET 2012

CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	12/12/07 11:47:21

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

Log message:
	Punt and make check_range a helper function.
	That reduces warnings.
	Doing better here seems elusive.
	There are still range warnings to fix, probably check_lo/hi/index.
	This does mean we could probably dispense with most of my recent
	work on forming a higher level in-memory form.
	Also, ideally check_range helper would call reportfault, but I don't
	think we have that name by this time in the code.
	todo: capture the value into locals for all the check_ operations.
	(requires another pass to allocate the locals)

More information about the M3commit mailing list