summaryrefslogtreecommitdiffstats
path: root/libpthread/linuxthreads/sysdeps
Commit message (Collapse)AuthorAgeFilesLines
* - 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.
* Remove the rest of "bounded pointers" scaffolding. gcc website says"Denis Vlasenko2008-12-132-4/+2
| | | | | | "Bounds Checking Projects... This project has been abandoned" for four years at least.
* *: remove vestiges of gcc's "bounded pointers" feature,Denis Vlasenko2008-12-122-45/+13
| | | | | | it is dead (not supported by gcc) for years. (more of it remains in multiple copies of sigaction.c)
* Move kernel-features.h header from the linuxthread directoryCarmelo Amoroso2008-12-1110-89/+9
| | | | | | | | 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>
* 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