Check out my first novel, midnight's simulacra!

LinuxThreads

From dankwiki
Revision as of 14:54, 12 July 2009 by Dank (talk | contribs) (Created page with 'The old Pthreads implementation on Linux systems running GNU libc or <tt>libc5</tt>. It was superseded by NPTL and NGPT, with NPTL becoming t...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The old Pthreads implementation on Linux systems running GNU libc or libc5. It was superseded by NPTL and NGPT, with NPTL becoming the Linux pthreads implementation of record. LinuxThreads is emulated under FreeBSD via the devel/linuxthreads Port. LinuxThreads did not faithfully support the full 1003.1c standard (especially regarding signal handling and PTHREAD_SCOPE_PROCESS), used a control thread, and co-opted two signals (realtime signals if possible, or otherwise SIGUSR1 and SIGUSR2. Realtime signals were supported on Linux 2.2+ when using glibc).

It can still be found here, including the README and a FAQ.