summaryrefslogtreecommitdiffstats
path: root/libpthread/nptl/pthread_create.c
Commit message (Collapse)AuthorAgeFilesLines
* pthreads: fix build when DNS resolver is not enabled.Bernhard Reutner-Fischer2011-10-271-1/+1
| | | | | | | Resolver state is only available if DNS resolver is enabled. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* nptl: fix start_thread() for _STACK_GROWS_UPWill Newton2011-01-201-2/+2
| | | | | | | | This patch adds a working implementation of pthread_create for architectures where STACK_GROWS_UP. Signed-off-by: Matt Fleming <matthew.fleming@imgtec.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* nptl: fix for !ipv4 && !ipv6Bernhard Reutner-Fischer2010-06-081-2/+2
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Revert "nptl: mark symbols with libc forwarder hidden"Timo Teras2010-04-161-1/+1
| | | | | | | | | | This reverts most of commit 1610762362e651f86ca284ac59a1d7ec88034e4e. Marking the symbols hidden is wrong, because libc accesses the pthreads internal symbols for internal locking. Signed-off-by: Timo Teras <timo.teras@iki.fi> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* nptl: mark symbols with libc forwarder hiddenTimo Teräs2010-04-141-1/+1
| | | | | | | | | | | | | Add attribute_hidden to all symbols having libc forwarder. This prevents recursive self calls which would happen if libc is before libpthread in linking order: the forwarder functions would call itself via the function table, since the libpthread symbols would get overwritten with libc ones. This has not been a problem in glibc since there these symbols are marked hidden with linker version-script. Since we don't use one, we need to mark these explicitly. Signed-off-by: Timo Teräs <timo.teras@iki.fi> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Assorted fixed to get nptl compiling on ARMKhem Raj2010-02-171-1/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mass sync with glibc nptlAustin Foxley2010-02-161-10/+112
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* nptl: fix even more old style declarationsAustin Foxley2009-12-111-7/+6
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* libpthread/nptl: core of the "Native Posix Threading Library" for uClibcAustin Foxley2009-10-171-0/+484
| | | | | | 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-517/+0
|
* Remove usage of 'hp-timing.h' header file which is for platforms with high"Steven J. Hill"2005-05-121-1/+0
| | | | | | performance timers. If you want them included in the NPTL build, copy the header from glibc into the 'libc/sysdeps/linux/<ARCH>' of your choice and have fun.
* More glibc backward compatibility cruft. Oh the horror!"Steven J. Hill"2005-05-111-2/+0
|
* Import in NPTL code from glibc. For further information please"Steven J. Hill"2005-05-071-0/+520
consult the 'README.NPTL' file.