On Sat, Dec 24, 2011 at 9:51 AM, Jacob Carlborg <[email protected]> wrote: > On 2011-12-24 08:26, Andrew Wiley wrote: >> >> On Fri, Dec 23, 2011 at 11:10 PM, Steve Teale >> <[email protected]> wrote: >>> >>> Now here's an interesting target for D - this little beast could sell in >>> >>> millions, and could be the way that many youngsters start out as >>> programmers. >>> >>> Presumably LDC would be the quickest thing to get on there? >>> >>> Steve >> >> >> GDC on ARM has been working reasonably well for a while now (although >> I get an ICE when building the latest trunk - still trying to come up >> with enough information for a bug report). There's one major bug that >> requires the section-anchors optimization to be disabled. >> >> Last I tried LDC on ARM, it built and segfaulted when building the >> standard library. GCC code generation for ARM is apparently >> significantly better than LLVM, so I haven't looked much farther into >> LDC. > > > LLVM can't be that bad since it's good enough for Apple and they're > abandoning GCC in favor of Clang and LLVM. >
I'm looking into it again, apparently it's improved dramatically on ARM in the last few years. The compiler itself builds, but Druntime needs some ARM-specific assembly. Working on that.
