From: Mathieu Desnoyers Date: Wed, 28 Aug 2024 19:20:13 +0000 (-0400) Subject: Version 0.13.4 X-Git-Tag: v0.13.4^0 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=46e699d3584f5dcbb40ffd0e403b9a88d9e62542;p=userspace-rcu.git Version 0.13.4 Signed-off-by: Mathieu Desnoyers Change-Id: I2f2de4ad98d7bdf00737045345f8884826faa267 --- diff --git a/ChangeLog b/ChangeLog index 925262d..3303029 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2024-08-28 Userspace RCU 0.13.4 + * Allow building with GCC >= 13.3 on RISC-V + * pointer.h: Fix the rcu_cmpxchg_pointer documentation + * fix: handle EINTR correctly in get_cpu_mask_from_sysfs + * Relicense src/compat-smp.h to MIT + * ppc.h: use mftb on ppc + * Fix: allow clang to build liburcu on RISC-V + * Fix -Walloc-size + * urcu/uatomic/riscv: Mark RISC-V as broken + * Fix: urcu-bp: misaligned reader accesses + * tests/regression/rcutorture: Add wait state + * urcu-wait: Initialize node in URCU_WAIT_NODE_INIT + * Fix: urcu-wait: add missing futex.h include + * Adjust shell scripts to allow Bash in other locations + * Add support for OpenBSD + * Revert "compiler.h: Introduce caa_unqual_scalar_typeof" + * rculfhash: Use caa_container_of_check_null in cds_lfht_entry + * compiler.h: Introduce caa_container_of_check_null + * compiler.h: Introduce caa_unqual_scalar_typeof + * Avoid calling caa_container_of on NULL pointer in cds_lfht macros + * Fix: revise urcu_read_lock_update() comment + * Fix: uatomic powerpc comment about lwsync + * fix: aarch64: allow RHEL7 gcc 4.8.5-11 + * fix: warning 'noreturn' function does return on ppc + * Fix: use __noreturn__ for C11-compatibility + 2023-02-14 Userspace RCU 0.13.3 * Fix: urcu-bp: only teardown call-rcu worker in destructor * Fix: rculfhash: urcu_die() takes positive error value diff --git a/configure.ac b/configure.ac index 50e5ab6..1d77bf8 100644 --- a/configure.ac +++ b/configure.ac @@ -7,7 +7,7 @@ dnl Process this file with autoconf to produce a configure script. # Project version information m4_define([urcu_version_major], [0]) m4_define([urcu_version_minor], [13]) -m4_define([urcu_version_patch], [3]) +m4_define([urcu_version_patch], [4]) m4_define([urcu_version_dev_stage], []) m4_define([urcu_version], urcu_version_major[.]urcu_version_minor[.]urcu_version_patch[]urcu_version_dev_stage)