<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'>ok..so..I think time to make this decision and implement it.<div><br></div><div> - add a "mode" for C and deal with it in Builder.m3</div><div>  I implemented and tested that and presented the diff a few weeks ago</div><div>  It is reasonable, simple, works..but it isn't strictly needed.</div><div><br></div><div>or</div><div><br></div><div>- use IntegratedObject and have the C backend call the C compiler "itself" (via the</div><div>existing quake/config files)</div><div>I can go ahead and implement that.</div><div><br></div><div><br></div><div>Either way, cm3 likely must know about the C backend.</div><div><span style="font-size: 12pt; ">It at least has to "new" it, and maybe pass down function pointers for running</span></div><div><span style="font-size: 12pt; ">the C compiler -- or maybe M3C can get the pointers itself.</span></div><div><span style="font-size: 12pt; "><br></span></div><div>Or I can put this off a bit longer and improve the generated C...</div><div>Using "integrated" saves us from writing and reading back the .mc files.</div><div>More efficient.</div><div><br></div><div><br></div><div><span style="font-size: 12pt; "> - Jay</span></div><div><br><br></div>                                     </div></body>
</html>