Re: GDC compilation bloat?

2018-09-09 Thread David Nadlinger via D.gnu
On Saturday, 8 September 2018 at 14:44:36 UTC, Kyle De'Vir wrote: Also, it would be nice to officially document this somewhere. Or is still considered an unstable feature? LDC seems to dynamically link by default, now that I examine it. LDC as shipped in the upstream binary packages doesn't li

Re: Optimization of proposed lambda expression for upcoming DIP

2017-11-09 Thread David Nadlinger via D.gnu
On Friday, 10 November 2017 at 02:26:46 UTC, Michael V. Franklin wrote: `_Dmain` is equivalent, as I expected, but what's going on with `main`? Anything to be concerned about? I think these are just the getter and setter implementation bodies. (Note that main ends with an unconditional jmp to

Re: Defuzzed: a fuzzer for D compilers

2016-04-03 Thread David Nadlinger via D.gnu
On Saturday, 2 April 2016 at 17:29:53 UTC, Sebastien Alaiwan wrote: Please let me know if you think this could be a valuable tool. I am really thrilled to see effort being put towards more testing tools, and I'm sure that most other LDC devs are as well. There are so many opportunities which

Re: GSoC

2016-03-11 Thread David Nadlinger via D.gnu
On Friday, 11 March 2016 at 20:50:14 UTC, Saurabh Mishra wrote: Regarding the GSoC application, please guide me on how to get started. Have a look at the official GSoC student guide: http://write.flossmanuals.net/gsocstudentguide While the community is certainly happy to help with any specif

Re: How to say there is a struct of this type at this memory location?

2016-03-07 Thread David Nadlinger via D.gnu
On Monday, 7 March 2016 at 21:12:02 UTC, Taylor Hillegeist wrote: switched from LDC because i couldn't get the section attribute working on 0.14. LDC 0.14 is ancient at this point. What you are looking for is @ldc.attributes.section("..."), which is available from LDC 0.17.0: https://wiki.dl

Re: std.string.lineSplitter is missing in the GDC compiler

2016-02-05 Thread David Nadlinger via D.gnu
On Friday, 5 February 2016 at 02:48:31 UTC, Haiwei wrote: I found there is no lineSplitter in the std/string.d in the gdc library. Is that a bug? IIRC lineSplitter was only introduced in Phobos 2.067 or 2.068. GDC probably just hasn't caught up yet. — David

Re: --gc-sections and GDC

2014-07-17 Thread David Nadlinger via D.gnu
On Wednesday, 16 July 2014 at 20:05:37 UTC, Johannes Pfau wrote: Please don't start working on a D specific linker script, cause I'm already working on that ;-) I've only done moduleinfo so far, but TLS is next, then shared library support. Instead of a fully custom linker script, I'd go for e