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: http://git.liburcu.org/?a=commitdiff_plain;h=5c02e37d09b7b89f68429751344d2af00c89f4fd;hp=5c02e37d09b7b89f68429751344d2af00c89f4fd;p=urcu.git 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 ---