libatomic-ops-dev_7.4.2-1_amd64.deb


Advertisement

Description

libatomic-ops-dev - A library for atomic operations (development files)

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libatomic-ops-dev
Package version: 7.4.2
Package release: 1
Package architecture: amd64
Package type: deb
Installed size: 683 B
Download size: 79.34 KB
Official Mirror: ftp.br.debian.org
Libatomic-ops implements a large collection of operations, each one of which is a combination of an (optional) atomic memory operation, and a memory barrier. It also implements associated feature-test macros that determine whether a particular operation is available on the current target hardware (either directly or by synthesis). Libatomic-ops attempts to replace various existing files with similar goals, since they usually do not handle differences in memory barrier styles with sufficient generality. This package provides the header files and documentation needed by developers.

Alternatives

Replaces

  • libatomic-ops

    Download

    Source package: libatomic-ops

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libatomic-ops-dev deb package:
      # sudo apt-get install libatomic-ops-dev

    Files

    • /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.a
    • /usr/lib/libatomic_ops.la
    • /usr/lib/libatomic_ops_gpl.a
    • /usr/lib/libatomic_ops_gpl.la
    • /usr/lib/pkgconfig/atomic_ops.pc
    • /usr/share/doc/libatomic-ops-dev/AUTHORS
    • /usr/share/doc/libatomic-ops-dev/README.Debian
    • /usr/share/doc/libatomic-ops-dev/README.txt.gz
    • /usr/share/doc/libatomic-ops-dev/README_malloc.txt
    • /usr/share/doc/libatomic-ops-dev/README_stack.txt
    • /usr/share/doc/libatomic-ops-dev/TODO
    • /usr/share/doc/libatomic-ops-dev/buildinfo_amd64.gz
    • /usr/share/doc/libatomic-ops-dev/changelog.Debian.gz
    • /usr/share/doc/libatomic-ops-dev/changelog.gz
    • /usr/share/doc/libatomic-ops-dev/copyright
    • /usr/share/man/man3/libatomic-malloc.3.gz
    • /usr/share/man/man3/libatomic-ops.3.gz
    • /usr/share/man/man3/libatomic-stack.3.gz

    Changelog

    2014-06-21 - Ian Wienand <ianw@debian.org> libatomic-ops (7.4.2-1) unstable; urgency=medium * New upstream release * Update standards version 3.9.5 (no change)

    2013-07-17 - Ian Wienand <ianw@debian.org> libatomic-ops (7.3~alpha3+git20130717-1) unstable; urgency=low * Closes: 717095 -- update to current upstream for arm64 * Update standards version (no change)

    2012-11-14 - Ian Wienand <ianw@debian.org> libatomic-ops (7.3~alpha3+git20121114-1) unstable; urgency=low * Closes: 680100 -- include workaround for alpha spin-outs; thanks to Ivan Maidanski <ivmai@mail.ru> for diagnosing.

    2012-07-18 - Ian Wienand <ianw@debian.org> libatomic-ops (7.3~alpha1+git20120718-1) unstable; urgency=low * Closes: 655872 -- Update from upstream git which fixes issues with older compilers as used on kfreebsd (613f39d369045e8fc385a439f67a575cddcc6fa1). Thanks Ivan!

    2012-07-01 - Ian Wienand <ianw@debian.org> libatomic-ops (7.3~alpha1+git20120701-1) unstable; urgency=low * Closes: 679680 -- Update from upstream git which contains fix for type issue on ia64 (3e7162d789df366a57d3e4a59dde4046f91ed135)

    2012-06-21 - Ian Wienand <ianw@debian.org> libatomic-ops (7.3~alpha1+git20120621-1) unstable; urgency=low * Update from upstream git * Closes: 632604 -- Fixed by upstream 30cea1b as identified by Emanuele Aina and Gregor Herrmann <gregoa@debian.org>. Thanks!

    2011-10-31 - Ian Wienand <ianw@debian.org> libatomic-ops (7.3~alpha1+git20111031-1) unstable; urgency=low * Update from upstream git * Closes: 645302 -- Integrates patch from Thorsten Glaser

    2011-09-13 - Ian Wienand <ianw@debian.org> libatomic-ops (7.3~alpha1+git20110913-1) unstable; urgency=low * New upstream release

    2010-11-24 - Ian Wienand <ianw@debian.org> libatomic-ops (7.2~alpha5+cvs20101124-1) unstable; urgency=low * Closes: 604753 -- Update from upstream CVS, fixes ARM Thumb-2 mode FTBFS

    2010-09-19 - Ian Wienand <ianw@debian.org> libatomic-ops (7.2~alpha5+cvs20100919-1) unstable; urgency=low * Closes: 597193 -- Update from upstream CVS to fix armel issues * Update to standards 3.9.1

    Advertisement
    Advertisement