[7.4.14]
[platform/upstream/libatomic_ops.git] / src /
2019-03-01 Ivan Maidanski[7.4.14] v7.4.14
2019-01-25 Max HornFix 'AO_*_TS_T is not defined' compiler warnings (GCC-8)
2018-12-10 Ivan Maidanski[7.4.12] v7.4.12
2018-12-10 Ivan MaidanskiUndo incorrect fix of typos regarding 'an' article
2018-10-29 Frank SchaeferSupport ILP32 in AArch64 assembly routines (GCC)
2018-10-29 Tautvydas ZilysSupport UWP/arm64 target
2018-10-29 Ivan MaidanskiFix typos in arm_v6.h, ia64.h, acquire_release_volatile...
2017-12-22 Ivan Maidanski[7.4.10] v7.4.10
2017-12-22 Ivan MaidanskiFix typo in AO_REAL_NEXT_PTR comment (atomic_ops_stack.h)
2017-12-11 Ivan MaidanskiFix AO_malloc for sizes near CHUNK_SIZE
2017-10-18 Ivan Maidanski[7.4.8] v7.4.8
2017-09-20 Mikael UrankarWorkaround misspelling in GCC to detect ARMv6KZ platform
2017-09-20 Ivan MaidanskiFix 'missing select.h', 'undefined sigprocmask' compile...
2017-05-18 Ivan Maidanski[7.4.6] v7.4.6
2017-05-15 Ivan MaidanskiEliminate 'value shift followed by expansion' false...
2017-05-10 Ivan MaidanskiWorkaround 'resource leak' false positives in AO_malloc...
2017-05-10 Fabrizio FabbriWorkaround test_stack failure on AIX/ppc
2017-03-31 Ivan MaidanskiFix AO_SIZE_MAX definition (Linux/musl-gcc)
2017-03-31 Ivan MaidanskiUpdate shared libraries version info for 7.4.6+ (to...
2017-03-31 Ivan MaidanskiMove libraries version info to the beginning of Makefile.am
2017-03-31 Ivan MaidanskiRefine documentation in Makefile.msft how to run all...
2017-03-31 Ivan MaidanskiEliminate 'implicit declaration of close' warning in...
2017-03-31 Ivan MaidanskiFix block_all_signals compilation in 'strict ANSI'...
2017-03-31 Ivan MaidanskiFix 'Cannot implement CAS_full on this architecture...
2017-03-31 Ivan MaidanskiEliminate 'missing braces around initializer' gcc warni...
2017-03-31 Ivan MaidanskiFix typo in comments in gcc/arm.h
2017-02-06 Ivan MaidanskiEnable limited testing in Makefile.msft without Cygwin
2017-02-06 Ivan MaidanskiFix test_atomic fail caused by AO_double_t misaligned...
2017-02-06 Ivan MaidanskiFix test_atomic failure caused unaligned AO_double_t...
2017-02-06 Ivan MaidanskiFix type of general AO_TS_INITIALIZER
2017-02-06 Ivan MaidanskiAdd assertion that double-wide CAS target is aligned...
2017-02-06 Ivan MaidanskiRemove outdated FIXME in msftc/arm.h about _Interlocked...
2017-02-06 Ivan MaidanskiSupport CFLAGS_EXTRA to pass extra user-defined compile...
2017-02-06 Ivan MaidanskiSupport CFLAGS_EXTRA to pass extra user-defined compile...
2017-02-06 Ivan MaidanskiEliminate 'printf format specifies type void*' GCC...
2016-11-26 Tobias LeichFix powerpc detection on AIX (gcc)
2016-11-26 Tobias LeichImplement fetch-CAS for s390[x] (gcc)
2016-11-08 Jean GirardetSupport AIX/ppc (gcc)
2016-11-08 Ivan MaidanskiCode refactoring of gcc/powerpc.h to avoid code duplication
2016-11-02 Ivan MaidanskiFix 'visibility' of some CPU-specific internal macros
2016-11-02 Frank SchaeferSupport n32 ABI for mips64
2016-11-02 James CowgillUse LLD and SCD instructions on mips64
2016-11-02 Ivan MaidanskiFix size value wrap around in AO_malloc_large
2016-11-02 Ivan MaidanskiFix typos in 'error' pragma messages
2016-11-02 Ivan MaidanskiFix (delete) comment for AO_and_full (x86)
2016-05-24 Ivan Maidanski[7.4.4] libatomic_ops-7_4_4
2016-03-17 Frank SchaeferFix GCC 5.x compatibility for AArch64 double-wide primi...
2016-03-17 Ivan MaidanskiEliminate 'signed-to-unsigned value extension' compiler...
2015-02-03 James CowgillMinor fix of code alignment in mips AO_compare_and_swap
2015-02-03 James CowgillRemove inclusion of acquire_release_volatile.h on mips
2015-01-29 Kochin ChangFix missing output folder on making auto-generated...
2015-01-29 Pavel RaiskupFix makefile preventing AO_pause undefined in libatomic...
2015-01-29 Ivan MaidanskiRestore contribution info in ChangeLog for authors...
2014-05-02 Ivan Maidanski[7.4.2] libatomic_ops-7_4_2
2013-11-17 Ivan Maidanski[7.4.0] libatomic_ops-7_4_0
2013-08-17 Ivan MaidanskiDo not use LDREXD/STREXD for Clang3.2/arm (and earlier)
2013-08-17 Ivan MaidanskiFix ARM char/short fetch_and_add and double-CAS operand...
2013-08-17 Ivan MaidanskiFix ARMv7 LDREXD/STREXD double-wide operand specificati...
2013-08-17 Ivan MaidanskiSupport ARMv8 target (gcc/arm)
2013-07-29 Ivan MaidanskiFix typo in comment of generalize-small.template
2013-05-26 Ivan MaidanskiAdd comment about store_full implementation for x86
2013-05-26 Ivan MaidanskiAdd non-generalized double-CAS-full implementation...
2013-05-26 Gilles TalisEnable build using toolchain without pthreads
2013-04-08 Ivan MaidanskiAdd comment about double-wide load/store on x86_64...
2013-04-08 Ivan MaidanskiFix generalized store_release_write for double-wide...
2013-03-29 Ivan MaidanskiGeneralize double_load/store for x86_64 (GCC)
2013-03-29 Ivan MaidanskiFix fetch_compare_and_swap asm constraints in gcc/x86.h
2013-03-29 Ivan MaidanskiReformat asm instructions of sunc/x86.h
2013-03-29 Ivan MaidanskiFix asm constraints of primitives in sunc/x86.h
2013-03-15 Ivan MaidanskiMerge branch 'add-aarch64-support'
2013-03-13 Ivan MaidanskiFix asm constraint of CAS memory operand for gcc/alpha
2013-03-13 Ivan MaidanskiFix asm constraint of fetch_and_add, test_and_set,...
2013-03-13 Ivan MaidanskiFix asm constraint of compare_and_swap for clang-3...
2013-03-09 Ivan MaidanskiAlways use 'mfence' for nop_full if target CPU supports...
2013-03-09 Yvan RouxFix assembly comment prefix and identify memory clobber...
2013-03-04 Ivan MaidanskiUse AO_EXPECT_FALSE for AArch64 double_load/store
2013-03-04 Yvan RouxWorkaround missing built-in double-wide primitives...
2013-02-28 Ivan Maidanskigcc/x86.h: Add TODO items
2013-02-28 Ivan MaidanskiMerge remote-tracking branch 'origin/master' into add...
2013-02-28 Ivan MaidanskiMinimize gcc/generic-arithm template by factoring out...
2013-02-28 Ivan MaidanskiImplement char/short/int-wide primitives using GCC...
2013-02-28 Ivan MaidanskiMove gcc-generic AO_t-wide primitives to generic-small...
2013-02-28 Ivan MaidanskiDefine nop_write as 'dmb st' for AArch64
2013-02-28 Ivan MaidanskiFix AO_double_t definition for AArch64
2013-02-28 Yvan RouxFix double_compare_and_swap compile-time error in gcc...
2013-02-28 Ivan MaidanskiRemove improper comment for AO_XSIZE_load_read
2013-02-14 Ivan MaidanskiImplement AO_and/or/xor efficiently for ARM
2013-02-14 Ivan MaidanskiAdd compile-time assertion for size of 'standard' AO_do...
2013-02-14 Ivan MaidanskiFix (remove) invalid include of read_ordered.h for ARM
2013-02-14 Ivan MaidanskiRevert "Fix read_ordered.h inclusion for ARM"
2013-02-14 Ivan MaidanskiImplement load/store via simple LDR/STR for ARMv6+...
2013-02-14 Ivan MaidanskiDefine AO_nop_full as compiler barrier for pre-ARMv6...
2013-02-12 Ivan MaidanskiUse __atomic GCC built-in to implement generic double...
2013-02-12 Ivan MaidanskiTODO file: move item about sync-base primitives to...
2013-02-09 Ivan MaidanskiImplement double-wide load/store and CAS primitives...
2013-02-09 Ivan MaidanskiImplement nop_read/write and and/or/xor_acquire/release...
2013-02-09 Ivan MaidanskiAllow to prefer more generalized primitives in gcc...
2013-02-09 Ivan MaidanskiMove intrinsic-based primitives from gcc/aarch64.h...
2013-02-09 Ivan MaidanskiFix AO_load_acquire for AArch64
2013-02-09 Ivan MaidanskiMerge branch 'master' into add-aarch64-support
next