[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