index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
common
/
lib
/
libc
/
arch
/
mips
Age
Commit message (
Expand
)
Author
2023-03-30
libc: Define __atomic_is_lock_free.
riastradh
2022-04-21
mips/cavium: Take advantage of Octeon's guaranteed r/rw ordering.
riastradh
2022-04-09
Introduce membar_acquire/release. Deprecate membar_enter/exit.
riastradh
2022-02-27
mips: Membar audit.
riastradh
2022-02-12
mips: Brush up __cpu_simple_lock.
riastradh
2021-04-25
use ${MACHINE_MIPS64}
christos
2020-08-10
More SYNC centralisation
skrll
2020-08-06
Centralise SYNC/BDSYNC in asm.h and introduce a new LLCSCSYNC and use it
skrll
2020-08-01
Trailing whitespace
skrll
2019-02-28
Add missing atomic_and_{8,16}_nv_cas.c for __sync_and_and_fetch_{1,2}.
isaki
2019-02-20
Export atomic_cas_32_ni in a similar manner to its 64-bit counterpart.
rin
2019-02-19
Add atomic_cas_64_ni alias
martin
2017-02-25
Switch from __ABICALLS__ to __mips_abicalls like upstream GCC does in
joerg
2015-06-23
Always use sync if mips3 or later or not using O32 ABI. (A little redundant
matt
2015-06-22
#include "assym.h"
matt
2015-06-01
Include OCTEON support for syncw and saa/saad (Store Atomic Add).
matt
2015-05-26
force 2nd to argument to unsigned byte value.
matt
2014-10-13
Provide <atomic> C++ 2011 support functions for mips and sh3.
martin
2014-02-24
Provide cas_16 and cas_8 emulation via cas_32 and use that for mips64
martin
2014-02-21
Provide all __sync_* ops in libc.
martin
2012-08-03
Add a missing .set noreorder
matt
2012-03-14
don't include <sys/cdefs.h> from assembly.
christos
2011-08-27
loongson2f support:
bouyer
2011-07-04
add a weak alias from ffs to __ffssi2. newsmips kernels link now.
mrg
2011-01-23
Add a new O(log(2) implementation. On mips32/mips64, use clz/dclz.
matt
2011-01-02
Make these 64-bit clean.
matt
2009-12-14
Merge from matt-nb5-mips64
matt
2009-07-17
Change all archs so that strchr.[cS] and strrchr.[cS] exist and generate
dsl
2009-07-16
Add asm files for str(r)chr by copying the files for (r)index from
dsl
2009-01-04
allow inclusion of atomic ops in librump
pooka
2008-09-29
Allow atomic ops to be built as part of libpthread.
ad
2008-05-25
enable profiling of assembly functions.
chs
2008-04-30
Assembly _atomic_cas_up() for mips. PR lib/38482.
ad
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-02-11
Only build atomic ops for libkern/libc.
ad
2008-02-10
Enable the atomic ops in userspace.
ad
2007-11-30
Memory barriers for MIPS.
ad
2007-11-29
Use the CAS-based inc/dec variants, since these CPUs don't have atomic
ad
2007-11-29
Make the 64-bit operations available when possible.
ad
2007-11-29
Atomic ops for MIPS. Use the CAS functions already provided by the kernel,
ad
2006-02-08
Don't rename bswap{16,32} if either _KERNEL or _STANDALONE are defined,
simonb
2005-12-27
Don't redefine _LOCORE if it's already defined.
tsutsui
2005-12-21
move from libc.
christos
2005-12-20
Merge libkern + libc common files. As requested by core.
christos