<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'><pre style="line-height: 21px; white-space: normal; color: rgb(68, 68, 68); font-size: 15px; "> > This seems to be the new C backend</pre><pre style="line-height: 21px; white-space: normal; color: rgb(68, 68, 68); font-size: 15px; "><br></pre><pre style="line-height: 21px; white-space: normal; color: rgb(68, 68, 68); font-size: 15px; ">Yes.</pre><pre style="line-height: 21px; white-space: normal; color: rgb(68, 68, 68); font-size: 15px; "><br></pre><pre style="line-height: 21px; white-space: normal; color: rgb(68, 68, 68); font-size: 15px; "> > producing wrong assembler code.<br></pre><div><br></div>No. It is only being used on Darwin for now. I think that'll need to remain so limited, until I declare structs better, so that debugging doesn't degrade, on systems that support m3gdb.<div><br><div><br></div><div><br></div><div>Please stand by..but don't hold breath.</div><div><br><div> - Jay<br><br><br><br><div><div id="SkyDrivePlaceholder"></div>> Date: Wed, 6 Feb 2013 08:50:00 +0100<br>> From: wagner@elegosoft.com<br>> To: m3devel@elegosoft.com<br>> Subject: [M3devel] Now Hudson fails on AMD64_FREEBSD<br>> <br>> http://hudson.modula3.com:8080/job/cm3-current-build-AMD64_FREEBSD/662/console<br>> <br>> === package m3-sys/m3back ===<br>>  +++ cm3 -build -DROOT='/ad0e/home/hudson/workspace/cm3-current-build-AMD64_FREEBSD/cm3' $RARGS  && cm3 -ship $RARGS -DROOT='/ad0e/home/hudson/workspace/cm3-current-build-AMD64_FREEBSD/cm3'  +++<br>> ../src/M3CC.c:5: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TEXT'<br>> ../src/M3CC.c: In function 'M3CC__UInt64ToText':<br>> ../src/M3CC.c:14: warning: return makes pointer from integer without a cast<br>> ../src/M3CC.c: At top level:<br>> ../src/M3CC.c:30: error: expected '=', ',', ';', 'asm' or '__attribute__' at end of input<br>>   compile_c => 1<br>> C compiler failed compiling: ../src/M3CC.c<br>> ../src/M3CC.c:5: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TEXT'<br>> ../src/M3CC.c: In function 'M3CC__UInt64ToText':<br>> ../src/M3CC.c:14: warning: return makes pointer from integer without a cast<br>> ../src/M3CC.c: At top level:<br>> ../src/M3CC.c:30: error: expected '=', ',', ';', 'asm' or '__attribute__' at end of input<br>>   compile_c => 1<br>> C compiler failed compiling: ../src/M3CC.c<br>> <br>> This seems to be the new C backend producing wrong assembler code.<br>> <br>> Olaf<br>> -- <br>> Olaf Wagner -- elego Software Solutions GmbH -- http://www.elegosoft.com<br>>                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany<br>> phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95<br>> Geschäftsführer: Michael Diers, Olaf Wagner | Sitz: Berlin<br>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194<br></div></div></div></div>                                        </div></body>
</html>