index
:
delta/libatomic_ops.git
add-aarch64-support
add-dbl-load-store
add-stdatomic-h
atomics-exp
baserock/morph
draft-coveralls-linux
draft-travis
gcc-atomics-mips
master
ppc-aix
ppc-gcc-atomics
release-7_2
release-7_4
release-7_6
release-7_8
test-stack-osx
github.com: ivmai/libatomic_ops.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
atomic_ops.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix 'AO_*_TS_T is not defined' compiler warnings (GCC-8)
Max Horn
2019-01-26
1
-2
/
+2
*
Support UWP/arm64 target
Tautvydas Zilys
2018-10-29
1
-1
/
+1
*
Fix 'Cannot implement CAS_full on this architecture' build error (cris)
Ivan Maidanski
2017-03-31
1
-0
/
+1
*
Fix type of general AO_TS_INITIALIZER
Ivan Maidanski
2017-02-06
1
-1
/
+1
*
Fix powerpc detection on AIX (gcc)
Tobias Leich
2016-11-26
1
-1
/
+2
*
Fix typos in 'error' pragma messages
Ivan Maidanski
2016-11-02
1
-1
/
+1
*
Generalize double_load/store for x86_64 (GCC)
Ivan Maidanski
2013-03-29
1
-0
/
+6
*
Add AArch64 (64-bit ARM) target initial support
Yvan Roux
2013-01-24
1
-0
/
+4
*
Remove gcc/x86_64.h to eliminate gcc/x86.h code duplication
Ivan Maidanski
2012-10-08
1
-16
/
+2
*
Fix compare_double_and_swap_double_full for gcc/x32
Ivan Maidanski
2012-10-08
1
-2
/
+16
*
Fix typos in atomic_ops.h comments
Ivan Maidanski
2012-10-05
1
-2
/
+2
*
Fix AO_load primitive name in comment
Ivan Maidanski
2012-10-02
1
-1
/
+1
*
Remove sunc/x86_64.h to eliminate sunc/x86.h code duplication
Ivan Maidanski
2012-09-25
1
-5
/
+2
*
Remove nested AO_USE_PTHREAD_DEFS macro check in atomic_ops.h (gcc/arm)
Ivan Maidanski
2012-09-23
1
-1
/
+1
*
Fix AO_compiler_barrier missing parentheses
Ivan Maidanski
2012-08-01
1
-1
/
+1
*
Use __builtin_expect in CAS failure loop condition checks (GCC only)
Ivan Maidanski
2012-03-26
1
-0
/
+7
*
Prevent AO_USE_SYNC_CAS_BUILTIN redefinition in atomic_ops.h
Ivan Maidanski
2011-12-01
1
-2
/
+3
*
Merge branch 'ao_t_is_int-fix' into master
Ivan Maidanski
2011-11-29
1
-0
/
+10
|
\
|
*
Include ao_t_is_int.h from atomic_ops.h after first generalization if
Ivan Maidanski
2011-11-29
1
-0
/
+10
*
|
Generalize AO_compare_and_swap primitives via AO_fetch_compare_and_swap
Ivan Maidanski
2011-11-11
1
-3
/
+7
*
|
Implement most AO_fetch_compare_and_swap primitives
Ivan Maidanski
2011-11-11
1
-1
/
+0
*
|
Add FIXMEs to add AO_fetch_compare_and_swap primitives
Ivan Maidanski
2011-11-11
1
-2
/
+9
|
/
*
Put 'FIXME' word where missed
Ivan Maidanski
2011-10-15
1
-1
/
+2
*
Implement the basic atomic primitives for the hexagon CPU.
Linas Vepstas
2011-10-11
1
-0
/
+3
*
Define AO macros for libatomic_ops version identification.
Ivan Maidanski
2011-09-09
1
-0
/
+4
*
Adjust AO_..._H macros in public headers.
Ivan Maidanski
2011-09-09
1
-4
/
+3
*
Turn off AO primitives inlining if AO_NO_INLINE defined.
Ivan Maidanski
2011-08-18
1
-3
/
+3
*
* src/atomic_ops.h: Update comment (add AO_and, AO_xor).
Ivan Maidanski
2011-08-03
1
-3
/
+7
*
2010-09-15 Ivan Maidanski <ivmai@mail.ru> (with input from Gregory Farnum)
ivmai
2011-07-25
1
-20
/
+41
*
2010-05-21 Ivan Maidanski <ivmai@mail.ru> (really Bradley Smith)
ivmai
2011-07-25
1
-0
/
+3
*
2010-02-19 Ivan Maidanski <ivmai@mail.ru> (mostly really Patrick Marlier)
ivmai
2011-07-25
1
-0
/
+19
*
2009-12-07 Ivan Maidanski <ivmai@mail.ru> (really Emmanuel Stapf)
ivmai
2011-07-25
1
-2
/
+2
*
2009-10-05 Ivan Maidanski <ivmai@mail.ru> (really Takashi YOSHII)
ivmai
2011-07-25
1
-0
/
+4
*
* Moving libatomic_ops-1.2 to libatomic_ops
ivmai
2011-07-25
1
-0
/
+0
*
2009-09-16 Ivan Maidanski <ivmai@mail.ru>
ivmai
2011-07-25
1
-131
/
+131
*
2009-09-10 Ivan Maidanski <ivmai@mail.ru>
ivmai
2011-07-25
1
-1
/
+3
*
2009-08-12 Hans Boehm <Hans.Boehm@hp.com> (Really Ivan Maidanski)
hboehm
2011-07-25
1
-5
/
+25
*
2008-10-21 Hans Boehm <Hans.Boehm@hp.com> (really Ivan Maidanski)
hboehm
2011-07-25
1
-3
/
+3
*
2008-07-25 Hans Boehm <Hans.Boehm@hp.com> (Really mostly Ivan Maidanski)
hboehm
2011-07-25
1
-2
/
+2
*
2008-05-30 Hans Boehm <Hans.Boehm@hp.com> (Really from various Debian
hboehm
2011-07-25
1
-0
/
+3
*
2007-07-05 Andreas Tobler <a.tobler@schweiz.org>
a_tobler
2011-07-25
1
-1
/
+2
*
2007-06-13 Hans Boehm <Hans.Boehm@hp.com>
hboehm
2011-07-25
1
-0
/
+1
*
2007-06-06 Hans Boehm <Hans.Boehm@hp.com>
hboehm
2011-07-25
1
-5
/
+14
*
2006-05-05 Hans Boehm <Hans.Boehm@hp.com>
hboehm
2011-07-25
1
-1
/
+1
*
2006-03-28 Hans Boehm <Hans.Boehm@hp.com>
hboehm
2011-07-25
1
-1
/
+1
*
libatomic_ops-1.1 tarball import
libatomic_ops-1_1
Ivan Maidanski
2011-07-25
1
-0
/
+1
*
libatomic_ops-1.0 tarball import
libatomic_ops-1_0
Ivan Maidanski
2011-07-25
1
-0
/
+288