[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Tue Aug 28 09:44:25 CEST 2012


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	12/08/28 09:44:25

Added files:
	cm3/m3-sys/m3tests/src/c1/c135/: Main.m3 m3makefile 
	./: Main.m3 m3makefile 
	cm3/m3-sys/m3tests/src/c1/c136/: Main.m3 m3makefile 

Log message:
	some test cases for nested functions, except handlers, finally blocks,
	nested functions therein, and an initializer which it turns out
	is simple
	
	There seems to be a matter where finally and/or except blocks are nested
	but never take a static link, but other nested functions should take
	an extra parameter for static link. I need to study M3x86.m3 more for how
	it handle this, but it looks like maybe I should look examine
	the function name to determine if it is an exception or finally handler,
	and add static links to level>0 functions except for those. We'll see. Later.




More information about the M3commit mailing list