[Issue 11378] implicit runtime initialization/finalization is broken

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Oct 29 12:54:53 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=11378



--- Comment #1 from Martin Nowak <code at dawg.eu> 2013-10-29 12:54:51 PDT ---
C. Perform implicit init/fini only after rt_init was called.

   All linked D libraries (including druntime) are initialized/finalized
   by _d_run_main or by calling rt_init/rt_term for C executable.

   All dynamic libraries loaded before calling rt_init are only initialized
   when calling rt_init. Likewise calling rt_term will terminate all
   currently loaded libraries.

This provides init control for C executables with a simple/existing API while
solving the init order issues.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list