projects
/
userspace-rcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rculfhash: Ensure future-proof memory barrier semantic consistency
[userspace-rcu.git]
/
LICENSE
diff --git
a/LICENSE
b/LICENSE
index 4aba77615e4774adb1fa82292535a5b84fdc4b01..ad13f78d449a8824c3c8551da19247f1d82300cb 100644
(file)
--- a/
LICENSE
+++ b/
LICENSE
@@
-23,10
+23,12
@@
Dynamic-only linking with the LGPL library is used if _LGPL_SOURCE is not
defined. It permits relinking with newer versions of the library, which is
required by the LGPL license.
defined. It permits relinking with newer versions of the library, which is
required by the LGPL license.
+See lgpl-relicensing.txt for details.
+
* MIT-style license :
* MIT-style license :
-xchg() pri
vi
mitive has been rewritten from scratch starting from atomic_ops 1.2
+xchg() primitive has been rewritten from scratch starting from atomic_ops 1.2
which has a MIT-style license that is intended to allow use in both free and
proprietary software:
http://www.hpl.hp.com/research/linux/atomic_ops/LICENSING.txt
which has a MIT-style license that is intended to allow use in both free and
proprietary software:
http://www.hpl.hp.com/research/linux/atomic_ops/LICENSING.txt
@@
-36,6
+38,9
@@
This license applies to :
arch_atomic_x86.h
arch_atomic_ppc.h
arch_atomic_x86.h
arch_atomic_ppc.h
+arch_atomic_s390.h
+arch_s390.h
+compiler.h
* GPLv2
* GPLv2
@@
-47,14
+52,8
@@
urcutorture.h
urcutorture.c
api_x86.h
api_ppc.h
urcutorture.c
api_x86.h
api_ppc.h
+api_gcc.h
test_urcu.c
test_urcu_yield.c
test_rwlock_timing.c
urcu-asm.c
test_urcu.c
test_urcu_yield.c
test_rwlock_timing.c
urcu-asm.c
-
-
-Various details :
-
-ACCESS_ONCE(), likely(), unlikely() and barrier() are considered trivial enough
-that copyright does not apply to them. I (Mathieu Desnoyers) re-typed them from
-scratch in a mail client just to prove it.
This page took
0.02303 seconds
and
4
git commands to generate.