Bleeding edge

Dan Olson via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Tue Mar 17 08:24:46 PDT 2015


David Nadlinger via digitalmars-d-ldc <digitalmars-d-ldc at puremagic.com> writes:

> On 03/16/2015 12:03 PM, Russel Winder via digitalmars-d-ldc wrote:
>> Is the bleeding edge currently master or merge-2.067 ?
>
> master. merge-2.067 still needs some work before it is ready for
> general consumption. We'd love to get pull requests for the latter,
> though. ;)
>
>  — David

I started process of updating iOS with merge-2.067.  Function call arg
generation and abi code has changed much.  Is there a good commit or
pull to look at that summarizes the change?

I got druntime and phobos to build but linker showed me that
core.lifetime _d_arraycatnT function is missing.  It has been changed to
_d_arraycatnTX.

-extern (C) void[] _d_arraycatnT(const TypeInfo ti, uint n, ...)
+extern (C) void[] _d_arraycatnTX(const TypeInfo ti, byte[][] arrs)


I messed around trying to modify the call in DtoCatArrays, but I don't
know how to generate that arrs array and could not find existing
examples.  Can somebody help, or is already working on?
-- 
Dan


More information about the digitalmars-d-ldc mailing list