summaryrefslogtreecommitdiffstats
path: root/libc/signal
Commit message (Collapse)AuthorAgeFilesLines
* Merge from trunk."Steven J. Hill"2006-02-2626-169/+123
|
* Finish implementation of new signals for NPTL which are SIGCANCEL, SIGTIMER ↵"Steven J. Hill"2006-02-052-4/+82
| | | | and SIGSETXID.
* Get rid of more glibc NPTL symbol and alias madness. Also disable usage of"Steven J. Hill"2006-01-141-0/+4
| | | | | | 'libc/sysdeps/linux/common/fork.c' when NPTL is being used. Finally, there are additional weak functions that need to be defined when using NPTL which have also been added.
* Finish merges from trunk."Steven J. Hill"2005-12-101-0/+2
|
* Merge from trunk."Steven J. Hill"2005-12-109-8/+19
|
* Fix up sigaction for NPTL."Steven J. Hill"2005-12-101-7/+6
|
* NPTL changes for signal handling, getpid, sleep, raise and a few things"Steven J. Hill"2005-12-081-0/+4
| | | | for new librt code. Also cleaned up the makefiles.
* Fix 'sigaction' for NPTL and other thread models."Steven J. Hill"2005-12-086-24/+7
|
* Merge from trunk."Steven J. Hill"2005-12-081-1/+1
|
* Finish up merge from trunk."Steven J. Hill"2005-12-061-1/+1
|
* Merge from trunk."Steven J. Hill"2005-12-0311-8/+26
|
* Merge from trunk."Steven J. Hill"2005-12-0211-124/+52
|
* Copy from trunk."Steven J. Hill"2005-12-011-0/+44
|
* Massive merge from trunk."Steven J. Hill"2005-11-1824-412/+495
|
* Massive merge from trunk."Steven J. Hill"2005-11-171-4/+1
|
* Update signal handlers for NPTL."Steven J. Hill"2005-11-163-14/+12
|
* Copy from trunk."Steven J. Hill"2005-10-301-0/+36
|
* 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>.