On Tuesday, 19 January 2016 at 18:45:54 UTC, Dan Olson wrote:
Adrian Matoga <e...@atari8.info> writes:

On Thursday, 14 January 2016 at 20:33:30 UTC, Kai Nacke wrote:
LDC 0.17.0-beta1, the LLVM-based D compiler, is available for
This release is based on the 2.068.2 frontend and standard library
and supports LLVM 3.5-3.7.

Excellent! Works great so far (Linux x86_64).
Any chance of having pre-built binaries for cross-compiling to
arm-linux-gnueabihf, like in GDC distributions?

Yes, though not sure when. I have a Raspberry Pi (armv6) and will begin working with LDC on it soon. I don't know how compatible arm-linux-gnueabihf builds are between various ARM systems, but this could be stepping stone toward a pre-built binary for LDC.

I can only report that I've used the cross-GDC binary distribution to compile for v6 (Raspberry Pi + raspbian), v7-A (ARM instructions, Samsung SoCs, no OS, no Phobos/druntime), v7-M (Thumb2, STM32F103, no OS, no Phobos/druntime), without any issues on the codegen side, as long as proper marm/mthumb/mcpu options are set. Building for a linux system with incompatible libraries will likely cause some trouble, though.

Reply via email to