On Tuesday, 13 January 2015 at 14:20:43 UTC, Mike wrote:
On Sunday, 11 January 2015 at 16:57:41 UTC, Johannes Pfau wrote:

That's likely used/caused by the TypeInfo.name property.


Judging by what I'm seeing, I think you're right.

But I'm compiling with -fdata-sections and -Wl,--gc-sections, so shouldn't that put each TypeInfo.name in its own section and strip it out?

I remember speaking about it with Martin and Daniel during DConf 2014 and I think it was Daniel who mentioned that by default TypeInfo/ModuleInfo is emitted in some weird packed way. When LDC announced using --gc-sections by default it was mentioned they had to change ModuleInfo emitting to make it actually work.

Can it be the same issue?

Reply via email to