On Monday, 1 August 2016 at 06:21:48 UTC, Kai Nacke wrote:
Thanks! That's really awesome!
Did you manage to build more complex applications? EABI is a
bit different from the hardfloat ABI and there may be still
bugs lurking in LDC...
Unfortunately no, I didn't have the time.
I was intereste
On Thursday, 21 July 2016 at 13:13:39 UTC, Claude wrote:
On Thursday, 21 July 2016 at 10:30:55 UTC, Andrea Fontana wrote:
On Thursday, 21 July 2016 at 09:59:53 UTC, Claude wrote:
I can build a "Hello world" program on ARM GNU/Linux, with
druntime and phobos.
I'll write a doc page about that.
On Thursday, 21 July 2016 at 13:13:39 UTC, Claude wrote:
On Thursday, 21 July 2016 at 10:30:55 UTC, Andrea Fontana wrote:
On Thursday, 21 July 2016 at 09:59:53 UTC, Claude wrote:
I can build a "Hello world" program on ARM GNU/Linux, with
druntime and phobos.
I'll write a doc page about that.
On Thursday, 21 July 2016 at 10:30:55 UTC, Andrea Fontana wrote:
On Thursday, 21 July 2016 at 09:59:53 UTC, Claude wrote:
I can build a "Hello world" program on ARM GNU/Linux, with
druntime and phobos.
I'll write a doc page about that.
It's a good idea :)
Done:
https://wiki.dlang.org/LDC_c
On Thursday, 21 July 2016 at 09:59:53 UTC, Claude wrote:
I can build a "Hello world" program on ARM GNU/Linux, with
druntime and phobos.
I'll write a doc page about that.
It's a good idea :)
On Wednesday, 20 July 2016 at 16:10:48 UTC, Claude wrote:
R_ARM_TLS_IE32 used with non-TLS symbol ??
Oh, that was actually quite obvious... If I revert the first
android patch on LLVM sources, and build it back it works!
I can build a "Hello world" program on ARM GNU/Linux, with
druntime an
So I'm trying to build druntime correctly, I corrected some
problems here and there, but I still cannot link with
libdruntime-ldc.a:
/opt/arm-2009q1/bin/arm-none-linux-gnueabi-gcc loire.o
lib/libdruntime-ldc.a -o loire
I get many errors like:
/opt/arm-2009q1/bin/../lib/gcc/arm-none-linux-
I think my cross-compile LDC is fine.
I tried to build this D program:
/// loire.d
int main()
{
return 42;
}
However, the run-time is not (neither is phobos), most of the
linker issues come from the druntime. So...
I wrote my own druntime. Here's the code:
/// dummyruntime.d
// from r
On Friday, 15 July 2016 at 15:24:36 UTC, Kai Nacke wrote:
There is a reason why we do not distribute a binary version of
LDC with all LLVM targets enabled. LDC still uses the real
format of the host. This is different on ARM (80bit on
Linux/x86 vs. 64bit on Linux/ARM). Do not expect that
appli
Hi Claude!
On Friday, 15 July 2016 at 14:09:40 UTC, Claude wrote:
Hello,
I would like to cross-compile a D program from a x86 machine to
an ARM target.
[...]
So I'm a bit confused of what the current state of LDC+ARM is.
For example, is the run-time fully ported on ARM/Linux?
LDC is fully
On Friday, 15 July 2016 at 15:02:15 UTC, Radu wrote:
Hi,
LDC on Linux ARM is fairly complete. I think it is a fully
supported platform (all tests are passing). Check in
https://wiki.dlang.org/Compilers the LDC column.
This is the close for a tutorial for cross-compiling
https://wiki.dlang.or
already have a GNU/Linux running on my ARM target and want to
use it. It does noty tell how to have an LDC with ARM backend.
So I'm a bit confused of what the current state of LDC+ARM is.
For example, is the run-time fully ported on ARM/Linux?
What would be the steps to have an LDC
to use
it. It does noty tell how to have an LDC with ARM backend.
So I'm a bit confused of what the current state of LDC+ARM is.
For example, is the run-time fully ported on ARM/Linux?
What would be the steps to have an LDC cross-compiling to ARM?
Thanks
13 matches
Mail list logo