summaryrefslogtreecommitdiffstats
path: root/libpthread/linuxthreads/sysdeps
Commit message (Collapse)AuthorAgeFilesLines
* optimize signal mask ops. comment out "impossible" errorsDenis Vlasenko2008-12-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | text data bss dec hex filename - 1179 13 2 1194 4aa libc/misc/syslog/syslog.o + 1165 13 2 1180 49c libc/misc/syslog/syslog.o - 435 4 0 439 1b7 libc/pwd_grp/lckpwdf.o + 393 4 0 397 18d libc/pwd_grp/lckpwdf.o - 38 0 0 38 26 libc/signal/sigandset.o + 32 0 0 32 20 libc/signal/sigandset.o - 63 0 0 63 3f libc/signal/sigblock.o + 56 0 0 56 38 libc/signal/sigblock.o - 22 0 0 22 16 libc/signal/sigempty.o + 20 0 0 20 14 libc/signal/sigempty.o - 25 0 0 25 19 libc/signal/sigfillset.o + 20 0 0 20 14 libc/signal/sigfillset.o - 34 0 0 34 22 libc/signal/sigisempty.o + 16 0 0 16 10 libc/signal/sigisempty.o - 38 0 0 38 26 libc/signal/sigorset.o + 32 0 0 32 20 libc/signal/sigorset.o - 119 0 0 119 77 libc/signal/sigpause.o + 113 0 0 113 71 libc/signal/sigpause.o - 215 0 0 215 d7 libc/signal/sigset.o + 211 0 0 211 d3 libc/signal/sigset.o - 63 0 0 63 3f libc/signal/sigsetmask.o + 56 0 0 56 38 libc/signal/sigsetmask.o - 194 0 1 195 c3 libc/stdlib/abort.o + 183 0 1 184 b8 libc/stdlib/abort.o - 323 0 0 323 143 libc/unistd/sleep.o + 309 0 0 309 135 libc/unistd/sleep.o
* Resync pt-machine.h for AVR32 linuxthreads and linuxthreads.oldHans-Christian Egtvedt2008-10-311-2/+2
| | | | | | | | This patch synchronizes the AVR32 specific pt-machine.h header file for linuxthreads and linuxthreads.old implementation. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* Replace inline with __inline__ in AVR32 pt-machine.h header fileHans-Christian Egtvedt2008-10-311-1/+1
| | | | | | | This patch replaces inline with __inline__ to be more ANSI compatible. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* - tidy up inline:Bernhard Reutner-Fischer2008-10-241-1/+1
| | | | ldso and syscalls are __always_inline (the latter would need more cleanup)
* - use c89-style commentsBernhard Reutner-Fischer2008-10-031-3/+3
| | | | Closes issue #5194
* - remove some duplicate includesBernhard Reutner-Fischer2008-09-301-2/+0
|
* - add prototypesBernhard Reutner-Fischer2008-09-251-2/+1
|
* 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 __SH_SYSCALL_TRAP_BASE for pthread vfork trap, as it willPaul Mundt2008-09-241-1/+2
| | | | | change depending on ABI.
* 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-233-5/+5
|
* - fix inline keywordBernhard Reutner-Fischer2008-07-236-26/+26
|
* convert two more static ints used as flags to smallintsDenis Vlasenko2008-05-221-1/+1
|
* Remove gcc warning due to missing prototype for 'testandset'Carmelo Amoroso2008-05-071-0/+2
| | | | Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Fix whitespace damage in AVR32 pt-machine.h in libpthread, linuxthreads and ↵Hans-Christian Egtvedt2008-04-161-23/+23
| | | | linuxthreads.old.
* use the __extern_always_inline define from cdefs.h instead of duplicating ↵Mike Frysinger2008-01-0618-62/+18
| | | | gcc version checking in every pt-machine.h header ... while __extern_always_inline should work fine, i think what is intended is __extern_inline ... should double check later
* - fixup gnu_inline vs. C99 inlineBernhard Reutner-Fischer2008-01-0511-43/+75
| | | | - add missing header guards while at it
* Added AVR32 support to uClibc. Signed-off-by: Hans-Christian Egtvedt ↵Carmelo Amoroso2007-11-161-0/+73
| | | | <hcegtvedt@atmel.com>
* Remove preprocessor warning due to missing definition of USE_TLSKhem Raj2007-05-151-1/+1
|
* 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
* remove redundant headers local to libpthread, causing headerEric Andersen2006-11-293-311/+0
| | | | file content skew between the versions
* Joseph S. Myers writes:Eric Andersen2006-10-19165-386/+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-102-2/+2
|
* shouldnt have been added to svnMike Frysinger2006-03-101-1/+0
|
* sync with glibc CVSMike Frysinger2006-03-1022-30/+30
|
* 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-0953-53/+53
|
* 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
|
* Remove unneeded ; after *_aliasPeter S. Mazinger2006-03-091-3/+3
|
* 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-0420-27/+27
|
* change asm/volatile to __x__Peter S. Mazinger2006-02-0123-74/+74
|
* 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-316-6/+6
| | | | Makefile.in, disable __res_state, unavailable in resolv.h
* initial import of latest linuxthreadsMike Frysinger2006-01-31325-0/+15503
|
* rename current stable linuxthreads to linuxthreads.old to prepare for import ↵Mike Frysinger2005-11-1529-3536/+0
| | | | of latest glibc version
* revert linuxthreads to pre rev 11377 (i.e. before the massive attempt to ↵Mike Frysinger2005-11-151-10/+5
| | | | import glibc updates) while keeping the few bugfixes ... idea is to keep both old and new linuxthreads around so we can hack on the new version while delivering the old stable version to end users
* sync with glibc to get rid of warningsMike Frysinger2005-11-091-4/+8
|
* fix building by grabbing latest versions from glibcMike Frysinger2005-11-083-64/+194
|
* Renamed arch specific Makefile.in to Makefile.arch, else if TARGET_ARCH does ↵Peter S. Mazinger2005-10-281-0/+0
| | | | not exist, we reinclude the including Makefile. Moved arch/common fpu_control.h link creation into main Makefile.in. Updated the link creation script to remove all the other Makefiles
* Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger2005-10-271-1/+0
| | | | to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
* Default changed to IMA compiling, disabled explicitely where currently not ↵Peter S. Mazinger2005-10-261-1/+1
| | | | possible. Add clean targets for linuxthreads[_db].