ARM bare-metal programming in D
Martin Nowak
code at dawg.eu
Mon Oct 21 20:44:49 PDT 2013
On 10/22/2013 05:07 AM, evilrat wrote:
> D runtime required if you need all that cool features like slices, GC
> and other stuff. but you can use D without it. some runtime/phobos ports
> for ARM already exists but i don't know which or what status they are.
>
Slices don't need runtime support, they're a pointer and a length after
all. Appending to slices does because it needs to allocate memory.
> p.s. i think the only reason D doesn't have ARM and MIPS already is
> because Walter don't know asm for this architectures :)
>
I've also used GDC on a MIPS router with linux. This should actually
work (unless we broke it). There is even Fiber support on MIPS_O32.
More information about the Digitalmars-d
mailing list