summaryrefslogtreecommitdiffstats
path: root/libpthread/nptl/pthreadP.h
Commit message (Collapse)AuthorAgeFilesLines
* commentary typo fixBernhard Reutner-Fischer2011-05-111-1/+1
| | | | | | use cancellation (with two 'l') uniformly. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* add missing prototypesPeter S. Mazinger2011-03-031-2/+14
| | | | | | Add some missing prototypes Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
* nptl: Fix __USER_LABEL_PREFIX__ concatenatioWill Newton2011-01-201-6/+8
| | | | | | | | | | The current C macro magic does not correctly concatenate the __USER_LABEL_PREFIX__ string on architectures where it has a non-empty value. We need to use __stringify to get the desired behaviour. Signed-off-by: Will Newton <will.newton@imgtec.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* nptl: fix calling convention for __pthread_mutex_cond_lockTimo Teräs2010-08-171-2/+4
| | | | | | | | | | | | | | | | | | The assembly versions of pthread_cond_wait calls __pthread_mutex_cond_lock and __pthread_mutex_cond_lock_adjust using internal calling convention (which differs from default calling convention at least on x86). Thus these two functions must be defined with internal_function or the call sequence goes wrong. __pthread_mutex_cond_lock resides in sysdeps/unix/sysv/linux/pthread_mutex_cond_lock.c, but it does evil macro definitions and includes pthread_mutex_lock.c, so we need to add some extra kludge to pthread_mutex_lock.c to get the prototypes correctly. Signed-off-by: Timo Teräs <timo.teras@iki.fi> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* compile fixes for i386 nptlAustin Foxley2010-02-171-4/+2
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* mass sync with glibc nptlAustin Foxley2010-02-161-13/+139
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* nptl: fix a few more old style declerationsAustin Foxley2009-12-091-4/+2
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* nptl: fix old style function declerationsAustin Foxley2009-12-091-4/+3
| | | | | | also fix a few shadowed local warnings Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* libpthread/nptl: core of the "Native Posix Threading Library" for uClibcAustin Foxley2009-10-171-0/+466
| | | | | | targetting arm,sh,i386,mips,sparc for now Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Back out nptl changes, which for now will be done in branches/uClibc-nptlEric Andersen2005-05-201-466/+0
|
* Import in NPTL code from glibc. For further information please"Steven J. Hill"2005-05-071-0/+466
consult the 'README.NPTL' file.