From: Mathieu Desnoyers Date: Mon, 30 Sep 2013 18:54:22 +0000 (-0400) Subject: Fix: compat futex duplicated lock and completion X-Git-Tag: v0.9.0~139 X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=commitdiff_plain;h=5c02e37d09b7b89f68429751344d2af00c89f4fd;hp=5c02e37d09b7b89f68429751344d2af00c89f4fd Fix: compat futex duplicated lock and completion compat_futex.c has one instance included in each urcu shared object, as well as within some of the test applications. However, it is expected that an entire program interact with the same lock and completion variables. Therefore, define them as globally visible, but weak, so the entire program agree on which object should be used. Reported-by: Vladimir Nikulichev Signed-off-by: Mathieu Desnoyers ---