OpenGrok
Cross Reference: atomic_and.S
xref
: /
src
/
common
/
lib
/
libc
/
arch
/
m68k
/
atomic
/
atomic_and.S
Home
|
History
|
Annotate
|
Download
|
only in
atomic
History log of
/src/common/lib/libc/arch/m68k/atomic/atomic_and.S
Revision
Date
Author
Comments
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
Indexes created Sat Sep 20 22:09:52 GMT 2025