August 05, 2012
On Saturday, 4 August 2012 at 23:35:30 UTC, Hans W. Uhlig wrote:
> It sounds like this should be targetable from ldc now.

Hm? It's great that the bigger part of Charles' work has arrived in trunk in June or so, but what's still completely missing is landing pad codegen – isn't it?

David
August 05, 2012
On Sunday, 5 August 2012 at 09:56:09 UTC, David Nadlinger wrote:
> On Saturday, 4 August 2012 at 23:35:30 UTC, Hans W. Uhlig wrote:
>> It sounds like this should be targetable from ldc now.
>
> Hm? It's great that the bigger part of Charles' work has arrived in trunk in June or so, but what's still completely missing is landing pad codegen – isn't it?
>
> David

I think so. I'll be taking a look at this soon, I'm interested in getting it to work on Windows. If someone wants to collaborate on it, feel free to mail me.
August 06, 2012
On Sunday, 5 August 2012 at 16:10:51 UTC, João Matos wrote:
> I think so. I'll be taking a look at this soon, I'm interested in getting it to work on Windows. If someone wants to collaborate on it, feel free to mail me.

I'd be happy to help if you have any questions regarding the LDC side of things. As for the actual implementation, I guess I have to pass, even though I have a pretty good understanding of SEH right now, because I'm right in the middle of an exam session at university right now. My plan was to have a look at this in September or so, but I'll gladly work on ARM support instead.

David
August 06, 2012
On 7/28/12, Kai Nacke <kai@redstar.de> wrote:
> Build instructions are here: https://github.com/ldc-developers/ldc/wiki/Building-and-hacking-LDC-on-Windows-using-MSVC

Can LDC compile D apps that use Phobos? It says "never tried to use Phobos" here: https://github.com/ldc-developers/ldc/wiki/Project-Status

Does that apply only for 64bit builds? I'm interested in a 32bit build.
August 06, 2012
On Monday, 6 August 2012 at 15:28:04 UTC, Andrej Mitrovic wrote:
> Can LDC compile D apps that use Phobos? It says "never tried to use
> Phobos" here: https://github.com/ldc-developers/ldc/wiki/Project-Status
>
> Does that apply only for 64bit builds? I'm interested in a 32bit build.

This only applies to Windows, which is in general pretty much uncharted territory. Once in a while, someone (including me) tries to use it for their own projects and fixes the necessary stuff, but it has never reached the »supported« status due to lack of exception support (both 32 bit/64 bit).

Also note that Kai is specifically interested in building LDC using MSVC. Using MinGW, I was able to get LDC2/Phobos to work on 32 bit Windows pretty straightforwardly some time ago, but again, there is no exception support yet.

David
1 2 3
Next ›   Last »