Update copyright information in README and some header files
[platform/upstream/libatomic_ops.git] / src / atomic_ops / sysdeps / gcc / x86.h
2018-08-06 Ivan MaidanskiUpdate copyright information in README and some header...
2018-08-06 Ivan MaidanskiFix 'undefined reference to __atomic_load/store/cas_16...
2018-03-05 Ivan MaidanskiFix public headers inclusion from clients C++ code
2017-12-22 Ivan MaidanskiUse double-word atomic intrinsics for recent Clang...
2017-12-22 Ivan MaidanskiSimplify '#if' expressions in gcc/x86.h
2017-12-22 Ivan MaidanskiDo not expose AO_GCC_FORCE_HAVE_CAS macro to client...
2017-11-30 Ivan MaidanskiDo not use asm-based 16-byte CAS if compiled with TSan...
2017-10-13 Ivan MaidanskiWorkaround Thread Sanitizer (TSan) false positive warnings
2017-10-13 Ivan MaidanskiFix 'bad register name %sil' assembler error (GCC-4...
2017-03-06 Ivan MaidanskiDefine CLANG/GNUC_PREREQ macros to check gcc/clang...
2017-02-02 Ivan MaidanskiFix 'undefined reference to __atomic_load/store_16...
2017-01-27 Ivan MaidanskiUse generalized double-wide load/store if AO_PREFER_GEN...
2017-01-16 Ivan MaidanskiAdd asm-based char/short/int CAS implementation for...
2017-01-12 Ivan MaidanskiFix 'atomic_load/store symbols undefined' error on...
2016-12-28 Ivan MaidanskiFix AO_stack build failure on OS X 10.7 because of...
2016-12-28 Ivan MaidanskiFix AO_stack build failure on OS X 10.7 because of...
2016-11-24 Ivan MaidanskiWorkaround a bug in double-wide intrinsics of Clang...
2016-11-24 Ivan MaidanskiCode refactoring of Clang double-wide intrinsic workaro...
2016-08-20 Ivan MaidanskiWorkaround a bug in double-wide CAS intrinsic of Apple...
2016-08-20 Ivan MaidanskiUse C11 double-wide atomic intrinsics for Clang/x86...
2016-08-20 Ivan MaidanskiCode refactoring of int-wide primitives in gcc/x86.h
2016-08-18 Ivan MaidanskiAdd asm-based and/or/xor implementation for char/short...
2016-08-17 Ivan MaidanskiFix (delete) comment for AO_and_full (x86)
2016-04-25 Ivan MaidanskiUse GCC atomic intrinsics for x86 and x64 (gcc 4.8...
2013-05-26 Ivan MaidanskiAdd comment about store_full implementation for x86
2013-04-08 Ivan MaidanskiAdd comment about double-wide load/store on x86_64...
2013-03-29 Ivan MaidanskiFix fetch_compare_and_swap asm constraints in gcc/x86.h
2013-03-15 Ivan MaidanskiMerge branch 'add-aarch64-support'
2013-03-09 Ivan MaidanskiAlways use 'mfence' for nop_full if target CPU supports...
2013-02-28 Ivan Maidanskigcc/x86.h: Add TODO items
2013-02-09 Ivan MaidanskiMerge branch 'master' into add-aarch64-support
2013-02-03 Ivan MaidanskiMerge branch 'add-dbl-load-store'
2013-01-07 Ivan MaidanskiDefine double-wide ordered loads/stores for x86
2013-01-06 Ivan MaidanskiImplement AO_double_load/store based on guaranteed...
2012-10-08 Ivan MaidanskiMerge branch 'fix-double-cas-x32'
2012-10-08 Ivan MaidanskiUse built-in __sync CAS for double-CAS if AO_USE_SYNC_C...
2012-10-08 Ivan MaidanskiRemove gcc/x86_64.h to eliminate gcc/x86.h code duplication
2012-10-08 Ivan MaidanskiRemove generalized compare_double_and_swap_double from...
2012-10-08 Ivan MaidanskiProperly fix compare_double_and_swap_double for gcc...
2012-09-18 Ivan MaidanskiAlign code and comments of gcc/x86.h and sunc/x86.h
2012-09-05 Ivan MaidanskiFix compare_double_and_swap_double for clang/x86 in...
2012-07-04 Ivan MaidanskiFix AO_compare_double_and_swap_double_full for gcc...
2012-03-07 Ivan MaidanskiFix AO_compare_double_and_swap_double_full for gcc...
2012-03-07 Ivan MaidanskiFix a typo in comment
2011-12-14 Ivan MaidanskiMerge branch 'ao_val_cas'
2011-12-08 Ivan MaidanskiAdd new macro (AO_PREFER_GENERALIZED) to favor generali...
2011-11-29 Ivan MaidanskiMerge branch 'ao_t_is_int-fix' into master
2011-11-29 Ivan MaidanskiInclude ao_t_is_int.h from atomic_ops.h after first...
2011-11-28 Ivan MaidanskiMerge branch 'ao_val_cas'
2011-11-14 Ivan MaidanskiMerge branch 'master' into ao_val_cas
2011-11-11 Ivan MaidanskiAdd AO_GENERALIZE_ASM_BOOL_CAS new macro to allow AO_co...
2011-11-11 Ivan MaidanskiImplement most AO_fetch_compare_and_swap primitives
2011-11-11 Ivan MaidanskiAdd FIXMEs to add AO_fetch_compare_and_swap primitives
2011-10-26 Ivan MaidanskiAdd note about __sync_bool_compare_and_swap usage ...
2011-08-03 Ivan Maidanski* src/atomic_ops.h: Update comment (add AO_and, AO_xor).
2011-08-03 Ivan Maidanski* src/atomic_ops/generalize.h (AO_or_full): Rename...
2011-07-25 ivmai2011-06-27 Ivan Maidanski <ivmai@mail.ru> (really...
2011-07-25 ivmai2011-06-03 Ivan Maidanski <ivmai@mail.ru>
2011-07-25 ivmai2011-03-13 Ivan Maidanski <ivmai@mail.ru>
2011-07-25 ivmai2010-02-19 Ivan Maidanski <ivmai@mail.ru> (mostly...
2011-07-25 ivmai2010-02-17 Ivan Maidanski <ivmai@mail.ru> (really...
2011-07-25 ivmai2009-10-01 Ivan Maidanski <ivmai@mail.ru>
2011-07-25 ivmai2009-09-16 Ivan Maidanski <ivmai@mail.ru>
2011-07-25 hboehm2009-05-27 Hans Boehm <Hans.Boehm@hp.com> (Really Ivan... gc7_2alpha2
2011-07-25 hboehm2008-10-21 Hans Boehm <Hans.Boehm@hp.com> (really...
2011-07-25 hboehm2008-02-11 Hans Boehm <Hans.Boehm@hp.com> gc7_1
2011-07-25 hboehm2008-01-03 Hans Boehm <Hans.Boehm@hp.com>
2011-07-25 Ivan Maidanskilibatomic_ops-1.2 tarball import libatomic_ops-1_2
2011-07-25 hboehm2006-1-26 Hans Boehm <Hans.Boehm@hp.com>
2011-07-25 Ivan Maidanskilibatomic_ops-1.0 tarball import libatomic_ops-1_0