<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div><font face="Calibri">With this little change, I can compile all of cm3 to C and the compile that.</font></div><div><font face="Calibri"> "cm3"  as in the builder/compiler/frontend/quake, not the entire cm3 system.</font></div><div><font face="Calibri"><br></font></div><div><font face="Calibri">Next is to get copy main.c *.c *.h (the stuff written in C), and</font></div><div><font face="Calibri">try to link it..</font></div><div><font face="Calibri"><br></font></div><div><font face="Calibri"><br></font></div><div><font face="Calibri">Note: it might be nice to get better types to the backend, e.g.</font></div><div><font face="Calibri">instead of</font></div><div><font face="Calibri">ADDRESS strcat(</font><span style="font-family: Calibri; ">ADDRESS, </span><span style="font-family: Calibri; ">ADDRESS);</span></div><div><span style="font-family: Calibri; ">char* strcat(char*, const char*);</span></div><div><br></div><div><font face="Calibri"><br></font></div><div><font face="Calibri"> - Jay</font></div><br><br><div style="font-family: Calibri; font-size: 12pt; "><div id="SkyDrivePlaceholder"></div>> Date: Thu, 13 Sep 2012 12:09:05 +0000<br>> To: m3commit@elegosoft.com<br>> From: jkrell@elego.de<br>> Subject: [M3commit] CVS Update: cm3<br>> <br>> CVSROOT: /usr/cvs<br>> Changes by:      jkrell@birch.   12/09/13 12:09:05<br>> <br>> Modified files:<br>>    cm3/m3-sys/m3back/src/: M3C.m3 <br>> <br>> Log message:<br>>         do our own integer to text conversions<br>>    workaround more bad declarations: ldexp signgam cabs frexp modf jn yn<br><br></div>                                     </div></body>
</html>