|
From: | Mark H Weaver |
Subject: | Re: Compiling for Android |
Date: | Tue, 24 Jun 2014 10:04:00 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
address@hidden writes: > Check ./docs/text/system/libc/OVERVIEW.text from the Android NDK: [...] > pthread_once(): [...] > The current implementation of pthread_once() lacks the necessary support of > multi-core-safe double-checked-locking (read and write barriers). This is the only bit that worries me. It sounds like Bionic's pthread_once() might not work properly on multi-core systems. We rely on 'pthread_once' for thread-safe lazy initialization in libguile. Mark
[Prev in Thread] | Current Thread | [Next in Thread] |