From: Ivan Maidanski Date: Fri, 29 Jul 2016 08:08:53 +0000 (+0300) Subject: Update ChangeLog file X-Git-Tag: v7.6.0~204 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=48f5a147bc4a95d1a577218212e6d0c115efe6c4;p=libatomic_ops Update ChangeLog file --- diff --git a/ChangeLog b/ChangeLog index b46a86a..abdd5d9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,12 +3,14 @@ * Add initial nios2 architecture support. * Avoid atomic_compare_exchange_n if no __GCC_HAVE_SYNC_COMPARE_AND_SWAP_n. +* Basic support of TILE-Gx and TILEPro CPUs. * Define AO_TS_SET as __GCC_ATOMIC_TEST_AND_SET_TRUEVAL if applicable. * Eliminate redundant lwsync 2nd call in CAS_full on fail (gcc/PowerPC). * Implement CAS_acquire/release/full using __atomic_compare_exchange_n (gcc). * Initial ibmc/powerpc (xlc) support. * New configure option (--enable-werror) to treat warnings as compiler errors. * New macro AO_PREFER_BUILTIN_ATOMICS to rely on C11 atomics fully (AArch64). +* Refine documentation about _full memory ordering suffix. * Relax shareability domain for dmb st in AO_nop_write (ARM/AArch64). * Support NaCl/arm. * Support n32 ABI for mips64. @@ -17,7 +19,7 @@ Also, includes 7.4.4 changes. -== [7.4.4] (unset) == +== [7.4.4] 2016-05-24 == * Eliminate 'signed-to-unsigned value extension' compiler warning in malloc. * Eliminate 'variable set but not used' Cppcheck warnings in test_stack.