summaryrefslogtreecommitdiffstats
path: root/libc/signal
Commit message (Collapse)AuthorAgeFilesLines
* merge parallel build supportMike Frysinger2005-01-251-4/+4
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-1/+1
| | | | | | | rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM).
* Quick implementation of sigwait. Doesn't handle thread cancelationEric Andersen2003-10-032-7/+35
| | | | yet, but should work...
* Update sigaction syscall names to act more like glibc. Fix the x86 sigactionEric Andersen2003-01-221-2/+14
| | | | | | implementation such that gdb can actually debug signal handlers. Gdb behaves much better now, for example, on multi-threaded apps. -Erik
* Looks like sigaction on arm needs adjustment, so split this intoEric Andersen2003-01-221-111/+14
| | | | a common header file and a default implementation.
* Fix pthreads to use the rt signals if presentEric Andersen2002-06-131-43/+21
| | | | -Erik
* -#ifdef _POSIX_THREADSEric Andersen2002-05-301-2/+3
| | | | +#ifdef __UCLIBC_HAS_THREADS__
* Use sizeof(sa_mask) instaed of sizeof(sigset_t) since sa_mask isEric Andersen2002-02-161-2/+2
| | | | not always a sigset_t... Fix from Geoffrey Espin.
* A number of naming updates in preparation for adding inEric Andersen2002-02-132-4/+6
| | | | | proper threading. Most of this is from Stefan Soucek, with additions and changes as needed from me.
* HAVE_SA_RESTORER is supposed to be true, not false, on most arches.Eric Andersen2002-02-111-10/+23
| | | | -Erik
* use X/Open __sysv_signal name, then use the weak name for sysv_signalEric Andersen2002-02-051-2/+2
| | | | -Erik
* Fixup setjmp implementation so it actaully works as expectedEric Andersen2002-01-301-14/+12
| | | | -Erik
* Fix a few things I'd missed when using old (2.0.x) kernels.Eric Andersen2002-01-023-51/+2
| | | | -Erik
* Once again, rework the signal handling to be even more correct. We noEric Andersen2002-01-0227-391/+739
| | | | | | | | | longer segfault when running test/signal/sigchld.c, which exposed a bit of a rats nest. The problem ended up being a erroneous syscall defination, but in the process of finding that out, I scrubbed things up nicely and adapted things to use the rt_ signals if they are available. This now passes all the signal tests. -Erik
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-192-2/+4
|
* Fix support for sysv style signalsEric Andersen2001-11-212-1/+59
|
* These are now obsoleteEric Andersen2001-10-172-74/+0
|
* Fix up sig handling so it is more in sync with glibc behaviorEric Andersen2001-10-1715-87/+410
|
* Minor cleanupsEric Andersen2001-10-033-0/+3
|
* Update to accomodate the header file changesEric Andersen2001-09-276-8/+10
|
* Add in (stub out really) __libc_current_sigrtmin, andEric Andersen2001-06-152-1/+36
| | | | | | __libc_current_sigrtmax so current versions of ash will compile. -Erik
* Sigpause was broken. Now it is fixed.Eric Andersen2001-05-161-21/+49
| | | | -Erik
* Ok, this should finish off my massive ro-organization. The sourceEric Andersen2001-05-121-2/+1
| | | | | | | | | tree is less messy now (which helps), all libraries are placed into uClibc/lib when compiling, all libraries now use a consistant mechanism for being built, all libraries use a consistant naming scheme where the lib name includes the uClibc version number, which makes ldconfig happy and willing to work with us. -Erik
* Oops. Forgot the makefile updatesEric Andersen2001-05-101-1/+1
|
* These are needed for ash-0.3.8Eric Andersen2001-05-101-0/+36
|
* Fix include/errno.h to not use kernel header, and instead use bits/errno.h.Eric Andersen2001-04-065-5/+5
| | | | | | | This required we use _LIBC instead of __LIBC__ to be consistent with glibc. This had some sideffects in sys/syscalls.h. While fixing things, I made everything use __set_errno() for (eventual) thread support. -Erik
* Add missing function sigfillset.Manuel Novoa III2001-04-042-1/+39
|
* Add sigintr, from a patch by Michael ShmulevichEric Andersen2001-03-192-1/+58
|
* Symbol cleanup/bugfix. Add in needed global.Eric Andersen2001-01-162-1/+4
|
* A large update from Manuel Novoa III <mnovoa3@bellsouth.net>.Eric Andersen2001-01-111-2/+2
|
* Fix doc blunder.Eric Andersen2000-11-041-4/+4
|
* Make spelling of uClibc be consistant.Eric Andersen2000-11-041-1/+1
|
* More cleanups. Fix things so tinylogin compiles.Eric Andersen2000-11-043-6/+1
| | | | Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>.
* Fix up signal handlingEric Andersen2000-10-275-2/+140
|
* More reorg. A place for everything and everything in its place...Eric Andersen2000-10-238-1/+258
|
* Strip all object files of all non global symbols and .note andEric Andersen2000-10-201-2/+4
| | | | | .comment, saving a lot of space in the resultant binaries... -Erik
* More updates. Implement strsignal. Add pwd_grp testsEric Andersen2000-10-181-1/+1
|
* Makefile updateEric Andersen2000-10-121-1/+1
|
* Finish reorganizing things. At least I think I've finished.Eric Andersen2000-10-112-0/+57