https://issues.dlang.org/show_bug.cgi?id=20012 I need to know who is the crazy one here? I can't believe the idea that extern(C) functions being mangled to un-knowable generated names is what any sane user would ever expect. Surely extern(C) means extern(C)? I'd like a poll here...