]> code.ossystems Code Review - openembedded-core.git/commit
liburcu: Fix atomic function parameter types in calls
authorKhem Raj <raj.khem@gmail.com>
Mon, 24 Aug 2015 01:40:43 +0000 (18:40 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 30 Aug 2015 11:34:15 +0000 (12:34 +0100)
commit5a514163bc805e7f59405c0074cb577cf72b9f39
treeccc21f2af7004b406971fb7d9c3276bc47daeea5
parente95365400ae1ffb6b650723cfb2c6a67913c740c
liburcu: Fix atomic function parameter types in calls

__sync_val_compare_and_swap family specifically asks for proper types of
pointer type parameters, gcc does not notice it but clang does and sends
out errors calling it out.

(From OE-Core rev: 2767b6be71ca809f4a39ba9b8707b311b8334434)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/liburcu/liburcu/0001-uatomic-Specify-complete-types-for-atomic-function-c.patch [new file with mode: 0644]
meta/recipes-support/liburcu/liburcu_0.8.7.bb