summaryrefslogtreecommitdiffstats
path: root/libpthread/linuxthreads/specific.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix a long-standing bug with pthreads. A couple of linuxthreads filesManuel Novoa III2003-12-271-1/+0
| | | | | | | | | | | | | | | | were including libc-lock.h which had a bunch of weak pragmas. Also, uClibc supplied a number of no-op weak thread functions even though many weren't needed. This combined result was that sometimes the functional versions of thread functions in pthread would not override the weaks in libc. While fixing this, I also prepended double-underscore to all necessary weak thread funcs in uClibc, and removed all unused weaks. I did a test build, but haven't tested this since these changes are a backport from my working tree. I did test the changes there and no longer need to explicitly add -lpthread in the perl build for perl to pass its thread self tests.
* Minor cleanup to better sync with glibc 2.3Eric Andersen2003-03-111-102/+123
|
* Just be a bit less different from latest glibc version in commentsEric Andersen2003-01-231-1/+2
| | | | and in the files where variables live.
* Per patch from Nathan Field at ghs.com, add a couple of variablesEric Andersen2003-01-231-0/+3
| | | | needed to make gdb happy when debugging threadded apps.
* Several pthreads updates. Enable linuxthreads_db. Several fixesEric Andersen2002-08-061-2/+3
| | | | | related to thread local storage. -Erik
* Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen2002-02-201-0/+179
glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen (me). Stefan has hacked things up such that linuxthreads runs on MMU-less systems (tested only on arm-nommu). Erik cleaned things up and made it work properly as a shared library. -Erik