summaryrefslogtreecommitdiffstats
path: root/libpthread/nptl/sysdeps/unix/sysv
Commit message (Collapse)AuthorAgeFilesLines
...
* Add -DNOT_IN_libc=1 -DIS_IN_libpthread=1 to some sources in nptl/libpthread ↵Khem Raj2010-02-011-0/+1
| | | | | | | | | build. * This will prevent use of internal __libc* symbols in libpthread which should be hidden for libc only use. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Makefile.arch: On ARM and MIPS pass -DNOT_IN_libc=1 -DIS_IN_libpthread=1Khem Raj2010-01-252-0/+2
| | | | | | | * This will prevent it using internal __libc* symbols in pthread which should be hidden for libc only use. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nptl: timer_routines.c (timer_helper_thread):Austin Foxley2010-01-231-7/+2
| | | | | | | | | Use sigfillset. Document that sigfillset does the right thing wrt to SIGSETXID. Sync with glibc Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* nptl: need to build generic timer_* functions for x86_64 and sparcAustin Foxley2010-01-231-2/+1
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* x86_64: fix up the rest of the includes and aliases for nptlAustin Foxley2009-12-1611-11/+13
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* x86_64: add missing includes to sem_*.SAustin Foxley2009-12-162-0/+4
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* fix multiple definitions of pthread_once for x86_64Austin Foxley2009-12-161-0/+2
| | | | | | also add a missing weak for clone Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* x86_64: no waitpid syscall exists, so use wait4Austin Foxley2009-12-161-5/+6
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* build: Get rids of PIC macro using compiler flag __PIC__ insteadCarmelo Amoroso2009-12-1617-33/+33
| | | | | | | Based on Peter Mazinger's comments on a recent commit, I decided to get rids of all occurrences of PIC changing them to __PIC__ Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* fix typo that sneaked in with 9a7506Natanael Copa2009-12-151-1/+1
| | | | | Signed-off-by: Natanael Copa <natanael.copa@gmail.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Revert "nptl: make build depend directly on nptl headers"Austin Foxley2009-12-111-4/+5
| | | | | | This reverts commit 641e7e36ad0a9b2899b04f256c5b243ada7da279. Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* get x86_64 nptl buildingAustin Foxley2009-12-1139-262/+916
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* nptl: fix a few more old style declerationsAustin Foxley2009-12-093-11/+10
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* nptl: fix old style function declerationsAustin Foxley2009-12-098-25/+23
| | | | | | also fix a few shadowed local warnings Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* nptl: make build depend directly on nptl headersAustin Foxley2009-12-091-5/+4
| | | | | | | | | gets rid of nptl_headers,nptl_arch_headers,nptl_linux_headers targets also, clean up extra slashes in i386/sparc and unify the implementation of nptl header generation between all archs Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* i386 nptl: add missing weak_alias for pthread_cond_signalAustin Foxley2009-12-041-0/+1
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* don't use __i686 in symbol names as it seems gcc can define itAustin Foxley2009-11-295-24/+24
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* PIC fixes for hardenedTimo Teräs2009-11-272-5/+8
| | | | | | Signed-off-by: Timo Teräs <timo.teras@iki.fi> Signed-off-by: Natanael Copa <natanael.copa@gmail.com> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* whitespace fixesAustin Foxley2009-10-1732-53/+34
| | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* libpthread/nptl: core of the "Native Posix Threading Library" for uClibcAustin Foxley2009-10-17343-0/+26279
targetting arm,sh,i386,mips,sparc for now Signed-off-by: Austin Foxley <austinf@cetoncorp.com>