libatomic_ops-devel-static-7.4.6-alt1.x86_64.rpm


Advertisement

Description

libatomic_ops-devel-static - A library for accessing hardware provided atomic memory operations

Property Value
Distribution ALT Linux Sisyphus
Repository Classic x86_64
Package name libatomic_ops-devel-static
Package version 7.4.6
Package release alt1
Package architecture x86_64
Package type rpm
Installed size 633.30 KB
Download size 633.30 KB
Official Mirror ftp.altlinux.org
This package provides semi-portable access to hardware provided
atomic memory operations.  These might allow you to write code:
- That does more interesting things in signal handlers.
- Makes more effective use of multiprocessors by allowing you to write
clever lock-free code.  Note that such code is very difficult to get
right, and will unavoidably be less portable than lock-based code.  It
ia also not always faster than lock-based code.  But it may occasionally
be a large performance win.
- To experiment with new and much better thread programming paradigms, etc.

Alternatives

Package Version Architecture Repository
libatomic_ops-devel-static-7.4.6-alt1.i586.rpm 7.4.6 i586 Classic
libatomic_ops-devel-static - - -

Requires

Name Value
/usr/lib64/pkgconfig -
glibc-devel-static -
rpmlib(PayloadIsLzma) -

Provides

Name Value
libatomic_ops-devel-static = 7.4.6-alt1
pkgconfig(atomic_ops) = 7.4.6

Download

Type URL
Binary Package libatomic_ops-devel-static-7.4.6-alt1.x86_64.rpm
Source Package libatomic_ops-7.4.6-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 classic
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
    
  2. Update the package index:
    # sudo apt-get update
  3. Install libatomic_ops-devel-static rpm package:
    # sudo apt-get install libatomic_ops-devel-static

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/lib64/libatomic_ops.a
/usr/lib64/libatomic_ops_gpl.a
/usr/lib64/pkgconfig/atomic_ops.pc
/usr/share/doc/libatomic_ops-devel-static-7.4.6/AUTHORS
/usr/share/doc/libatomic_ops-devel-static-7.4.6/ChangeLog
/usr/share/doc/libatomic_ops-devel-static-7.4.6/LICENSING.txt
/usr/share/doc/libatomic_ops-devel-static-7.4.6/README.md
/usr/share/doc/libatomic_ops-devel-static-7.4.6/README_details.txt
/usr/share/doc/libatomic_ops-devel-static-7.4.6/README_malloc.txt
/usr/share/doc/libatomic_ops-devel-static-7.4.6/README_stack.txt
/usr/share/doc/libatomic_ops-devel-static-7.4.6/README_win32.txt

Changelog

2017-09-26 - Vladimir Lettiev <crux@altlinux.org> 7.4.6-alt1
- Updated to 7.4.6
2012-09-01 - Dmitry V. Levin <ldv@altlinux.org> 7.2d-alt1
- Updated to 7.2d.
2007-06-28 - Sergey Bolshakov <sbolshakov@altlinux.ru> 1.2-alt1
- Initial build

See Also

Package Description
libattica0.4-0.4.2-alt1.x86_64.rpm KDE 4 library
libattr-2.4.48-alt1.x86_64.rpm Dynamic library for extended attribute support
libattr-devel-2.4.48-alt1.x86_64.rpm Extended attribute development library and headers files
libattr-devel-static-2.4.48-alt1.x86_64.rpm Static library for extended attribute support
libaubio-0.3.2-alt1.2.x86_64.rpm Aubio is a library for real time audio labelling
libaubio-devel-0.3.2-alt1.2.x86_64.rpm Development files of libaubio
libaubio-examples-0.3.2-alt1.2.x86_64.rpm Examples of libaubio
libaubio4-0.4.6-alt2.x86_64.rpm Aubio is a library for real time audio labelling
libaubio4-devel-0.4.6-alt2.x86_64.rpm Development files of libaubio4
libaubio4-examples-0.4.6-alt2.x86_64.rpm Examples of libaubio4
libaudacious-3.9-alt1.x86_64.rpm Library files for the audacious media player
libaudacious-devel-3.9-alt1.x86_64.rpm Development files for the audacious media player
libaudio-1.9.4-alt2.git20131009.x86_64.rpm Network Audio System client library
libaudio-devel-1.9.4-alt2.git20131009.x86_64.rpm NAS client library - development headers
libaudio-devel-static-1.9.4-alt2.git20131009.x86_64.rpm NAS client library - static library
Advertisement
Advertisement