]> granicus.if.org Git - gc/commitdiff
TODO file: Add FIXME item about deadlock on Darwin
authorIvan Maidanski <ivmai@mail.ru>
Tue, 24 Jul 2012 10:07:26 +0000 (14:07 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 24 Jul 2012 10:07:26 +0000 (14:07 +0400)
TODO

diff --git a/TODO b/TODO
index bfe050863e52623f2aa4af4e95fb864b20ad3faf..fbf56509855f3cc7014e0ca73a7c4c596c31479f 100644 (file)
--- a/TODO
+++ b/TODO
@@ -42,6 +42,10 @@ Solaris/x86[_64]: gctest fails if PROC_VDB.
 Cygwin: autoreconf fails: possibly undefined macro: AC_MSG_ERROR, AS_IF
 at configure.ac:59 and configure.ac:694, respectively (autoreconf-2.68).
 
+Darwin/x86_64: deadlock might occur between:
+dlclose() -> GC_dyld_image_remove() -> GC_lock() and
+GC_inner_start_routine()+LOCK -> dyld_stub_binder_().
+
 HP-UX 11.00 with the vendor cc fails:
 Perhaps GC_push_regs was configured incorrectly? FAIL: gctest.