mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-16 13:26:36 +00:00
d48d5c640a
Original commit message from CVS: added a test for pth and pthreads. in summary, it doesn't work because in __pthread_find_self() some funny stack pointer math is done that will result in no matches for __pthread_find_self(). this is dereferenced in __errno_location, causing a segfault on context switch because of the errno-swapping on the part of pth. it's a mess and i don't know how to get around it. i'll have to look into what ngpt does for looking up errno, as it has kernel threads as well as user threads. |
||
---|---|---|
.. | ||
acconfig.h | ||
acinclude.m4 | ||
AUTHORS | ||
ChangeLog | ||
configure.ac | ||
COPYING | ||
INSTALL | ||
Makefile.am | ||
NEWS | ||
pth.h.in | ||
pth_acmac.h.in | ||
pth_debug.c | ||
pth_errno.c | ||
pth_mctx.c | ||
pth_p.h.in | ||
pth_vers.c | ||
README | ||
shtool | ||
test-pth-pthreads.c | ||
test-pth.c |
I ripped the core out of GNU pth to provide cothreading for GStreamer. That's what this package is. It was written by Ralf Engelschall. Plaudits to him, bug reports to gstreamer-devel@lists.sourceforge.net. wingo <wingo@pobox.com>, 20 Jan 2002