./devel/libatomic, Atomic fallback implementation for GCC

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 13.2.0, Package name: libatomic-13.2.0, Maintainer: pkgsrc-users

Libatomic is a GCC-specific fallback implementation for atomics to
allow architectures that don't always provide a full set of atomics
to runtime-detect the existence of them, or fall back to the use of
mutexes.


Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 85799.406 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-10 11:18:21 by Havard Eidnes | Files touched by this commit (1)
Log message:
devel/libatomic: Add support for rust-based programs.
   2023-10-17 04:52:25 by David H. Gutteridge | Files touched by this commit (1)
Log message:
libatomic: tweak USE_LANGUAGES (USE_CC_FEATURES in use already)
   2023-10-17 04:16:50 by David H. Gutteridge | Files touched by this commit (2) | Package updated
Log message:
libatomic: update to 13.2.0

This has one libatomic-related change:
104338 RISC-V: Subword atomics result in library calls
   2023-10-17 04:01:43 by David H. Gutteridge | Files touched by this commit (1)
Log message:
libatomic: fix aarch64 builds on NetBSD 9.x

For aarch64, GCC expects a recent version of itself that accepts
-mno-outline-atomics. Some packages pull in libatomic for aarch64,
e.g., net/haproxy for __atomic_compare_exchange_16. (haproxy was
compile tested after applying this fix.)
   2023-07-19 16:50:44 by Nia Alarie | Files touched by this commit (1)
Log message:
libatomic: Require a c11 compiler for stdatomic.h.
   2023-05-07 12:08:49 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libatomic: update to 13.1.0.

Use code from gcc 13.1.0.
   2022-08-22 13:16:35 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libatomic: update to 12.2.0.

No particular libatomic changes found in changelog.
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36