HomeFreeBSD

devel/libatomic_ops: update to 7.6.14

Description

devel/libatomic_ops: update to 7.6.14

Port changes:

  • enable shared library
  • Fix makefile to make portclippy happy

Major changes:

  • Avoid AO_stack_t to cross CPU cache line boundary
  • Do not assume 'ordered except earlier write' for UWP/arm64
  • Ensure result of AO_test_and_set is always AO_TS_CLEAR or AO_TS_SET
  • Fix 'AO_malloc redefinition' MS VC warning caused by attributes mismatch
  • Repeat black list check on CAS fail in stack_push_explicit_aux_release

    Full changelog: https://github.com/ivmai/libatomic_ops/releases/tag/v7.6.14

PR: 268698
Reported by: pkubaj

Details

Provenance
rodrigoAuthored on Jan 3 2023, 6:09 PM
Parents
R11:58599b4134b0: misc/gedkeeper: update GEDKeeper to version 2.23.0
Branches
Unknown
Tags
Unknown