diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2012-12-11 11:22:18 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2012-12-11 11:22:18 +0100 |
commit | a61ab7b60a4f29bf7652aafea2319bdc11ab06d8 (patch) | |
tree | d3eb5bef5cedae809d671aa9f8b6523c9000faf0 /libpthread.mdwn | |
parent | 1c36eb6c025084af76c5b930ca4adc5953560fd7 (diff) | |
parent | 573d363a3458b8a37e6ec929c778dae8abf90fab (diff) | |
download | web-a61ab7b60a4f29bf7652aafea2319bdc11ab06d8.tar.gz web-a61ab7b60a4f29bf7652aafea2319bdc11ab06d8.tar.bz2 web-a61ab7b60a4f29bf7652aafea2319bdc11ab06d8.zip |
Merge remote-tracking branch 'feldtkeller.SCHWINGE/master'
Conflicts:
hurd/libstore/nbd_store.mdwn
open_issues/glibc.mdwn
open_issues/libpthread_CLOCK_MONOTONIC.mdwn
open_issues/packaging_libpthread.mdwn
shortcuts.mdwn
Diffstat (limited to 'libpthread.mdwn')
-rw-r--r-- | libpthread.mdwn | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/libpthread.mdwn b/libpthread.mdwn index 27ca0da9..801a1a79 100644 --- a/libpthread.mdwn +++ b/libpthread.mdwn @@ -20,9 +20,23 @@ License|/fdl]]."]]"""]] Porting libpthread to a specific architecture is non-trivial. -Our libpthread is currently used by / ported to the [[Hurd]] on [[GNU -Mach|microkernel/mach/gnumach]], some [[microkernel/L4]] variants, and -[[microkernel/Viengoos]]. +Our libpthread is currently used by/ported to the [[Hurd]] on [[GNU +Mach|microkernel/mach/gnumach]], and [[microkernel/Viengoos]]. + + +# History + +There has been a libpthread port for Hurd on L4 use (working directly on L4: no +further OS personality support required), which was dead and has been removed +in commit a0bca9895bca67591127680860077b2658830e96. This had been superseded +by a [[microkernel/Viengoos]] port, which has its own branches: +`master-viengoos` (an implementation of Viengoos that runs on L4) and its +successor, `master-viengoos-on-bare-metal` (runs directly on x86-64 (and it a +bit more advanced) and provides everything that `master-viengoos` does and +more). + +There has also been an incomplete and unmaintained PowerPC port which has been +removed in commit a5387f6a45d6b3f2b381d861f5c288b79da6204f. ## Threading Model |