History log of /src/common/lib/libc/arch/alpha |
Revision | Date | Author | Comments |
1.5 | 04-Jan-2009 |
pooka | branches: 1.5.50; allow inclusion of atomic ops in librump
|
1.4 | 29-Sep-2008 |
ad | Allow atomic ops to be built as part of libpthread.
|
1.3 | 11-Feb-2008 |
ad | Only build atomic ops for libkern/libc.
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file Makefile.inc was initially added on branch thorpej-atomic.
|
1.1.2.1 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.4.3 | 23-Mar-2008 |
matt | sync with HEAD
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file Makefile.inc was added on branch matt-armv6 on 2008-01-09 01:20:47 +0000
|
1.5.50.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.5.50.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.5 | 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.4 | 25-May-2008 |
chs | branches: 1.4.62; enable profiling of assembly functions.
|
1.3 | 28-Apr-2008 |
martin | branches: 1.3.2; Remove clause 3 and 4 from TNF licenses
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; 1.2.8; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file atomic_add.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 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.8.2 | 04-Jun-2008 |
yamt | sync with head
|
1.2.8.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file atomic_add.S was added on branch matt-armv6 on 2008-01-09 01:20:47 +0000
|
1.3.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.4.62.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.4.62.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.5 | 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.4 | 25-May-2008 |
chs | branches: 1.4.62; enable profiling of assembly functions.
|
1.3 | 28-Apr-2008 |
martin | branches: 1.3.2; Remove clause 3 and 4 from TNF licenses
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; 1.2.8; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-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 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.8.2 | 04-Jun-2008 |
yamt | sync with head
|
1.2.8.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file atomic_and.S was added on branch matt-armv6 on 2008-01-09 01:20:48 +0000
|
1.3.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.4.62.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.4.62.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.6 | 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.5 | 25-May-2008 |
chs | branches: 1.5.62; enable profiling of assembly functions.
|
1.4 | 28-Apr-2008 |
martin | branches: 1.4.2; Remove clause 3 and 4 from TNF licenses
|
1.3 | 10-Feb-2008 |
ad | branches: 1.3.4; Add atomic_cas_foo_ni().
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file atomic_cas.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 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.4.3 | 23-Mar-2008 |
matt | sync with HEAD
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file atomic_cas.S was added on branch matt-armv6 on 2008-01-09 01:20:48 +0000
|
1.3.4.2 | 04-Jun-2008 |
yamt | sync with head
|
1.3.4.1 | 18-May-2008 |
yamt | sync with head.
|
1.4.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.5.62.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.5.62.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.5 | 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.4 | 25-May-2008 |
chs | branches: 1.4.62; enable profiling of assembly functions.
|
1.3 | 28-Apr-2008 |
martin | branches: 1.3.2; Remove clause 3 and 4 from TNF licenses
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; 1.2.8; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file atomic_dec.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 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.8.2 | 04-Jun-2008 |
yamt | sync with head
|
1.2.8.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file atomic_dec.S was added on branch matt-armv6 on 2008-01-09 01:20:48 +0000
|
1.3.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.4.62.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.4.62.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.5 | 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.4 | 25-May-2008 |
chs | branches: 1.4.62; enable profiling of assembly functions.
|
1.3 | 28-Apr-2008 |
martin | branches: 1.3.2; Remove clause 3 and 4 from TNF licenses
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; 1.2.8; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file atomic_inc.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 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.8.2 | 04-Jun-2008 |
yamt | sync with head
|
1.2.8.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file atomic_inc.S was added on branch matt-armv6 on 2008-01-09 01:20:49 +0000
|
1.3.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.4.62.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.4.62.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.4 | 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.3 | 28-Apr-2008 |
martin | branches: 1.3.64; Remove clause 3 and 4 from TNF licenses
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; 1.2.8; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file atomic_op_asm.h was initially added on branch thorpej-atomic.
|
1.1.2.1 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.8.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file atomic_op_asm.h was added on branch matt-armv6 on 2008-01-09 01:20:49 +0000
|
1.3.64.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.3.64.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.5 | 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.4 | 25-May-2008 |
chs | branches: 1.4.62; enable profiling of assembly functions.
|
1.3 | 28-Apr-2008 |
martin | branches: 1.3.2; Remove clause 3 and 4 from TNF licenses
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; 1.2.8; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file atomic_or.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 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.8.2 | 04-Jun-2008 |
yamt | sync with head
|
1.2.8.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file atomic_or.S was added on branch matt-armv6 on 2008-01-09 01:20:50 +0000
|
1.3.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.4.62.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.4.62.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.5 | 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.4 | 25-May-2008 |
chs | branches: 1.4.62; enable profiling of assembly functions.
|
1.3 | 28-Apr-2008 |
martin | branches: 1.3.2; Remove clause 3 and 4 from TNF licenses
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; 1.2.8; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file atomic_swap.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 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.8.2 | 04-Jun-2008 |
yamt | sync with head
|
1.2.8.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file atomic_swap.S was added on branch matt-armv6 on 2008-01-09 01:20:50 +0000
|
1.3.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.4.62.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.4.62.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.9 | 09-Apr-2022 |
riastradh | Introduce membar_acquire/release. Deprecate membar_enter/exit.
The names membar_enter/exit were unclear, and the documentation of membar_enter has disagreed with the implementations on sparc, powerpc, and even x86(!) for the entire time it has been in NetBSD.
The terms `acquire' and `release' are ubiquitous in the literature today, and have been adopted in the C and C++ standards to mean load-before-load/store and load/store-before-store, respectively, which are exactly the orderings required by acquiring and releasing a mutex, as well as other useful applications like decrementing a reference count and then freeing the underlying object if it went to zero.
Originally I proposed changing one word in the documentation for membar_enter to make it load-before-load/store instead of store-before-load/store, i.e., to make it an acquire barrier. I proposed this on the grounds that
(a) all implementations guarantee load-before-load/store, (b) some implementations fail to guarantee store-before-load/store, and (c) all uses in-tree assume load-before-load/store.
I verified parts (a) and (b) (except, for (a), powerpc didn't even guarantee load-before-load/store -- isync isn't necessarily enough; need lwsync in general -- but it _almost_ did, and it certainly didn't guarantee store-before-load/store).
Part (c) might not be correct, however: under the mistaken assumption that atomic-r/m/w then membar-w/rw is equivalent to atomic-r/m/w then membar-r/rw, I only audited the cases of membar_enter that _aren't_ immediately after an atomic-r/m/w. All of those cases assume load-before-load/store. But my assumption was wrong -- there are cases of atomic-r/m/w then membar-w/rw that would be broken by changing to atomic-r/m/w then membar-r/rw:
https://mail-index.netbsd.org/tech-kern/2022/03/29/msg028044.html
Furthermore, the name membar_enter has been adopted in other places like OpenBSD where it actually does follow the documentation and guarantee store-before-load/store, even if that order is not useful. So the name membar_enter currently lives in a bad place where it means either of two things -- r/rw or w/rw.
With this change, we deprecate membar_enter/exit, introduce membar_acquire/release as better names for the useful pair (r/rw and rw/w), and make sure the implementation of membar_enter guarantees both what was documented _and_ what was implemented, making it an alias for membar_sync.
While here, rework all of the membar_* definitions and aliases. The new logic follows a rule to make it easier to audit:
membar_X is defined as an alias for membar_Y iff membar_X is guaranteed by membar_Y.
The `no stronger than' relation is (the transitive closure of):
- membar_consumer (r/r) is guaranteed by membar_acquire (r/rw) - membar_producer (w/w) is guaranteed by membar_release (rw/w) - membar_acquire (r/rw) is guaranteed by membar_sync (rw/rw) - membar_release (rw/w) is guaranteed by membar_sync (rw/rw)
And, for the deprecated membars:
- membar_enter (whether r/rw, w/rw, or rw/rw) is guaranteed by membar_sync (rw/rw) - membar_exit (rw/w) is guaranteed by membar_release (rw/w)
(membar_exit is identical to membar_release, but the name is deprecated.)
Finally, while here, annotate some of the instructions with their semantics. For powerpc, leave an essay with citations on the unfortunate but -- as far as I can tell -- necessary decision to use lwsync, not isync, for membar_acquire and membar_consumer.
Also add membar(3) and atomic(3) man page links.
|
1.8 | 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.7 | 08-Jan-2015 |
riastradh | branches: 1.7.16; Introduce membar_datadep_consumer.
Discussed briefly on tech-kern without objection:
https://mail-index.netbsd.org/tech-kern/2014/11/20/msg018054.html https://mail-index.netbsd.org/tech-kern/2015/01/07/msg018326.html
|
1.6 | 25-May-2008 |
chs | branches: 1.6.40; 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-Feb-2008 |
ad | branches: 1.4.4; Always enable memory barriers in userspace, otherwise libpthread won't work correctly on MP systems.
|
1.3 | 12-Feb-2008 |
matt | Fix pthread problem. (export membar* to userland)
|
1.2 | 28-Nov-2007 |
ad | branches: 1.2.4; Pull in alpha atomic ops from the thorpej-atomic branch.
|
1.1 | 18-Apr-2007 |
thorpej | branches: 1.1.2; file membar_ops.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 | 18-Apr-2007 |
thorpej | Atomic op implementation for Alpha.
|
1.2.4.3 | 23-Mar-2008 |
matt | sync with HEAD
|
1.2.4.2 | 09-Jan-2008 |
matt | sync with HEAD
|
1.2.4.1 | 28-Nov-2007 |
matt | file membar_ops.S was added on branch matt-armv6 on 2008-01-09 01:20:51 +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.40.1 | 18-Mar-2015 |
snj | Pull up following revision(s) (requested by riastradh in ticket #600): common/lib/libc/arch/alpha/atomic/membar_ops.S: revision 1.7 lib/libc/atomic/membar_ops.3: revision 1.4 sys/arch/alpha/include/types.h: revision 1.50 sys/sys/atomic.h: revision 1.13 Introduce membar_datadep_consumer. Discussed briefly on tech-kern without objection: https://mail-index.netbsd.org/tech-kern/2014/11/20/msg018054.html https://mail-index.netbsd.org/tech-kern/2015/01/07/msg018326.html
|
1.7.16.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.7.16.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.3 | 16-Feb-2008 |
apb | branches: 1.3.70; For all files under src/common, as well as related man pages under src/lib/libc, or related headers under src/sys/sys: change u_intNN_t to uintNN_t.
|
1.2 | 27-Dec-2005 |
yamt | branches: 1.2.6; 1.2.18; make alpha kernel buildable again. don't add __ prefix to bswap{16,32} if defined(_KERNEL) || defined(_STANDALONE).
|
1.1 | 20-Dec-2005 |
christos | Merge libkern + libc common files. As requested by core.
|
1.2.18.1 | 23-Mar-2008 |
matt | sync with HEAD
|
1.2.6.1 | 18-Nov-2008 |
snj | Pull up following revision(s) (requested by tsutsui in ticket #1224): common/lib/libc/gen/bswap64.c: revision 1.2 common/lib/libprop/prop_data.c: revision 1.10 common/lib/libc/inet/inet_addr.c: revision 1.2 common/lib/libc/hash/rmd160/rmd160.c: revision 1.4 common/lib/libc/gen/bswap32.c: revision 1.2 common/lib/libc/gen/bswap16.c: revision 1.2 common/lib/libc/arch/alpha/gen/byte_swap_4.S: revision 1.3 common/lib/libc/arch/sh3/string/memset.S: revision 1.2 common/lib/libc/arch/alpha/gen/byte_swap_2.S: revision 1.3 common/lib/libc/md/md5c.c: revision 1.3 common/lib/libc/hash/sha1/sha1.c: revision 1.3 common/lib/libc/md/md4c.c: revision 1.3 sys/sys/rmd160.h: revision 1.2 sys/sys/sha2.h: revision 1.2 For all files under src/common, as well as related man pages under src/lib/libc, or related headers under src/sys/sys: change u_intNN_t to uintNN_t.
|
1.3.70.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.3.70.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.3 | 16-Feb-2008 |
apb | branches: 1.3.70; For all files under src/common, as well as related man pages under src/lib/libc, or related headers under src/sys/sys: change u_intNN_t to uintNN_t.
|
1.2 | 27-Dec-2005 |
yamt | branches: 1.2.6; 1.2.18; make alpha kernel buildable again. don't add __ prefix to bswap{16,32} if defined(_KERNEL) || defined(_STANDALONE).
|
1.1 | 20-Dec-2005 |
christos | Merge libkern + libc common files. As requested by core.
|
1.2.18.1 | 23-Mar-2008 |
matt | sync with HEAD
|
1.2.6.1 | 18-Nov-2008 |
snj | Pull up following revision(s) (requested by tsutsui in ticket #1224): common/lib/libc/gen/bswap64.c: revision 1.2 common/lib/libprop/prop_data.c: revision 1.10 common/lib/libc/inet/inet_addr.c: revision 1.2 common/lib/libc/hash/rmd160/rmd160.c: revision 1.4 common/lib/libc/gen/bswap32.c: revision 1.2 common/lib/libc/gen/bswap16.c: revision 1.2 common/lib/libc/arch/alpha/gen/byte_swap_4.S: revision 1.3 common/lib/libc/arch/sh3/string/memset.S: revision 1.2 common/lib/libc/arch/alpha/gen/byte_swap_2.S: revision 1.3 common/lib/libc/md/md5c.c: revision 1.3 common/lib/libc/hash/sha1/sha1.c: revision 1.3 common/lib/libc/md/md4c.c: revision 1.3 sys/sys/rmd160.h: revision 1.2 sys/sys/sha2.h: revision 1.2 For all files under src/common, as well as related man pages under src/lib/libc, or related headers under src/sys/sys: change u_intNN_t to uintNN_t.
|
1.3.70.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.3.70.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.2 | 21-Dec-2005 |
christos | branches: 1.2.94; Only build this if GPROF && !_STANDALONE
|
1.1 | 20-Dec-2005 |
christos | Merge libkern + libc common files. As requested by core.
|
1.2.94.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.2.94.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.1 | 20-Dec-2005 |
christos | branches: 1.1.94; Merge libkern + libc common files. As requested by core.
|
1.1.94.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.1.94.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.1 | 20-Dec-2005 |
christos | branches: 1.1.94; Merge libkern + libc common files. As requested by core.
|
1.1.94.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.1.94.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.1 | 20-Dec-2005 |
christos | branches: 1.1.94; Merge libkern + libc common files. As requested by core.
|
1.1.94.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.1.94.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.1 | 20-Dec-2005 |
christos | branches: 1.1.94; Merge libkern + libc common files. As requested by core.
|
1.1.94.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.1.94.1 | 21-Apr-2020 |
martin | Sync with HEAD
|
1.1 | 20-Dec-2005 |
christos | branches: 1.1.94; Merge libkern + libc common files. As requested by core.
|
1.1.94.2 | 21-Apr-2020 |
martin | Ooops, restore accidently removed files from merge mishap
|
1.1.94.1 | 21-Apr-2020 |
martin | Sync with HEAD
|