<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi all:<br>Who can create a common RT from C and Modula-3, I guess you can but should we create a libc in Modula-3? Like LINUXLIBC6 to be compatible with your linked code (C NT RT and a glibc in one model)? That way we have a true multiplatform, systems programming language.<br>Is this approach what M3 people wanted? DEC-SRC again experimented with it, maybe useful to consider that.<br>Thanks in advance<br><br><br>--- El <b>jue, 20/9/12, Jay Krell <i><jkrell@elego.de></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Jay Krell <jkrell@elego.de><br>Asunto: [M3commit] CVS Update: cm3<br>Para: m3commit@elegosoft.com<br>Fecha: jueves, 20 de septiembre, 2012 17:52<br><br><div class="plainMail">CVSROOT: /usr/cvs<br>Changes by:
jkrell@birch. 12/09/20 22:52:36<br><br>Modified files:<br> cm3/m3-sys/m3back/src/: M3C.m3 <br><br>Log message:<br> hack, workaround frontend bug?<br> <br> when making direct calls to finally blocks, pass an extra<br> parameter<br> <br> restore consistent order that static_link is always last<br> disable K&R hack for finally blocks<br> keep K&R code..in future I expect K&R will be a global option here<br> <br> NOW CM3 BUILT WITH C BACKEND CAN ITSELF COMPILE M3CORE.<br> This is a huge milestone.<br> The next ones to look at are: compiling all of cm3, m3-sys/m3tests<br> (at least one hits an assertion failure in the compiler), and compiling<br> the entire
system, and running some of it (we don't have a good way<br> to test running the entire system)<br><br></div></blockquote></td></tr></table>