Raspberry Pi - raspberrypi.org

Jacob Carlborg doob at me.com
Sat Dec 24 09:01:39 PST 2011


On 2011-12-24 17:20, Andrew Wiley wrote:
> On Sat, Dec 24, 2011 at 9:51 AM, Jacob Carlborg<doob at me.com>  wrote:
>> On 2011-12-24 08:26, Andrew Wiley wrote:
>>>
>>> On Fri, Dec 23, 2011 at 11:10 PM, Steve Teale
>>> <steve.teale at britseyeview.com>    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.

Yeah, both LLVM and Clang are progressed rapidly.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list