summaryrefslogtreecommitdiffstats
path: root/signal.c
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2024.Kaz Kylheku2024-01-181-1/+1
* Copyright year bump 2023.Kaz Kylheku2023-01-011-1/+1
* signal: make stack_refcount static.Kaz Kylheku2022-01-231-1/+1
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* Eliminate declaration-after-statement everywhere.Kaz Kylheku2021-12-291-1/+1
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* signal: fix typo causing missing itimer-prof.Kaz Kylheku2021-07-021-1/+1
* signal: fix warning in older compilers.Kaz Kylheku2021-06-261-1/+1
* signals: disable stack overflow in handler.Kaz Kylheku2021-06-241-0/+4
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* c_num: now takes self argument.Kaz Kylheku2020-06-291-11/+16
* signal: bugfix: sharing of alt stack.Kaz Kylheku2020-05-291-38/+36
* Remove unnecessary #include directives.Kaz Kylheku2020-04-221-1/+0
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* lib: don't assume time_t is signed.Kaz Kylheku2019-10-311-6/+7
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* type_check: take function name arg.Kaz Kylheku2018-11-071-2/+3
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* Bump copyright year to 2017.Kaz Kylheku2017-01-231-1/+1
* Cancel in-progress gc if handling async signal.Kaz Kylheku2016-12-121-0/+2
* nuke trailing newlines from exception messages.Kaz Kylheku2016-10-071-2/+2
* Synchronize license comments with LICENSE.Kaz Kylheku2016-10-011-16/+17
* 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