On 2013-01-11 01:10, Martin Nowak wrote:

Right this is the same state on POSIX and of 2.061 all shared libraries
produced by dmd try to call a weakly linked `_d_dso_registry` upon
loading/unloading to pass EH and ModuleInfo tables.
https://github.com/D-Programming-Language/dmd/pull/1043/files#L0R3112

This code seems to only be fore ELF targets. This is not needed on Mac OS X, right? Bracketed sections are not needed on Mac OS X.

The current state of:
https://github.com/dawgfoto/druntime/tree/SharedRuntime
https://github.com/dawgfoto/phobos/tree/SharedRuntime
is here:
http://forum.dlang.org/post/op.wcrffp2asqugbd@localhost

Some unsolved issues remain:
http://forum.dlang.org/post/[email protected]

Thanks for the update. This looks interesting.

--
/Jacob Carlborg

Reply via email to