https://issues.dlang.org/show_bug.cgi?id=17747

--- Comment #10 from Steven Schveighoffer <[email protected]> ---
(In reply to anonymous4 from comment #9)
> (In reply to Steven Schveighoffer from comment #8)
> > People are used to this "just working".
> Same problem for other usage of extern(C).

How so?

void foo();

extern(C) void foo();

What is the difference? Don't both work exactly the same? As far as I know, the
only difference is mangling.

There is also no other precedent where a compiled D program only works properly
if you link in the correct order.

--

Reply via email to