ARM support

Iain Buclaw ibuclaw at gdcproject.org
Mon Jan 13 01:16:23 PST 2014


On 13 January 2014 09:05, Piotr Szturmaj <bncrbme at jadamspam.pl> wrote:
> Johannes Pfau wrote:
>>
>> Am Thu, 09 Jan 2014 19:07:17 +0100
>> schrieb Piotr Szturmaj <bncrbme at jadamspam.pl>:
>>
>>> Hello,
>>
>>
>> Answers for GDC:
>>
>>> I'm developing embedded system product on ARM9/Linux platform and I
>>> wish I could use D and vibe.d for this task.
>>>
>>
>> ARMv5 or ARMv4? I tested ARMv5 and that should work. ARMv4 should work
>> as well but is untested.
>
>
> It's ARM926EJ-S CPU (ARMv5).
>
>>> I have couple of questions in this matter:
>>> - Can you estimate eventual cost of supporting D on ARM (think of
>>> paid bounty).
>>
>>
>> Can't speak for anyone else but for me it's more a matter of missing
>> time than of money. Probably donating a board for the auto-tester could
>> help.
>
>
> I can do that, but it might be easier to run QEMU tester. QEMU supports
> emulation of Versatile board with exactly same CPU and it should run at the
> same speed as the board (~400MHz) on modern x86 machine. What do you think?


QEMU testing is quirky.  If your lucky and get it working, don't make
any system changes. :o)

Saying that, ARM is the only emulation that I've gotten working where
I've actually built GDC ontop of.

Regards
Iain


More information about the Digitalmars-d mailing list