libatomic_ops-devel-7.4.4-1-omv2015.0.i586.rpm


Advertisement

Description

libatomic_ops-devel - Multiplatform atomic memory operation library

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Main Release i586
Package filename libatomic_ops-devel-7.4.4-1-omv2015.0.i586.rpm
Package name libatomic_ops-devel
Package version 7.4.4
Package release 1-omv2015.0
Package architecture i586
Package type rpm
Category System/Libraries
Homepage http://www.hboehm.info/gc/
License GPLv2
Maintainer -
Download size 72.33 KB
Installed size 595.13 KB
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.txt in
the distribution.

Alternatives

Package Version Architecture Repository
libatomic_ops-devel-7.4.8-1-omv2015.0.i586.rpm 7.4.8 i586 OpenMandriva Main Updates
libatomic_ops-devel-7.4.2-1-omv2015.0.i586.rpm 7.4.2 i586 OpenMandriva Main Release
libatomic_ops-devel - - -

Requires

Name Value
libatomic_ops1 == 7.4.4-1
libatomic_ops_gpl1 == 7.4.4-1

Provides

Name Value
devel(libatomic_ops) -
devel(libatomic_ops_gpl) -
libatomic_ops-devel == 7.4.4
libatomic_ops-devel == 7.4.4-1:2015.0
pkgconfig(atomic_ops) == 7.4.4

Download

Type URL
Mirror abf-downloads.openmandriva.org
Binary Package libatomic_ops-devel-7.4.4-1-omv2015.0.i586.rpm
Source Package libatomic_ops-7.4.4-1.src.rpm

Install Howto

  1. Enable OpenMandriva Main Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install libatomic_ops-devel rpm package:
    # urpmi libatomic_ops-devel

Files

Path
/usr/include/atomic_ops.h
/usr/include/atomic_ops_malloc.h
/usr/include/atomic_ops_stack.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/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/emul_cas.h
/usr/include/atomic_ops/sysdeps/generic_pthread.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/test_and_set_t_is_ao_t.h
/usr/include/atomic_ops/sysdeps/test_and_set_t_is_char.h
/usr/include/atomic_ops/sysdeps/armcc/arm_v6.h
/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/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/s390.h
/usr/include/atomic_ops/sysdeps/gcc/sh.h
/usr/include/atomic_ops/sysdeps/gcc/sparc.h
/usr/include/atomic_ops/sysdeps/gcc/x86.h
/usr/include/atomic_ops/sysdeps/hpc/hppa.h
/usr/include/atomic_ops/sysdeps/hpc/ia64.h
/usr/include/atomic_ops/sysdeps/ibmc/powerpc.h
/usr/include/atomic_ops/sysdeps/icc/ia64.h
/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/arm.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/sunc/sparc.h
/usr/include/atomic_ops/sysdeps/sunc/x86.h
/usr/lib/libatomic_ops.so
/usr/lib/libatomic_ops_gpl.so
/usr/lib/pkgconfig/atomic_ops.pc
/usr/share/libatomic_ops/COPYING
/usr/share/libatomic_ops/LICENSING.txt
/usr/share/libatomic_ops/README.md
/usr/share/libatomic_ops/README.txt
/usr/share/libatomic_ops/README_malloc.txt
/usr/share/libatomic_ops/README_stack.txt
/usr/share/libatomic_ops/README_win32.txt

See Also

Package Description
libatomic_ops1-7.4.2-1-omv2015.0.i586.rpm Shared library for libatomic_ops
libatomic_ops1-7.4.4-1-omv2015.0.i586.rpm Shared library for libatomic_ops
libatomic_ops_gpl1-7.4.2-1-omv2015.0.i586.rpm Shared library for libatomic_ops
libatomic_ops_gpl1-7.4.4-1-omv2015.0.i586.rpm Shared library for libatomic_ops
libatspi-devel-2.18.3-1-omv2015.0.i586.rpm Libraries and include files with at-spi2-core
libatspi-gir2.0-2.18.3-1-omv2015.0.i586.rpm GObject Introspection interface description for at-spi2-core
libatspi0-2.18.3-1-omv2015.0.i586.rpm Libraries for at-spi2-core
libattica-devel-0.4.2-13-omv2015.0.i586.rpm Devel stuff for attica
libattica0.4-0.4.2-13-omv2015.0.i586.rpm KDE 4 library
libattr-devel-2.4.47-7-omv2015.0.i586.rpm Extended attribute static libraries and headers
libattr1-2.4.47-7-omv2015.0.i586.rpm Main library for libattr
libau2-4.0-0.20160216.1-omv2015.0.i586.rpm The AUFS library
libaudacious-devel-3.7.1-2-omv2015.0.i586.rpm Development files for audacious
libaudcore3-3.7.1-2-omv2015.0.i586.rpm Library for audacious
libaudgui3-3.7.1-2-omv2015.0.i586.rpm Library for audacious
Advertisement
Advertisement