···36363737__attribute__((visibility("default")))
3838extern struct _os_alloc_once_s _os_alloc_once_table[];
3939+#ifdef DARLING
4040+// for some reason, the linker doesn't see uninitialized symbols in static libraries
4141+// so we need to initialize this so dyld can use it
4242+struct _os_alloc_once_s _os_alloc_once_table[OS_ALLOC_ONCE_KEY_MAX] = { 0 };
4343+#else
3944struct _os_alloc_once_s _os_alloc_once_table[OS_ALLOC_ONCE_KEY_MAX];
4545+#endif