summaryrefslogtreecommitdiffstats
path: root/libc/signal/sigaction.c
Commit message (Collapse)AuthorAgeFilesLines
* libc/signal/sigaction.c: s/!=/==/Denis Vlasenko2009-01-101-1/+1
|
* sigaction overhaul as described in docs/sigaction.txtDenis Vlasenko2008-12-151-48/+13
| | | | | Run tested on i386.
* Remove the rest of "bounded pointers" scaffolding. gcc website says"Denis Vlasenko2008-12-131-4/+4
| | | | | | "Bounds Checking Projects... This project has been abandoned" for four years at least.
* fix sigset_t size for mips (it's the only arch with 128 signals).Denis Vlasenko2008-12-011-6/+13
| | | | | | | fix _NSIG for it. better document what's going on in sigaction(). seems to not induce any actual code changes (sans mips).
* next portion of libc_hidden_proto removalDenis Vlasenko2008-11-201-1/+1
|
* - trim any trailing whitespaceBernhard Reutner-Fischer2008-07-231-1/+1
|
* Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL blockDenis Vlasenko2008-05-191-1/+1
| | | | | | | | | in string.h and strings.h. This caught unguarded string ops in libc/inet/ethers.c __ether_line_w() function. I will wait for fallout reports for a week or so, then continue converting more libc_hidden_proto's.
* update copyright with glibcMike Frysinger2006-02-201-1/+1
|
* even the hidden version of the weaks in libc (as strong in libpthread) have ↵Peter S. Mazinger2006-02-021-1/+1
| | | | to be weaks
* create local prototype for __libc_sigactionMike Frysinger2006-01-291-0/+5
|
* make sigaction/raise/sigwait/siglongjmp/longjmp weak_alias, these are in ↵Peter S. Mazinger2006-01-231-1/+1
| | | | libpthread as well
* make gcc4 happy w/ hidden_def/proto, correct some typosPeter S. Mazinger2006-01-151-1/+1
|
* dont hide __libc_sigactionMike Frysinger2006-01-141-2/+2
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-141-6/+8
| | | | missing headers, other jump relocs removed
* sync with glibcMike Frysinger2006-01-091-2/+2
|
* Merge from NPTL branch."Steven J. Hill"2005-12-101-0/+2
|
* Try to mimic glibc sigaction, sjhill, could you please test w/ this version?Peter S. Mazinger2005-12-081-7/+6
|
* More hiding, including __mempcpyPeter S. Mazinger2005-12-031-14/+7
|
* Hide mostly used functionsPeter S. Mazinger2005-12-011-2/+2
|
* update licenses and sync with glibcMike Frysinger2005-11-151-67/+74
|
* 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.
* 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-131-3/+5
| | | | | 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
* Fix a few things I'd missed when using old (2.0.x) kernels.Eric Andersen2002-01-021-1/+1
| | | | -Erik
* Once again, rework the signal handling to be even more correct. We noEric Andersen2002-01-021-0/+177
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