mirror of
https://git.busybox.net/buildroot.git
synced 2024-11-23 21:43:30 +08:00
package/liburcu: bump to version 0.13.0
Update first patch due to
3f0dd283a8
https://github.com/urcu/userspace-rcu/blob/v0.13.0/ChangeLog
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
This commit is contained in:
parent
e1319f20a5
commit
9cedbcf494
@ -8,17 +8,19 @@ their latest releases based on gcc-4.8.2, then only blacklist gcc 4.8.0
|
||||
and 4.8.1.
|
||||
|
||||
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
|
||||
[Fabrice: update for 0.13.0]
|
||||
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||||
---
|
||||
urcu/compiler.h | 9 ++++++++-
|
||||
1 file changed, 8 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/include/urcu/compiler.h b/include/urcu/compiler.h
|
||||
diff --git a/include/urcu/arch/arm.h b/include/urcu/arch/arm.h
|
||||
index 1e30903..56115f1 100644
|
||||
--- a/include/urcu/compiler.h
|
||||
+++ b/include/urcu/compiler.h
|
||||
--- a/include/urcu/arch/arm.h
|
||||
+++ b/include/urcu/arch/arm.h
|
||||
@@ -118,10 +118,17 @@
|
||||
+ __GNUC_PATCHLEVEL__)
|
||||
|
||||
*/
|
||||
|
||||
/*
|
||||
+ * Official gcc releases from 4.8.0 to 4.8.2 have the following bug,
|
||||
+ * however, many arm toolchain providers have the included the fix for
|
||||
@ -29,12 +31,12 @@ index 1e30903..56115f1 100644
|
||||
+ *
|
||||
* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854
|
||||
*/
|
||||
# ifdef __ARMEL__
|
||||
-# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40802
|
||||
+# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40801
|
||||
# error Your gcc version produces clobbered frame accesses
|
||||
# endif
|
||||
#ifdef URCU_GCC_VERSION
|
||||
-# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40802
|
||||
+# if URCU_GCC_VERSION >= 40800 && URCU_GCC_VERSION <= 40801
|
||||
# error Your gcc version produces clobbered frame accesses
|
||||
# endif
|
||||
#endif
|
||||
--
|
||||
1.9.0
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
# http://www.lttng.org/files/urcu/userspace-rcu-0.12.1.tar.bz2.sha256
|
||||
sha256 bbfaead0345642b97e0de90f889dfbab4b2643a6a5e5c6bb59cd0d26fc0bcd0e userspace-rcu-0.12.1.tar.bz2
|
||||
# http://www.lttng.org/files/urcu/userspace-rcu-0.13.0.tar.bz2.sha256
|
||||
sha256 cbb20dbe1a892c2a4d8898bac4316176e585392693d498766ccbbc68cf20ba20 userspace-rcu-0.13.0.tar.bz2
|
||||
|
||||
# Hash for license files
|
||||
sha256 36b6d3fa47916943fd5fec313c584784946047ec1337a78b440e5992cb595f89 lgpl-2.1.txt
|
||||
|
@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBURCU_VERSION = 0.12.1
|
||||
LIBURCU_VERSION = 0.13.0
|
||||
LIBURCU_SITE = http://lttng.org/files/urcu
|
||||
LIBURCU_SOURCE = userspace-rcu-$(LIBURCU_VERSION).tar.bz2
|
||||
LIBURCU_LICENSE = LGPL-2.1+ (library), MIT-like (few source files listed in LICENSE), GPL-2.0+ (test), GPL-3.0 (few *.m4 files)
|
||||
|
Loading…
Reference in New Issue
Block a user