Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: lib64atomic_ops-devel | Distribution: OpenMandriva Lx |
Version: 7.8.0 | Vendor: OpenMandriva |
Release: 1 | Build date: Fri Mar 31 15:53:21 2023 |
Group: System/Libraries | Build host: ryzen9-5.openmandriva.org |
Size: 703833 | Source RPM: libatomic_ops-7.8.0-1.src.rpm |
Packager: tpg <tpgxyz@gmail.com> | |
Url: https://github.com/ivmai/libatomic_ops | |
Summary: Multiplatform atomic memory operation library |
Provides implementations for atomic memory update operations on a number of architectures. This allows direct use of these in reasonably portable code. Unlike earlier similar packages, this one explicitly considers memory barrier semantics, and allows the construction of code that involves minimum overhead across a variety of architectures. It should be useful both for high performance multi-threaded code which can't afford to use the standard locking primitives, or for code that has to access shared data structures from signal handlers. For details, see README.md in the distribution.
GPLv2
/usr/include/atomic_ops /usr/include/atomic_ops.h /usr/include/atomic_ops/ao_version.h /usr/include/atomic_ops/generalize-arithm.h /usr/include/atomic_ops/generalize-small.h /usr/include/atomic_ops/generalize.h /usr/include/atomic_ops/sysdeps /usr/include/atomic_ops/sysdeps/all_acquire_release_volatile.h /usr/include/atomic_ops/sysdeps/all_aligned_atomic_load_store.h /usr/include/atomic_ops/sysdeps/all_atomic_load_store.h /usr/include/atomic_ops/sysdeps/all_atomic_only_load.h /usr/include/atomic_ops/sysdeps/ao_t_is_int.h /usr/include/atomic_ops/sysdeps/armcc /usr/include/atomic_ops/sysdeps/armcc/arm_v6.h /usr/include/atomic_ops/sysdeps/emul_cas.h /usr/include/atomic_ops/sysdeps/gcc /usr/include/atomic_ops/sysdeps/gcc/aarch64.h /usr/include/atomic_ops/sysdeps/gcc/alpha.h /usr/include/atomic_ops/sysdeps/gcc/arm.h /usr/include/atomic_ops/sysdeps/gcc/avr32.h /usr/include/atomic_ops/sysdeps/gcc/cris.h /usr/include/atomic_ops/sysdeps/gcc/e2k.h /usr/include/atomic_ops/sysdeps/gcc/generic-arithm.h /usr/include/atomic_ops/sysdeps/gcc/generic-small.h /usr/include/atomic_ops/sysdeps/gcc/generic.h /usr/include/atomic_ops/sysdeps/gcc/hexagon.h /usr/include/atomic_ops/sysdeps/gcc/hppa.h /usr/include/atomic_ops/sysdeps/gcc/ia64.h /usr/include/atomic_ops/sysdeps/gcc/m68k.h /usr/include/atomic_ops/sysdeps/gcc/mips.h /usr/include/atomic_ops/sysdeps/gcc/powerpc.h /usr/include/atomic_ops/sysdeps/gcc/riscv.h /usr/include/atomic_ops/sysdeps/gcc/s390.h /usr/include/atomic_ops/sysdeps/gcc/sh.h /usr/include/atomic_ops/sysdeps/gcc/sparc.h /usr/include/atomic_ops/sysdeps/gcc/tile.h /usr/include/atomic_ops/sysdeps/gcc/x86.h /usr/include/atomic_ops/sysdeps/generic_pthread.h /usr/include/atomic_ops/sysdeps/hpc /usr/include/atomic_ops/sysdeps/hpc/hppa.h /usr/include/atomic_ops/sysdeps/hpc/ia64.h /usr/include/atomic_ops/sysdeps/ibmc /usr/include/atomic_ops/sysdeps/ibmc/powerpc.h /usr/include/atomic_ops/sysdeps/icc /usr/include/atomic_ops/sysdeps/icc/ia64.h /usr/include/atomic_ops/sysdeps/loadstore /usr/include/atomic_ops/sysdeps/loadstore/acquire_release_volatile.h /usr/include/atomic_ops/sysdeps/loadstore/atomic_load.h /usr/include/atomic_ops/sysdeps/loadstore/atomic_store.h /usr/include/atomic_ops/sysdeps/loadstore/char_acquire_release_volatile.h /usr/include/atomic_ops/sysdeps/loadstore/char_atomic_load.h /usr/include/atomic_ops/sysdeps/loadstore/char_atomic_store.h /usr/include/atomic_ops/sysdeps/loadstore/double_atomic_load_store.h /usr/include/atomic_ops/sysdeps/loadstore/int_acquire_release_volatile.h /usr/include/atomic_ops/sysdeps/loadstore/int_atomic_load.h /usr/include/atomic_ops/sysdeps/loadstore/int_atomic_store.h /usr/include/atomic_ops/sysdeps/loadstore/ordered_loads_only.h /usr/include/atomic_ops/sysdeps/loadstore/ordered_stores_only.h /usr/include/atomic_ops/sysdeps/loadstore/short_acquire_release_volatile.h /usr/include/atomic_ops/sysdeps/loadstore/short_atomic_load.h /usr/include/atomic_ops/sysdeps/loadstore/short_atomic_store.h /usr/include/atomic_ops/sysdeps/msftc /usr/include/atomic_ops/sysdeps/msftc/arm.h /usr/include/atomic_ops/sysdeps/msftc/arm64.h /usr/include/atomic_ops/sysdeps/msftc/common32_defs.h /usr/include/atomic_ops/sysdeps/msftc/x86.h /usr/include/atomic_ops/sysdeps/msftc/x86_64.h /usr/include/atomic_ops/sysdeps/ordered.h /usr/include/atomic_ops/sysdeps/ordered_except_wr.h /usr/include/atomic_ops/sysdeps/read_ordered.h /usr/include/atomic_ops/sysdeps/standard_ao_double_t.h /usr/include/atomic_ops/sysdeps/sunc /usr/include/atomic_ops/sysdeps/sunc/sparc.h /usr/include/atomic_ops/sysdeps/sunc/x86.h /usr/include/atomic_ops/sysdeps/test_and_set_t_is_ao_t.h /usr/include/atomic_ops/sysdeps/test_and_set_t_is_char.h /usr/include/atomic_ops_malloc.h /usr/include/atomic_ops_stack.h /usr/lib64/cmake/atomic_ops /usr/lib64/cmake/atomic_ops/Atomic_opsConfig.cmake /usr/lib64/cmake/atomic_ops/Atomic_opsConfigVersion.cmake /usr/lib64/cmake/atomic_ops/Atomic_opsTargets-relwithdebinfo.cmake /usr/lib64/cmake/atomic_ops/Atomic_opsTargets.cmake /usr/lib64/libatomic_ops.so /usr/lib64/libatomic_ops_gpl.so /usr/lib64/pkgconfig/atomic_ops.pc /usr/share/doc/lib64atomic_ops-devel /usr/share/doc/lib64atomic_ops-devel/COPYING /usr/share/doc/lib64atomic_ops-devel/LICENSE /usr/share/doc/lib64atomic_ops-devel/README.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Dec 24 23:03:10 2024