[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Thu Dec 20 05:41:15 CET 2012


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	12/12/20 05:41:15

Modified files:
	cm3/m3-sys/m3middle/src/: TInt.i3 TInt.m3 TWord.i3 TWord.m3 
	                          Target.i3 Target.m3 

Log message:
	replace variables with constants, for
	
	Target.Int8, Target.Int16, Target.Int32, Target.Int64
	Target.Word8, Target.Word16, Target.Word32, Target.Word64
	Target.Long, Target.Longint
	Target.Char, Target.Void
	Target.Real, Target.Longreal
	
	required moving TYPE Int from Target to TInt (to avoid circular
	dependency, and it is reasonable anyway, to colocate
	the type and the functions)
	
	Extended is still a variable, but initialized fully, because
	BITSIZE isn't valid on a constant




More information about the M3commit mailing list