<br><br><div class="gmail_quote">On Fri, Jan 9, 2009 at 11:19 AM, Walter Bright <span dir="ltr">&lt;<a href="mailto:newshound1@digitalmars.com">newshound1@digitalmars.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Christian Kamm wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
PowerPC support is still in its infancy. We&#39;ve had two people looking at it<br>
a few months back, but I haven&#39;t heard from either recently. I think they<br>
ran into a frontend-portability issue:<br>
<a href="http://www.dsource.org/projects/ldc/ticket/76" target="_blank">http://www.dsource.org/projects/ldc/ticket/76</a><br>
<br>
I don&#39;t think anyone has tried LDC on ARM yet.<br>
</blockquote>
<br></div>
ARM is real big on embedded systems like phones. D is an ideal language for them. I get asked a lot about supporting it.<br>
</blockquote><div><br>Moritz Warning did some good work on getting LDC to compile and run on ARM/Linux a while back. IIRC he even posted a virtual machine image with everything to try it out, there was still some runtime issue to care of though. Also, this wasn&#39;t a cross compiler, but rather LDC running natively on the ARM itself, which is probably not what most people would want. LDC has most things in place for cross compilation already, but there&#39;s still some work to be done in that area before it&#39;s fully useful.<br>
Moritz, please chime in with any corrections/additions :)<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
The PPC is a more fill-in-the-blank, as it is yesterday&#39;s machine.</blockquote><div><br>As far as I know, LLVM&#39;s PPC target is fairly mature, and getting LDC to work on this platform would probably not take that much more work once the frontend issues there have been sorted.<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Anyhow, getting D on more platforms will remove a lot of barriers people have to using it. LDC is a big step forward for that.<br>
</blockquote></div><br>