<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi all:</span></div><br>these are incredible news! DEC SRC, used the same target to cross build Win32 host.<br>I would like to test it on WinXP64ed and then produce boot images for vista and 7. But I want to build it from source if I may please. For instance cross build it from WinXP build it in WinXP64ed, and produce snapshots from there.<br>Trust me I have a good reason for it.<br><br>If Im may say so, DEC SRC had a philosophy inside M3 implementation that we should persevere. All RT written in Modula-3, please no more C, just in case if needed please; see for instance why we shouldn't have third party libraries, just compiler and that's all. It exposes the need for complex runtimes in RISC compilers, like MicroVax2 (DEC Firefly) and the most complex DEC machine the
VAX9000:<br>http://users.ece.utexas.edu/~patt/12s.382N/handouts/class_slides/risc_retrospective.ppt<br><br>Such that if needs assembly level stuff let's do it but no more C as source format. It's error prone, I prefer cloning over C sources 100% times. C as intermediate rep is another thing clearly.<br><br>Thanks in advance<br><br><br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight: bold;">De:</span></b> Jay <jay.krell@cornell.edu><br> <b><span style="font-weight: bold;">Para:</span></b> m3devel <m3devel@elegosoft.com> <br> <b><span style="font-weight: bold;">Enviado:</span></b> Martes 3 de septiembre de 2013 11:06<br> <b><span style="font-weight: bold;">Asunto:</span></b> [M3devel] AMD64_NT<br> </font> </div> <div
class="y_msg_container"><br>AMD_NT runs, can build itself, is more debuggable than NT386, Juno & formsedit come up.<br><br><br>It was a fairly quick straightforward use of the C backend.<br><br><br>There is a problem in m3core/Time that hangs mentor startup. The first time I ran cm3ide it brought up IE but hit an out-of-range in socket code. Elego code failed to build due to lack of c:\cygwin (I have c:\cygwin64).<br>There is a problem in exception handling worked around using libcmt.lib instead of msvcr*.dll. The unsafe out of date cloned headers have as usual been a source of bugs.<br><br><br>I'll try to get a snapshot out soon.<br>Adventurous folks can try it already.<br><br><br> - Jay<br><br></div> </div> </div> </div></body></html>