Commit Graph

9 Commits

Author SHA1 Message Date
Alexander Kanavin 0f7b6c278c liburcu: update to 0.9.3
Drop 0002-Support-for-aarch64_be.patch, it's merged upstream.

(From OE-Core rev: 2ecb187970c215177f17f2475dee8812ce7f750c)

(From OE-Core rev: 208b3fb8810bc62098495884d3ccddae4f3cb494)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-17 09:57:03 +00:00
Tudor Florea 6081c35bf4 liburcu: add support for aarch64_be
(From OE-Core rev: f7a2272634a2cc02fa9c43a6aba628627f8bdc25)

Signed-off-by: Tudor Florea <tudor.florea@enea.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-28 11:33:01 +00:00
Marek Vasut 252f97ec92 liburcu: Add nios2 support
Add support for the nios2 into the liburcu.

(From OE-Core rev: c0f8be26f5a82b546e066511a405306f40bfe1a8)

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: Ross Burton <ross.burton@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-02-11 12:27:49 +00:00
Alexander Kanavin 7fc3066005 liburcu: update to 0.9.1
Remove all patches: one of them is fixing a problem with gcc 4.8
that is no longer in use, and the other two are backports.

LICENSE checksum has changed, but visually the text has stayed the same.

(From OE-Core rev: 1bdaf210c2d4361948903a3af5cb98eda8860b85)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-28 09:25:15 +00:00
Khem Raj a95269ab18 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)

(From OE-Core rev: 5a514163bc805e7f59405c0074cb577cf72b9f39)

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>
2015-08-30 12:35:55 +01:00
Saul Wold 1a3afca79d liburcu: Upgrade to 0.8.6
Move patches from files to liburcu directory

(From OE-Core rev: 1d925c962ac4e1cac3a6c6004f24bdc276e16202)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-07 23:35:11 +00:00
Jonathan Liu 12769d73ff liburcu: revert ARM GCC blacklist commit
This fixes the following error when building liburcu:
"Your gcc version produces clobbered frame accesses"

OE-Core is using a patched GCC 4.8.2 which is able to compile liburcu
properly.

(From OE-Core rev: 83bb2c2b1f68abfc4d882b2aec3b5468372b1436)

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-10-24 17:36:14 +01:00
Saul Wold 9624793f85 liburcu: Update to 0.8.4
Removed patch fixed upstream

(From OE-Core rev: 08a136e6fd9b598fc11787752b1a0a5c53e898ec)

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-25 13:51:46 +01:00
Cristiana Voicu 489b5d0f17 liburcu: upgrade to 0.8.1
One patch was removed because it was merged upstream; converted
"files" directory to "liburcu"

(From OE-Core rev: f599315f2d944a465dd0081f9e7bfc7294fcd299)

Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-20 14:03:31 +00:00