index
:
ampere-computing/glibc.git
glibc-2.27-amp-branch
glibc-2.28-amp-branch
glibc-2.29-amp-branch
glibc-2.31-amp-branch
glibc including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
atomic.h
Age
Commit message (
Expand
)
Author
2018-01-01
Update copyright dates with scripts/update-copyrights.
Joseph Myers
2017-06-06
Optimize generic spinlock code and use C11 like atomic macros.
Stefan Liebler
2017-01-01
Update copyright dates with scripts/update-copyrights.
Joseph Myers
2016-12-05
Use C11-like atomics instead of plain memory accesses in x86 lock elision.
Torvald Riegel
2016-10-26
Fix atomic_fetch_xor_release.
Carlos O'Donell
2016-08-09
Add atomic operations required by the new condition variable.
Torvald Riegel
2016-08-05
Add atomic_exchange_relaxed.
Torvald Riegel
2016-06-24
Remove atomic_compare_and_exchange_bool_rel.
Torvald Riegel
2016-01-04
Update copyright dates with scripts/update-copyrights.
Joseph Myers
2015-09-11
Move bits/atomic.h to atomic-machine.h (bug 14912).
Joseph Myers
2015-06-30
Clean up BUSY_WAIT_NOP and atomic_delay.
Torvald Riegel
2015-01-02
Update copyright dates with scripts/update-copyrights.
Joseph Myers
2014-11-20
Add atomic operations similar to those provided by C11.
Torvald Riegel
2014-02-10
Use glibc_likely instead __builtin_expect.
Ondřej Bílka
2014-01-01
Update copyright notices with scripts/update-copyrights
Allan McRae
2013-01-02
Update copyright notices with scripts/update-copyrights.
Joseph Myers
2012-08-13
Add explicit acquire/release semantics to atomic_exchange_and_add.
Maxim Kuvyrkov
2012-02-09
Replace FSF snail mail address with URLs.
Paul Eggert
2010-12-09
Fix typo in comment.
Ulrich Drepper
2009-07-16
Use rel semantics of cas instead of acq semantics with full barrier before it...
Jakub Jelinek
2009-05-15
Avoid double definition of catomic_compare_and_exchange_val_acq.
Jakub Jelinek
2009-02-08
* include/atomic.h: Define catomic_and if not already defined.
Ulrich Drepper
2007-01-11
[BZ #2510, BZ #2830, BZ #3137, BZ #3313, BZ #3426, BZ #3465, BZ #3480, BZ #34...
Ulrich Drepper
2007-07-31
.
Jakub Jelinek
2006-12-21
* include/atomic.h (atomic_forced_read): New macro.
Ulrich Drepper
2006-10-18
[BZ #3313]
Ulrich Drepper
2006-10-11
* include/atomic.c: Define catomic_* operations.
Ulrich Drepper
2006-10-10
Jakub Jelinek <jakub@redhat.com>
Ulrich Drepper
2006-02-17
* include/atomic.h (atomic_and, atomic_or): Define.
Ulrich Drepper
2005-08-20
* sysdeps/ia64/fpu/libm_error.c (__libm_error_support): Don't abort.
Ulrich Drepper
2004-12-22
(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.
Ulrich Drepper
2007-07-12
2.5-18.1
Jakub Jelinek
2004-09-07
Update.
Ulrich Drepper
2003-09-22
Update.
Ulrich Drepper
2003-05-10
Update.
Ulrich Drepper
2003-04-15
Update.
Ulrich Drepper
2003-03-26
* csu/tst-atomic.c (do_test): Add some new
Roland McGrath
2003-03-25
*** empty log message ***
Andreas Schwab
2003-03-25
Update.
Ulrich Drepper
2003-03-22
* include/atomic.h: Put parens around all macro arguments.
Roland McGrath
2003-03-22
* include/atomic.h (atomic_increment_and_test): Invert sense of test.
Roland McGrath
2003-03-21
2003-03-21 Roland McGrath <roland@redhat.com>
Roland McGrath
2003-03-21
Define atomic_compare_and_exchange_val_acq, atomic_compare_and_exchange_val_r...
Ulrich Drepper
2003-03-20
(atomic_decrement_if_positive): Adjust for the correct atomic_compare_and_exc...
Ulrich Drepper
2003-03-20
* sysdeps/powerpc/bits/atomic.h (atomic_exchange): Remove unused
Roland McGrath
2003-03-20
Define atomic_exchange and atomic_decrement_if_positive if not already define...
Ulrich Drepper
2003-03-20
Update.
Ulrich Drepper