Home | History | Annotate | Download | only in atomic
History log of /src/common/lib/libc/arch/sparc/atomic/atomic_cas.S
RevisionDateAuthorComments
 1.13  21-Feb-2014  martin branches: 1.13.26;
Provide the missing __sync_* ops for sparc.
 1.12  12-Sep-2013  joerg Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small
vs big PIC mode. Retire -DPIC and -DBIGPIC.
 1.11  22-Feb-2011  pooka branches: 1.11.4; 1.11.10;
Add PIC variant for fetching the lock address.

librump.so now works on sparc
 1.10  13-Mar-2009  nakayama branches: 1.10.4;
Fix typo. (s/_HARKDERNEL/_HARDKERNEL/)
 1.9  12-Jan-2009  pooka branches: 1.9.2;
include sys/param.h for _HARDKERNEL instead of homegrown def.
 1.8  10-Jan-2009  pooka Include userland version of atomic cas routines in librump.
(the kernel version disables interrupts and therefore can't be used)
 1.7  25-May-2008  chs enable profiling of assembly functions.
 1.6  28-Apr-2008  martin branches: 1.6.2;
Remove clause 3 and 4 from TNF licenses
 1.5  10-Feb-2008  ad branches: 1.5.4;
Add atomic_cas_foo_ni().
 1.4  08-Dec-2007  ad branches: 1.4.4;
Add some goo to make this work in userspace.
 1.3  08-Dec-2007  ad objdump -d to the rescue. I think this should work now.
 1.2  29-Nov-2007  ad sparc atomic ops
 1.1  27-Apr-2007  thorpej branches: 1.1.2;
file atomic_cas.S was initially added on branch thorpej-atomic.
 1.1.2.1  27-Apr-2007  thorpej First cut at atomic ops for sparc.
 1.4.4.3  23-Mar-2008  matt sync with HEAD
 1.4.4.2  09-Jan-2008  matt sync with HEAD
 1.4.4.1  08-Dec-2007  matt file atomic_cas.S was added on branch matt-armv6 on 2008-01-09 01:21:08 +0000
 1.5.4.2  04-Jun-2008  yamt sync with head
 1.5.4.1  18-May-2008  yamt sync with head.
 1.6.2.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.9.2.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.10.4.1  05-Mar-2011  bouyer Sync with HEAD
 1.11.10.1  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.11.4.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.13.26.2  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.13.26.1  21-Apr-2020  martin Sync with HEAD

RSS XML Feed