Home | History | Annotate | Download | only in atomic
History log of /src/common/lib/libc/arch/m68k/atomic/atomic_and.S
RevisionDateAuthorComments
 1.12  06-Apr-2022  riastradh Nix trailing whitespace in files of membars, atomics, and lock stubs.

Will be touching many of these files soon for functional changes.

No functional change intended.
 1.11  23-Jun-2014  joerg branches: 1.11.24;
Add aliases for the builtins used to implement C11/C++11 atomics.
 1.10  22-Feb-2014  martin branches: 1.10.2;
Try to hide the C runtime implementation specific __sync_* ops from librump,
to avoid duplicates.
 1.9  20-Feb-2014  martin Add missing __sync_* ops
 1.8  16-Jul-2013  matt Add END(func)
Fix some straggling %r@<eol> to (%r)
 1.7  16-Jul-2013  matt Convert to normal Motorola syntax for addressing.
%r@ -> (%r)
%r@- -> -(%r)
%r@+ -> (%r)+
%r@(n) n(%r)
etc.
No object differences.
 1.6  25-May-2008  chs branches: 1.6.2; 1.6.24;
enable profiling of assembly functions.
 1.5  28-Apr-2008  martin branches: 1.5.2;
Remove clause 3 and 4 from TNF licenses
 1.4  12-Jan-2008  ad branches: 1.4.4;
atomic_and/atomic_or don't operate on pointers, so don't copy the return
to a0. From thorpej@.
 1.3  29-Nov-2007  ad branches: 1.3.4;
Apparently pointers are also returned in %a0.
 1.2  29-Nov-2007  ad Pull in m68k atomic ops from the thorpej-atomic branch.
 1.1  22-Apr-2007  thorpej branches: 1.1.2;
file atomic_and.S was initially added on branch thorpej-atomic.
 1.1.2.2  22-Apr-2007  thorpej Make sure namespace-cleansed aliases are avaialble for all atomic ops.
 1.1.2.1  22-Apr-2007  thorpej Atomic ops for 68020 and better processors. 68010 will need to use
something else for anything that uses the CAS instruction.
 1.3.4.3  23-Mar-2008  matt sync with HEAD
 1.3.4.2  09-Jan-2008  matt sync with HEAD
 1.3.4.1  29-Nov-2007  matt file atomic_and.S was added on branch matt-armv6 on 2008-01-09 01:20:55 +0000
 1.4.4.2  04-Jun-2008  yamt sync with head
 1.4.4.1  18-May-2008  yamt sync with head.
 1.5.2.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.6.24.1  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.6.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.10.2.1  10-Aug-2014  tls Rebase.
 1.11.24.2  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.11.24.1  21-Apr-2020  martin Sync with HEAD

RSS XML Feed