<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>