Re: LDC 1.9.0 beta

2018-04-26 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce
On 04/26/2018 03:11 AM, Joakim wrote: I don't know how those links are relevant. Yes, some projects are supporting WebAssembly, but that doesn't mean the web hasn't been declining, so this port likely isn't worth the effort. Nobody is stopping anyone from doing the port though: ldc has some

Re: LDC 1.9.0 beta

2018-04-26 Thread Jacob Carlborg via Digitalmars-d-announce
On Wednesday, 25 April 2018 at 13:36:50 UTC, Rel wrote: This is nice to hear, but just to make it clear, what steps do I need to take to for example build a Mac OSX binary on Windows or Linux? Can I just download libs from prebuilt LDC for Mac OSX, put them somewhere in my current LDC

Re: LDC 1.9.0 beta

2018-04-26 Thread Joakim via Digitalmars-d-announce
On Thursday, 26 April 2018 at 05:34:51 UTC, meppl wrote: On Tuesday, 24 April 2018 at 15:53:23 UTC, Joakim wrote: On Monday, 23 April 2018 at 09:18:07 UTC, Suliman wrote: What about Webassembly support? Latest LLVM suppport it, so LDC should support also. We don't support a lot of platforms

Re: LDC 1.9.0 beta

2018-04-25 Thread meppl via Digitalmars-d-announce
On Tuesday, 24 April 2018 at 15:53:23 UTC, Joakim wrote: On Monday, 23 April 2018 at 09:18:07 UTC, Suliman wrote: What about Webassembly support? Latest LLVM suppport it, so LDC should support also. We don't support a lot of platforms that llvm supports. It will require someone to work on

Re: LDC 1.9.0 beta

2018-04-25 Thread Rel via Digitalmars-d-announce
On Sunday, 22 April 2018 at 15:56:49 UTC, kinke wrote: * `-link-internally` able to (cross-)link Windows, Linux and macOS binaries. This is nice to hear, but just to make it clear, what steps do I need to take to for example build a Mac OSX binary on Windows or Linux? Can I just download libs

Re: LDC 1.9.0 beta

2018-04-25 Thread Radu via Digitalmars-d-announce
On Monday, 23 April 2018 at 09:18:07 UTC, Suliman wrote: What about Webassembly support? Latest LLVM suppport it, so LDC should support also. Might be interesting for game devs to have webassembly support, but no one pitched in to making it happen. One could start by getting `betterC` mode

Re: LDC 1.9.0 beta

2018-04-25 Thread Joakim via Digitalmars-d-announce
On Tuesday, 24 April 2018 at 19:39:30 UTC, Radu wrote: On Tuesday, 24 April 2018 at 15:53:23 UTC, Joakim wrote: [...] I realized that those PRs are not going to get in :(. Unfortunately it is pretty hard to contribute something that has a big impact. It looks that I need to wait another 2

Re: LDC 1.9.0 beta

2018-04-24 Thread kinke via Digitalmars-d-announce
On Tuesday, 24 April 2018 at 19:39:30 UTC, Radu wrote: On Tuesday, 24 April 2018 at 15:53:23 UTC, Joakim wrote: Yeah, this beta doesn't even have a MIPS backend. How much of the testsuite do you have working on MIPS/uClibc? If you have it pretty far along, we can probably cherry-pick what you

Re: LDC 1.9.0 beta

2018-04-24 Thread Radu via Digitalmars-d-announce
On Tuesday, 24 April 2018 at 15:53:23 UTC, Joakim wrote: On Monday, 23 April 2018 at 09:18:07 UTC, Suliman wrote: What about Webassembly support? Latest LLVM suppport it, so LDC should support also. We don't support a lot of platforms that llvm supports. It will require someone to work on

Re: LDC 1.9.0 beta

2018-04-24 Thread kinke via Digitalmars-d-announce
On Tuesday, 24 April 2018 at 15:53:23 UTC, Joakim wrote: Yeah, this beta doesn't even have a MIPS backend. [The prebuilt binaries don't.] I thought about it for a second, but releasing a new LDC-LLVM version (and me having to build the 4 Windows variants again) seemed too troublesome for the

Re: LDC 1.9.0 beta

2018-04-24 Thread Joakim via Digitalmars-d-announce
On Monday, 23 April 2018 at 09:18:07 UTC, Suliman wrote: What about Webassembly support? Latest LLVM suppport it, so LDC should support also. We don't support a lot of platforms that llvm supports. It will require someone to work on the port, which hasn't happened. I've said before that I

Re: LDC 1.9.0 beta

2018-04-24 Thread Radu via Digitalmars-d-announce
On Sunday, 22 April 2018 at 15:56:49 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.9. The highlights of this version in a nutshell: * Based on D 2.079.1, including new `-i` switch and support for a minimal (d)runtime. * Support for

Re: LDC 1.9.0 beta

2018-04-23 Thread Suliman via Digitalmars-d-announce
What about Webassembly support? Latest LLVM suppport it, so LDC should support also.

Re: LDC 1.9.0 beta

2018-04-22 Thread solidstate1991 via Digitalmars-d-announce
On Sunday, 22 April 2018 at 15:56:49 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.9. The highlights of this version in a nutshell: * Based on D 2.079.1, including new `-i` switch and support for a minimal (d)runtime. * Support for

LDC 1.9.0 beta

2018-04-22 Thread kinke via Digitalmars-d-announce
Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.9. The highlights of this version in a nutshell: * Based on D 2.079.1, including new `-i` switch and support for a minimal (d)runtime. * Support for LLVM 6, used for all prebuilt packages (except for