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?