summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support
diff options
context:
space:
mode:
authorWang Mingyu <wangmy@fujitsu.com>2025-05-12 17:03:11 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-05-13 10:29:21 +0100
commitd5564d3c81d25330334a1b079166e0c848af151b (patch)
tree8ada73149803c8ebc83f01f6820cf61634b530e9 /meta/recipes-support
parentd2c92f910f06b347ce62ff938f3751c0d7795c92 (diff)
downloadpoky-d5564d3c81d25330334a1b079166e0c848af151b.tar.gz
liburcu: upgrade 0.15.1 -> 0.15.2
Changelog: ========== * fix: __atomic_always_lock_free() not a constant expression on g++ < 5.1 * fix: urcu assert fallback for pre-C11 builds * doc: update uatomic-api for static assert * Add uatomic size static assert for 's390' * Add uatomic size static assert for 'sparc64' * Add uatomic size static assert for 'ppc' * Add uatomic size static assert for 'x86' * Add uatomic size static assert for 'generic' * Add uatomic size static assert * Use UATOMIC_HAS_ATOMIC_INT/LLONG in generic implementation * Add UATOMIC_HAS_ATOMIC_INT/LLONG for x86 * Add UATOMIC_HAS_ATOMIC_INT/LLONG for tile * Add UATOMIC_HAS_ATOMIC_INT/LLONG for sparc64 * Add UATOMIC_HAS_ATOMIC_INT/LLONG for s390 * Add UATOMIC_HAS_ATOMIC_INT/LLONG for riscv * Add UATOMIC_HAS_ATOMIC_INT/LLONG for ppc * Add UATOMIC_HAS_ATOMIC_INT/LLONG for nios2 * Add UATOMIC_HAS_ATOMIC_INT/LLONG for mips * Add UATOMIC_HAS_ATOMIC_INT/LLONG for m68k * Add UATOMIC_HAS_ATOMIC_INT/LLONG for loongarch * Add UATOMIC_HAS_ATOMIC_INT/LLONG for ia64 * Add UATOMIC_HAS_ATOMIC_INT/LLONG for hppa * Add UATOMIC_HAS_ATOMIC_INT/LLONG for 'gcc' arch * Add UATOMIC_HAS_ATOMIC_INT/LLONG for arm * Add UATOMIC_HAS_ATOMIC_INT/LLONG for alpha * Add UATOMIC_HAS_ATOMIC_INT/LLONG for aarch64 * Add UATOMIC_HAS_ATOMIC_INT/LLONG for atomic builtins * Add builtin atomics size static asserts * cleanup: use URCU_GCC_VERSION from compiler.h * fix: atomic builtins defines for type support * Move back CMM_LOAD/STORE_SHARED to volatile access * Add cmm_annotate_mem_acquire() to URCU_DEREFERENCE_USE_VOLATILE rcu_dereference * Use uatomic_load CMM_RELAXED in URCU_DEREFERENCE_USE_VOLATILE * Fix: Re-introduce URCU_DEREFERENCE_USE_VOLATILE read barrier depends for alpha * Tree-wide: Rename to uatomic_load/uatomic_store * src: Use __*__ for attribute names * API: Use __*__ for attribute names * Fix Changelog 0.15.1 date (From OE-Core rev: e9b7585ca81d72962f4e7d57b3d0ff3524e5762b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-support')
-rw-r--r--meta/recipes-support/liburcu/liburcu_0.15.2.bb (renamed from meta/recipes-support/liburcu/liburcu_0.15.1.bb)2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-support/liburcu/liburcu_0.15.1.bb b/meta/recipes-support/liburcu/liburcu_0.15.2.bb
index 811e59f853..93d6a6551f 100644
--- a/meta/recipes-support/liburcu/liburcu_0.15.1.bb
+++ b/meta/recipes-support/liburcu/liburcu_0.15.2.bb
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=c2a92498b6e88e276f986877995425b8 \
14 14
15SRC_URI = "http://lttng.org/files/urcu/userspace-rcu-${PV}.tar.bz2" 15SRC_URI = "http://lttng.org/files/urcu/userspace-rcu-${PV}.tar.bz2"
16 16
17SRC_URI[sha256sum] = "98d66cc12f2c5881879b976f0c55d10d311401513be254e3bd28cf3811fb50c8" 17SRC_URI[sha256sum] = "59f36f2b8bda1b7620a7eced2634f26c549444818a8313025a3bb09c0766a61d"
18 18
19S = "${WORKDIR}/userspace-rcu-${PV}" 19S = "${WORKDIR}/userspace-rcu-${PV}"
20inherit autotools multilib_header 20inherit autotools multilib_header