core.runtime: loadLibrary and unloadLibrary?

Jacob Carlborg doob at me.com
Thu Jan 10 23:57:59 PST 2013


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/mailman.2052.1325532031.24802.digitalmars-d@puremagic.com

Thanks for the update. This looks interesting.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list