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

Kenji Hara <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |link-failure, pull
           Hardware|x86                         |All
            Summary|duplicate symbol            |[REG2.067] duplicate symbol
                   |__ModuleInfoZ depending on  |__ModuleInfoZ depending on
                   |ordering of files passed to |ordering of files passed to
                   |dmd                         |dmd
                 OS|Mac OS X                    |All

--- Comment #15 from Kenji Hara <[email protected]> ---
(In reply to Kenji Hara from comment #12)
> The essential fix I think is: when the lib file is compiled, the helper
> functions
> (__array, etc) of non-root modules (e.g. stdio) should be separated their
> own obj file.

Implemented.

https://github.com/D-Programming-Language/dmd/pull/4851

--

Reply via email to