summaryrefslogtreecommitdiff
path: root/arch/x86_64/atomic.h
AgeCommit message (Expand)AuthorFilesLines
2016-01-21refactor internal atomic.hRich Felker1-105/+0
2015-08-16mitigate performance regression in libc-internal locks on x86_64Rich Felker1-1/+1
2015-07-28fix missing synchronization in atomic store on i386 and x86_64Rich Felker1-1/+1
2015-05-20fix inconsistency in a_and and a_or argument types on x86[_64]Rich Felker1-4/+4
2014-10-10add explicit barrier operation to internal atomic.h APIRich Felker1-0/+5
2014-07-27clean up unused and inconsistent atomics in arch dirsRich Felker1-25/+0
2014-01-15remove more unnecessary operand-size suffixes from x86_64 atomic.hRich Felker1-3/+3
2014-01-11remove gratuitous temp vars, casts, and suffixes in x86_64 atomic.hRich Felker1-13/+11
2011-08-23security hardening: ensure suid programs have valid stdin/out/errRich Felker1-0/+5
2011-04-27add word-sized ctz function to atomic.hRich Felker1-2/+8
2011-03-17optimize contended normal mutex case; add int compare-and-swap atomicRich Felker1-0/+7
2011-02-15Optimize x86_64 atomics to take advantage of 64-bitness.Nicholas J. Kain1-9/+8
2011-02-15Port musl to x86-64. One giant commit!Nicholas J. Kain1-0/+110