* typd_mlc.c [THREADS) && AO_HAVE_load_acquire && AO_HAVE_store]
(GC_make_descriptor): Use AO_store for setting
GC_explicit_typing_initialized (to true).
# endif
{
GC_init_explicit_typing();
- GC_explicit_typing_initialized = TRUE;
+# if defined(THREADS) && defined(AO_HAVE_load_acquire) \
+ && defined(AO_HAVE_store)
+ AO_store(&GC_explicit_typing_initialized, (AO_t)TRUE);
+# else
+ GC_explicit_typing_initialized = TRUE;
+# endif
}
UNLOCK();
}