* doc/README.win32: Adjust GC_win32_dll_threads rules again.
+2007-05-07 Hans Boehm <Hans.Boehm@hp.com>
+
+ * doc/README.win32: Adjust GC_win32_dll_threads rules again.
+
2007-05-07 Hans Boehm <Hans.Boehm@hp.com>
* mark.c (GC_mark_some wrapper): Restructure for readability, handle
to other platforms. James Clark's code which tracks threads attached
to the collector DLL still exists, but requires that both
- the collector is built in a DLL with GC_DLL defined, and
-- GC_win32_dll_threads be set to true before GC initialization, which
+- GC_use_DllMain() is called before GC initialization, which
in turn must happen before creating additional threads.
We generally recommend avoiding this if possible, since it seems to
be less than 100% reliable.