<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>
Ok, other than calling it "the x86 backend", I think I'm right. I wasn't sure if it was for all x86 platforms or just Windows.<br><br>How about the "non gcc" backend? I think only Windows uses it and no other platform.<br><br>I can get much further still having fixed BuildStandalone functionality in m3-sys\cminstall\src\config\NT386. I broke it a few months ago. I got as far as m3ui and something with RTHeapDep, I think the problem there is the interface got deleted between the last binary distribution and now. I'll dig a bit more.<br><br>After fixing BuildStandalone, tried again with the inline Long.m3 and got the same errors so I put back my C implementation -- I am NOT sure it is right, either in calling convention or in implementing the shift/rotate/extract/insert stuff correctly.<br><br>Now cm3 -ship works on m3core.dll as well but that's a different point.<br><br> - Jay<br><br><blockquote><hr>From: jayk123@hotmail.com<br>To: hosking@cs.purdue.edu; m3devel@elegosoft.com<br>Date: Sat, 11 Aug 2007 17:55:06 +0000<br>Subject: Re: [M3devel] Fwd: Returned mail: see transcript for details<br><br>
Yeah sorry I have to fix that forwarding, been broken for months but almost have it fixed.<br>
<a href="mailto:jayk123@hotmail.com">jayk123@hotmail.com</a> works.<br>
<br>
Hm. Geez I don't know. I guess I should stop submitting for now. Let me figure more stuff out.<br>
<br>
I built cm3.exe and am running it. I had more errors before fixing the Windows clearenv.cmd, I submitted a fix for it -- it was clearing %cm3%.<br>
<br>
I have to track down where the gcc vs. no gcc decision is made. Maybe it is only x86 Windows that uses this code, not all x86 platforms?<br>
<br>
I can get further with my changes but then I crash and I probably won't make much more progress today.<br>
<br>
- Jay<br><br>> From: hosking@cs.purdue.edu<br>> Date: Sat, 11 Aug 2007 13:19:56 -0400<br>> To: m3devel@elegosoft.com<br>> Subject: [M3devel] Fwd: Returned mail: see transcript for details<br>> <br>> Jay, your e-mails are bouncing.<br>> <br>> Begin forwarded message:<br>> <br>> > From: Mail Delivery Subsystem <MAILER-DAEMON@cornell.edu><br>> > Date: August 11, 2007 1:15:10 PM EDT<br>> > To: hosking@cs.purdue.edu<br>> > Subject: Returned mail: see transcript for details<br>> ><br>> > The original message was received at Sat, 11 Aug 2007 13:15:10 <br>> > -0400 (EDT)<br>> > from daemon@localhost<br>> ><br>> > ----- The following addresses had permanent fatal errors -----<br>> > jaykrell@verizon.net<br>> ><br>> > ----- Transcript of session follows -----<br>> > ... while talking to relay.verizon.net.:<br>> >>>> DATA<br>> > <<< 550 4.2.1 mailbox temporarily disabled: jaykrell@verizon.net<br>> > 550 5.1.1 jaykrell@verizon.net... User unknown<br>> > <<< 554 5.5.0 No recipients have been specified.<br>> > Reporting-MTA: dns; hermes50.mail.cornell.edu<br>> > Arrival-Date: Sat, 11 Aug 2007 13:15:10 -0400 (EDT)<br>> ><br>> > Final-Recipient: RFC822; jaykrell@verizon.net<br>> > Action: failed<br>> > Status: 5.1.1<br>> > Remote-MTA: DNS; relay.verizon.net<br>> > Last-Attempt-Date: Sat, 11 Aug 2007 13:15:10 -0400 (EDT)<br>> ><br>> > From: Tony Hosking <hosking@cs.purdue.edu><br>> > Date: August 11, 2007 1:14:21 PM EDT<br>> > To: <jay.krell@cornell.edu><br>> > Cc: Modula-3 developers <m3devel@elegosoft.com>, <br>> > <m3commit@elegosoft.com><br>> > Subject: Re: [M3commit] CVS Update: cm3<br>> ><br>> ><br>> > Did you rebuild the backend?<br>> ><br>> > I have built this on Darwin x86 and Linux x86 without problems.<br>> ><br>> > On Aug 11, 2007, at 1:06 PM, j k wrote:<br>> ><br>> >> I can build the compiler, but, youch, can't build m3core\long.m3:<br>> >><br>> >> "..\src\word\Long.m3", line 11: Unknown type of size other than <br>> >> dword in movOp<br>> >><br>> >> The x86 back end needs work..I'll see if I can't just provide this <br>> >> stuff in C and avoid understanding the backend much..<br>> >><br>> >> - Jay<br>> >><br>> <br><br><br><hr>New home for Mom, no cleanup required. <a href="http://www.reallivemoms.com?ocid=TXT_TAGHM&loc=us" target="_blank">All starts here.</a>
</blockquote><br /><hr />Messenger Café — open for fun 24/7. Hot games, cool activities served daily. <a href='http://cafemessenger.com?ocid=TXT_TAGLM_AugWLtagline' target='_new'>Visit now.</a></body>
</html>