summaryrefslogtreecommitdiffstats
path: root/signal.c
Commit message (Expand)AuthorAgeFilesLines
* Replace all stray C style casts with macros.Kaz Kylheku2016-03-291-1/+1
* Header file cleanup.Kaz Kylheku2016-01-221-2/+0
* bugfix: cached sigmask not populated from OS sigmask.Kaz Kylheku2016-01-191-3/+3
* Fix Valgrind integration breakage.Kaz Kylheku2016-01-071-1/+1
* Copyright year bump.Kaz Kylheku2015-12-311-1/+1
* Make small_sigset_t narrower.Kaz Kylheku2015-11-051-1/+1
* Remove no-longer-needed bulk bit operations.Kaz Kylheku2015-10-271-17/+3
* Reduce size of saved/restored signal masks.Kaz Kylheku2015-10-271-9/+23
* Stop using C library setjmp/longjmp.Kaz Kylheku2015-10-251-1/+0
* False positive valgrind error: uninitialized sigset_t.Kaz Kylheku2015-09-151-0/+6
* kill function returns boolean rather than integer.Kaz Kylheku2015-09-071-1/+5
* Adding raise function.Kaz Kylheku2015-09-071-0/+7
* Manage intr count in the face of exceptions.Kaz Kylheku2015-09-061-2/+8
* Bugfix: sig_mask not calling into the OS.Kaz Kylheku2015-09-061-1/+10
* Switching some globals to lexical and changing some names.Kaz Kylheku2015-08-031-37/+37
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-011-1/+1
* * Makefile: Removing trailing spaces.Kaz Kylheku2014-10-241-1/+1
* Converting cast expressions to macros that are retargettedKaz Kylheku2014-10-171-2/+2
* Purge stray occurrences of "void *" from code base.Kaz Kylheku2014-10-171-1/+1
* * signal.c (interrupt_count): New global variable.Kaz Kylheku2014-08-021-1/+5
* * configure (have_sys_time): New variable.Kaz Kylheku2014-08-011-0/+51
* * signal.c (set_sig_handler): Don't use SA_ONSTACKKaz Kylheku2014-08-011-2/+3
* * signal.c (sig_hup, sig_int, sig_quit, sig_ill, sig_trap, sig_abrt,Kaz Kylheku2014-08-011-7/+0
* * eval.c (getpid_wrap, getppid_wrap): New static functions.Kaz Kylheku2014-07-301-0/+7
* * Makefile, arith.c, arith.h, combi.c, combi.h, configure, debug.c,Kaz Kylheku2014-07-231-16/+16
* * signal.c (set_sig_handler): Set up and tear down alternateKaz Kylheku2014-07-201-2/+2
* * eval.c, gc.c, rand.c, regex.c, signal.c: Remove inclusion of unneededKaz Kylheku2014-04-131-2/+0
* On platforms with sigaltstack, TXR programs can now catch theKaz Kylheku2014-03-131-0/+77
* Change in the design of how special variables work, to fix the brokenKaz Kylheku2014-02-281-34/+40
* Mac OSX Upkeep.Kaz Kylheku2014-01-131-0/+2
* Merry C++mas!Kaz Kylheku2013-12-251-8/+9
* Fixing a bug and performance issue.Kaz Kylheku2013-12-201-2/+51
* * signal.c (sig_handler): Pass two arguments to signalKaz Kylheku2013-12-131-2/+3
* * signal.c (set_sig_handler): Disable signals around thisKaz Kylheku2013-12-131-0/+6
* * signal.c (set_sig_handler): Clear the deferred flagKaz Kylheku2013-12-131-0/+4
* * eval.c (eval_init): Registered vars for signal numbers.Kaz Kylheku2013-12-121-0/+54
* First cut at signal handling support.Kaz Kylheku2013-12-121-0/+135