summaryrefslogtreecommitdiffstats
path: root/libpthread/linuxthreads/sysdeps/pthread
Commit message (Collapse)AuthorAgeFilesLines
* enable building __fcntl_nocancel, as it used unconditionally nowAustin Foxley2010-04-251-4/+47
| | | | | | also sync up not-cancel.h headers between all three thread libraries Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* - 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.
* sigaction overhaul as described in docs/sigaction.txtDenis Vlasenko2008-12-151-0/+2
| | | | | Run tested on i386.
* Move kernel-features.h header from the linuxthread directoryCarmelo Amoroso2008-12-113-82/+2
| | | | | | | | to a common one (libc/sysdeps/linux/common/bits) so that any function can access to supported kernel feature (i.e. getdents). Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Add globally __stringify macro in libc-symbols.h.Carmelo Amoroso2008-09-251-3/+1
| | | | | | Remove all other duplicated definitions. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Use getdents syscall if kernel provide supports for thisCarmelo Amoroso2008-09-091-0/+8
| | | | | | | instead of relying upon getdents64. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* - trim any trailing whitespaceBernhard Reutner-Fischer2008-07-231-1/+1
|
* - fix inline keywordBernhard Reutner-Fischer2008-07-233-23/+23
|
* 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
* Joseph S. Myers writes:Eric Andersen2006-10-197-41/+0
| | | | | | There are many directories called "CVS" checked into uClibc SVN, probably as a side-effect of importing a CVS checkout. I don't think these are particularly useful to have checked in.
* Now new linuxthreads builds w/ SHAREDPeter S. Mazinger2006-03-241-8/+0
|
* Guard GL(name) and it's users w/ SHAREDPeter S. Mazinger2006-03-241-1/+3
|
* update ignoresMike Frysinger2006-03-101-1/+1
|
* shouldnt have been added to svnMike Frysinger2006-03-101-1/+0
|
* sync with glibc CVSMike Frysinger2006-03-102-3/+3
|
* try to get libpthread built w/ -DSHARED, what to do w/ _dl_load_lock?Peter S. Mazinger2006-03-101-0/+6
|
* blah, glibc moved linuxthreads aroundMike Frysinger2006-03-092-2/+2
|
* Not the best idea moving libc_hidden_proto to uClibc_glue.hPeter S. Mazinger2006-03-091-1/+0
|
* Get rid of forwarded __pthread_attr_initPeter S. Mazinger2006-03-091-1/+1
|
* Move __clone/__uselocale to uClibc_glue.hPeter S. Mazinger2006-03-091-0/+8
|
* uClibc_pthread.h wasn't ever includedPeter S. Mazinger2006-03-091-1/+1
|
* use sched_yield, not pthread_yieldMike Frysinger2006-03-051-8/+0
|
* It's not my day ..Peter S. Mazinger2006-02-161-1/+1
|
* Undo earlier change and sync new linuxthreads' guard w/ oldPeter S. Mazinger2006-02-161-1/+1
|
* glibc syncMike Frysinger2006-02-041-1/+1
|
* change asm/volatile to __x__Peter S. Mazinger2006-02-012-21/+21
|
* pt-allocrtsig.c is irrelevant for now, remove related too, add ↵Peter S. Mazinger2006-01-311-8/+0
| | | | libc_hidden_proto from old version
* s/IS_IN_linuxthreads/IS_IN_libpthread/, some prototypes, correct ↵Peter S. Mazinger2006-01-311-2/+2
| | | | Makefile.in, disable __res_state, unavailable in resolv.h
* initial import of latest linuxthreadsMike Frysinger2006-01-3141-0/+3868
|
* rename current stable linuxthreads to linuxthreads.old to prepare for import ↵Mike Frysinger2005-11-155-1322/+0
| | | | of latest glibc version
* sync with glibc and import pthread_rwlock_timed{rd,wr}lock in the processMike Frysinger2005-09-081-11/+9
|
* uClibc has pthread_attr_{get,set}stack nowMike Frysinger2005-09-081-5/+1
|
* sync misc trivial touchups from glibcMike Frysinger2005-09-084-21/+46
|
* Back out nptl changes, which for now will be done in branches/uClibc-nptlEric Andersen2005-05-201-34/+4
|
* There were two versions of 'pthreadtypes.h' originally in uClibc. Also,"Steven J. Hill"2005-05-141-4/+34
| | | | | | since we are going to support the two implementations of pthreads, we again need to instead create symbolic links to use the proper version of the file depending on the pthreads option chosen.
* In order to accomodate usage of either pthreads implementation, we now"Steven J. Hill"2005-05-141-0/+707
| | | | | | | have to create symbolic links for 'semaphore.h' and 'pthread.h' which will point to the proper pthreads directory. When we finish getting NPTL working with uClibc, perhaps we can merge them, but a first glance at the differences between the two does not make that very likely.
* Major update for pthreads, based in large part on improvementsEric Andersen2003-02-273-7/+436
| | | | | from glibc 2.3. This should make threads much more efficient. -Erik
* Several pthreads updates. Enable linuxthreads_db. Several fixesEric Andersen2002-08-061-4/+5
| | | | | related to thread local storage. -Erik
* Kill the libc-lock headers, which we do not use and which areEric Andersen2002-06-102-253/+0
| | | | | not correct for uClibc. Fix setenv locking to behave itself. -Erik
* Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen2002-02-204-0/+419
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