<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'> > cm3cg<br><pre> > Did you think your edits have fixed it?<br><br><br>I think so.<br>There are some intermediate edits that don't compile/link,<br>but in the past day or two I've built many cm3cg for many targets,<br>on amd64_darwin host (m3-sys/m3cc/src/buildmany.sh, not necessarily<br>all the way through, but I sort broken ones to the end).<br><br><br>If you do try it, keep in mind that cm3cg and C-backend<br> aren't necessarily compatible.<br><br><br>Passing and returning structs by value is a particular sticking point,<br> which I might be fixing soon, but I don't make promises there<br> to either make the compatible, or keep them compatible.<br><br><br>Install them to different places, e.g. /cm3.cm3cg and /cm3.c.<br><br><br>That is good that tetris works.<br>Trestle apps do work on Darwin/amd64/c and NT/amd64/c.<br>At least mostly.<br><br><br><br>If you do get cm3cg working, please report back perceived compiler<br>performance differences. And, hopefully, remember, and report<br>again much later when I get "batching" implemented -- cc -c foo.c bar.c<br>instead of cc -c foo.c && cc -c bar.c; on Windows I know it makes<br>a noticable difference.<br><br><br><br>Thank you for bearing with all this,<br> - Jay<br><br></pre><br><div>> To: jay.krell@cornell.edu<br>> CC: m3devel@elegosoft.com<br>> Subject: Re: [M3devel] ARMEL_LINUX on Raspberry Pi progress report<br>> Date: Wed, 16 Oct 2013 15:27:06 -0700<br>> From: mika@async.caltech.edu<br>> <br>> Jay K writes:<br>> >I likely addressed the TLS and m3_eq_ADDRESS problem.=0A=<br>> >TLS could use more investigation=2C but ok.=0A=<br>> >m3_eq_ADDRESS maybe double checking/testing.=0A=<br>> >BadPercentage I can try to look at later...do we have any non-Trestle GUI a=<br>> >pps that use Xlib more directly? Try those?=0A=<br>> <br>> Tetris works (Modula-3).<br>> <br>> I still haven't gotten cm3cg working on the Raspberry (RPi I guess the<br>> groupies call it). Did you think your edits have fixed it?<br>> <br>> >Try a C/C++ GUI app?=0A=<br>> >=0A=<br>> >=0A=<br>> >=A0- Jay=0A=<br>> >=0A=<br></div> </div></body>
</html>