summaryrefslogtreecommitdiffstats
path: root/libpthread/linuxthreads.old/sysdeps/pthread
Commit message (Collapse)AuthorAgeFilesLines
* enable building __fcntl_nocancel, as it used unconditionally nowAustin Foxley2010-04-251-0/+105
| | | | | | also sync up not-cancel.h headers between all three thread libraries Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Revert "libc: add hidden calls to pthread cleanup funcs"Austin Foxley2009-11-221-2/+0
| | | | | | | | This reverts commit e0ac4efbdb498319f03a2a95d75d061ab6c68491. Was causing segfaults on every pthread linked executable Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* libc: add hidden calls to pthread cleanup funcsMike Frysinger2009-10-221-0/+2
| | | | | | | | | A lot of libc code calls the pthread cleanup funcs implicitly (for stdio) which currently goes through the PLT. Since we already have forwarding symbols for these funcs, it's safe to declare the internal libc usage hidden as a loaded libpthread will have the real symbols found. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* linuxthreads.old: define pthread_yield to sched_yieldMike Frysinger2009-07-261-0/+5
| | | | | | | | The pthread_yield() function in linuxthreads does the same thing as the standardized sched_yield() function, so add a simple define for it to make porting GNU apps easier. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* - commentary typo fixBernhard Reutner-Fischer2009-01-211-1/+1
|
* - pthread_attr_{g,s}etstacksize would depend on SUSv3 legacy but are notBernhard Reutner-Fischer2008-12-291-0/+2
| | | | implemented anyway.
* Fix bug 4994 hangs on read(). I have tested the patch extensibly on ARM/LT.old.Khem Raj2008-10-111-7/+31
| | | | | Thank you Chase Douglas for reporting it and for the patch.
* - avoid warning due to undefined preprocessor tokenBernhard Reutner-Fischer2008-05-201-1/+1
|
* Add hidden symbols for a number of pthread functions, and use them to ensureBernd Schmidt2007-11-221-0/+5
| | | | | that all entries in the __pthread_functions point to functions within libpthread, not identically-named functions in libc.
* Peter Mazinger pointed out that my last commit was faulty.Joakim Tjernlund2007-01-111-1/+4
| | | | This should fix it.
* finish the pthread locking cleanups. This should get things compiling againEric Andersen2006-12-081-3/+0
| | | | though I still need to silence the warnings about _pthread_cleanup_push_defer
* use sched_yield, not pthread_yieldMike Frysinger2006-03-051-12/+0
|
* psm says: fix your linuxthreads / linuxthreads.old typo stupid!Mike Frysinger2006-01-061-1/+1
|
* update libc lock functions to new pthread forwardingMike Frysinger2006-01-062-28/+90
|
* update pthread weak handling to the style glibc usesMike Frysinger2006-01-042-14/+117
|
* Add proper guard, so that we don't see the internal header in userspacePeter S. Mazinger2006-01-031-1/+1
|
* This header blocked the use of __THROW in libc-internal.hPeter S. Mazinger2005-12-131-0/+2
|
* Enable __THROW,_NTH,REDIRECT_NTHPeter S. Mazinger2005-11-181-4/+3
|
* rename current stable linuxthreads to linuxthreads.old to prepare for import ↵Mike Frysinger2005-11-155-0/+1322
of latest glibc version