[M3commit] CVS Update: cm3

Jay K jay.krell at cornell.edu
Wed Jan 30 13:01:31 CET 2013


diff attached



> Date: Wed, 30 Jan 2013 12:57:51 +0000
> To: m3commit at elegosoft.com
> From: jkrell at elego.de
> Subject: [M3commit] CVS Update: cm3
> 
> CVSROOT:	/usr/cvs
> Changes by:	jkrell at birch.	13/01/30 12:57:51
> 
> Modified files:
> 	cm3/m3-sys/cm3/src/: Builder.m3 M3Backend.m3 M3Build.m3 
> 	./: Builder.m3 M3Backend.m3 M3Build.m3 
> 	cm3/m3-sys/m3middle/src/: Target.i3 Target.m3 
> 
> Log message:
> 	add "C" mode to builder
> 	
> 	Use it like so in config file:
> 	if defined("HasCBackend")
> 	if HasCBackend()
> 	M3_BACKEND_MODE = "C"
> 	end
> 	end
> 	
> 	It has been more or less tested on the following targets:
> 	AMD64_DARWIN (the most testing)
> 	I386_DARWIN (been a while)
> 	AMD64_LINUX
> 	SPARC32_SOLARIS
> 	SPARC64_SOLARIS
> 	I386_SOLARIS
> 	AMD64_SOLARIS
> 	
> 	It probably just works everywhere at least with gcc and Solaris cc.
> 	Microsoft Visual C++ (i.e. AMD64_NT) will be tried soon.
> 	
> 	Debugging is not good -- no structs.
> 	For Darwin, that is no regression, since stabs and m3gdb don't work there anyway.
> 
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3commit/attachments/20130130/61bddfa4/attachment-0002.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 5u.txt
URL: <http://m3lists.elegosoft.com/pipermail/m3commit/attachments/20130130/61bddfa4/attachment-0002.txt>


More information about the M3commit mailing list