uatomic: Fix header guard comment
[urcu.git] / include /
2024-08-01  Olivier Dionuatomic: Fix header guard comment master
2024-07-30  Jérémie GalarneauFix: missing typename in URCU_FORCE_CAST
2024-07-23  Michael JeansonAllow building with GCC >= 13.3 on RISC-V
2024-07-04  Ondřej Surýpointer.h: Fix the rcu_cmpxchg_pointer documentation
2024-06-13  Mathieu Desnoyersrculfhash: make cds_lfht_iter_get_node argument const
2024-06-12  Mathieu Desnoyerslfstack: make cds_lfs_empty argument const
2024-06-12  Mathieu Desnoyerswfcqueue: make cds_wfcq_empty arguments const
2024-06-12  Mathieu Desnoyerswfstack: make cds_wfs_empty argument const
2024-06-12  Mathieu Desnoyerscds_list: make cds_list_replace @old argument const
2024-06-12  Jérémie Galarneaucds_list: make cds_list_empty const
2024-06-03  Mathieu Desnoyersfutex.h: Indent preprocessor directives
2024-06-03  Mathieu Desnoyersfutex.h: Use urcu_posix_assert to validate unused values
2024-06-03  Brad SmithUse futex on OpenBSD
2024-04-12  Olivier Dionuatomic/x86: Remove redundant memory barriers
2024-04-11  Mathieu Desnoyersppc: Document cache line size choice
2024-02-15  Mathieu DesnoyersFix: change order of _cds_lfht_new_with_alloc parameters
2024-02-15  Xenofon FoukasAdd support for custom memory allocators for rculfhash
2024-01-24  Sergey Fedorovppc.h: use mftb on ppc
2023-12-18  Mathieu DesnoyersFix: allow clang to build liburcu on RISC-V
2023-10-03  Michael Jeansonfix: add missing SPDX licensing tags
2023-10-02  Olivier Dionurcu/uatomic/riscv: Mark RISC-V as broken
2023-09-06  Mathieu DesnoyersLoongArch: Document that byte and short atomics are...
2023-09-06  Wang JingAdd LoongArch support
2023-08-21  Mathieu DesnoyersComplete removal of urcu-signal flavor
2023-08-21  Mathieu DesnoyersFix: Add missing cmm_smp_mb() in deprecated urcu-signal
2023-08-18  Mathieu Desnoyersurcu/uatomic.h: Improve verbosity of static assert...
2023-08-18  Olivier Dionurcu/compiler: Add urcu_static_assert
2023-08-18  Olivier DionPhase 1 of deprecating liburcu-signal
2023-08-15  Olivier Dionuatomic/generic: Fix redundant declaration warning
2023-08-14  Olivier DionAdd cmm_emit_legacy_smp_mb()
2023-08-14  Olivier Dionurcu/annotate: Add CMM annotation
2023-08-14  Olivier DionAdd CMM memory model
2023-08-14  Olivier Dionurcu/arch/generic: Use atomic builtins if configured
2023-08-14  Olivier Dionurcu/compiler: Use atomic builtins if configured
2023-08-14  Olivier Dionconfigure: Add --enable-compiler-atomic-builtins option
2023-07-11  Michael JeansonPublic headers: use SPDX identifiers
2023-07-11  Michael JeansonBuild system: use SPDX identifiers
2023-07-03  Mathieu DesnoyersRevert "compiler.h: Introduce caa_unqual_scalar_typeof"
2023-07-03  Mathieu Desnoyersrculfhash: Use caa_container_of_check_null in cds_lfht_...
2023-07-03  Mathieu Desnoyerscompiler.h: Introduce caa_container_of_check_null
2023-06-29  Mathieu Desnoyerscompiler.h: Introduce caa_unqual_scalar_typeof
2023-06-29  Mathieu DesnoyersAvoid calling caa_container_of on NULL pointer in cds_l...
2023-06-15  Li-Kuan OuFix: revise urcu_read_lock_update() comment
2023-06-09  Mathieu DesnoyersFix: uatomic powerpc comment about lwsync
2023-06-05  Michael Jeansonfix: aarch64: allow RHEL7 gcc 4.8.5-11
2023-05-31  Mathieu Desnoyersaarch64: Implement caa_cpu_relax as yield instruction
2023-03-23  Michael Jeansonfix: warning 'noreturn' function does return on ppc
2023-03-17  Ondřej SurýFix: use __noreturn__ for C11-compatibility
2023-02-25  Brad SmithAdd support for OpenBSD
2023-02-10  Mathieu Desnoyersurcu-memb,mb,signal: Implement grace period polling
2023-02-10  Mathieu DesnoyersFix: auto-resize hash table destroy deadlock
2022-08-17  Mathieu DesnoyersFix: futex.h: include headers outside extern C
2022-08-17  Mathieu DesnoyersFix: add missing unused attribute to _rcu_dereference
2022-08-17  Simon MarchiFix: change method used by _rcu_dereference to strip...
2022-08-17  Simon MarchiFix: remove type constness in URCU_FORCE_CAST's C+...
2022-08-17  Simon MarchiMove extern "C" down in include/urcu/urcu-bp.h
2022-04-12  Michael Jeansonalpha: allocate membarrier system call number
2022-01-18  Mathieu Desnoyersrculfhash: introduce cds_lfht_node_init_deleted
2021-12-09  Michael Jeansoncleanup: i386 arch detection
2021-12-09  Michael Jeansonfix: properly detect 'cmpxchg' on x86-32
2021-11-18  Michael Jeansonfix: use urcu-tls compat with c++ compiler
2021-09-14  Michael JeansonAlways use '__thread' for Thread local storage except...
2021-09-13  Mathieu DesnoyersFix: powerpc32: transparent unions alter calling convention
2021-09-10  Michael Jeansonfix: don't use C++ thread_local on MacOs
2021-09-08  Mathieu Desnoyerswfcqueue API: implement overloaded wrappers with templates
2021-09-08  Mathieu Desnoyerswfcqueue: combine C++ API cds_wfcq_head_cast with overl...
2021-09-08  Mathieu Desnoyerswfstack C++ API: implement overloaded wrappers with...
2021-09-08  Mathieu Desnoyerslfstack C++ API: implement overloaded wrappers with...
2021-09-08  Mathieu Desnoyerswfstack: combine C++ API cds_wfs_stack_cast with overlo...
2021-09-08  Mathieu Desnoyerslfstack: combine C++ API cds_lfs_stack_cast with overlo...
2021-09-08  Mathieu DesnoyersFix order of initializers in CDS_LIST_HEAD_INIT
2021-09-08  Mathieu Desnoyerswfcqueue: implement C++ API based on function overloading
2021-09-08  Mathieu Desnoyerswfstack: implement C++ API based on function overloading
2021-09-08  Mathieu Desnoyerslfstack: implement C++ API based on function overloading
2021-09-08  Simon MarchiAdd C++ build tests
2021-09-03  Francis DeslauriersAdd `urcu_posix_assert()` as `assert()` replacement
2021-09-03  Francis DeslauriersRename `urcu_assert()` to `urcu_assert_debug()`
2021-09-01  Michael Jeansoncleanup: spelling fixes in comments
2021-08-27  Simon MarchiMake temporary variable in _rcu_dereference non-const
2021-06-16  Mathieu DesnoyersFix: x86 and s390: uatomic __hp() macro C++ support
2021-06-15  Mathieu DesnoyersFix: x86 and s390: uatomic __hp() macro clang support
2021-06-15  Mathieu DesnoyersFix: x86 and s390 uatomic: __hp() macro warning with...
2021-06-03  Michael JeansonRemove all SONAME(6) ABI aliases
2021-05-07  Michael Jeansonfix: clock_gettime on macOs
2021-04-22  Mathieu DesnoyersFix: rculist header: use parenthesis around macro param...
2021-04-22  Mathieu DesnoyersFix: rcuhlist header: use parenthesis around macro...
2021-04-22  Mathieu DesnoyersFix: hlist header: use parenthesis around macro parameters
2021-04-22  Mathieu DesnoyersFix: list.h: use parenthesis around macro parameters...
2021-04-22  Mathieu DesnoyersFix: hlist iteration relies on undefined behavior
2021-04-19  Mathieu DesnoyersFix: use __atomic_load() rather than atomic load explicit
2021-04-16  Mathieu DesnoyersFix: use atomic load memory_order_consume for rcu_deref...
2021-04-15  Michael Jeansonfix: warnings on non-Linux platforms
2021-04-13  Michael Jeansoncleanup: explicitly mark unused parameters (-Wunused...
2021-04-01  Michael Jeansoncleanup: add 'noreturn' attribute to '_uatomic_link_error'
2021-01-25  Michael Jeansonfix: exclude clang from GCC version blacklists
2021-01-22  Mathieu Desnoyersaarch64: blacklist gcc prior to 5.1
2020-12-17  Michael JeansonUse DMB only on ARMv7
2020-12-17  Michael JeansonBlacklist GCC 4.4.0, 4.4.1 and 4.4.2 on ARM
2020-12-17  Michael JeansonCleanup: Move ARM specific code to urcu/arch/arm.h
2020-12-02  Michael Jeansonfix: reorder x86 arch detection
next
This page took 0.047838 seconds and 7 git commands to generate.