summaryrefslogtreecommitdiff
path: root/libguile/scmsigs.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-09Simple vectors are just vectorsDaniel Llorens1-11/+11
2019-08-02Merge from stable-2.2Andy Wingo1-0/+2
2019-06-18Save and restore errno in the signal handler.Mark H Weaver1-0/+2
2019-05-23Fix gc.test "after-gc-hook gets called" failures.Andrea Azzarone1-0/+8
2019-04-16Fix gc.test "after-gc-hook gets called" failures.Andrea Azzarone1-0/+8
2018-06-26Rename scm_i_thread to scm_threadAndy Wingo1-2/+2
2018-06-20Update license notices in all C filesAndy Wingo1-17/+17
2018-06-20Remove (C) from copyright statementsAndy Wingo1-1/+1
2018-06-20Rationalize include order in C filesAndy Wingo1-7/+6
2018-06-20Make libguile header inclusion consistent within libguile c filesAndy Wingo1-19/+19
2018-06-20Remove Emacs local variables comments in Guile sourceAndy Wingo1-6/+0
2018-06-20Remove _scm.hAndy Wingo1-1/+0
2018-06-20Remove modules.h from _scm.h.Andy Wingo1-0/+1
2018-06-20Devolve variable.h from _scm.h.Andy Wingo1-0/+1
2018-06-20Move subr snarfing macros to gsubr.h.Andy Wingo1-0/+1
2018-06-19Devolve numbers.h from _scm.h.Andy Wingo1-0/+1
2018-06-19Devolve procs.h include from _scm.h.Andy Wingo1-0/+1
2018-06-18Devolve pairs.hAndy Wingo1-0/+1
2018-06-18Devolve boolean.h include.Andy Wingo1-0/+1
2018-06-18Remove list.h from _scm.hAndy Wingo1-1/+2
2018-06-18Remove includes of validate.h.Andy Wingo1-1/+0
2018-06-17Move syscall-related private defines to their own headerAndy Wingo1-0/+1
2018-06-14Fix libguile subcomponent headers not to include <libguile.h>Andy Wingo1-2/+4
2017-03-06Check for working profiling and virtual itimersMike Gran1-5/+22
2017-01-08Remove thread-exited? check in sigactionAndy Wingo1-5/+1
2016-12-07Fix --without-threadsAndy Wingo1-1/+1
2016-11-21Deprecate dynamic rootsAndy Wingo1-1/+0
2016-11-01Remove last critical section useAndy Wingo1-1/+4
2016-11-01sigaction critical section refactor.Andy Wingo1-4/+9
2016-10-26Use atomics for async interruptsAndy Wingo1-3/+2
2016-06-24Fix ,profile in pure modulesAndy Wingo1-2/+4
2014-04-25Merge branch 'stable-2.0'v2.1.0Mark H Weaver1-3/+2
2014-02-28Fix setitimer documentation. Allow microseconds >= 1e6.Andy Wingo1-9/+22
2014-02-27Rely on Gnulib for <unistd.h>.Mark H Weaver1-3/+2
2014-02-07Merge commit 'c8e839cfeb647aca034b9bcd5a321d419dedca1f'Andy Wingo1-1/+1
2014-02-03Don't check HAVE_ALARM, which no longer exists.Mark H Weaver1-1/+1
2013-11-22Remove tests and shims for pre-7.2 bdw-gc.Andy Wingo1-22/+0
2013-03-28Merge remote-tracking branch 'origin/stable-2.0'Mark H Weaver1-20/+14
2013-03-09portability simplification with scmsigs.c and alarmAndy Wingo1-20/+14
2011-07-25fix GC_get_suspend_signal on Mac OSAndy Wingo1-1/+3
2011-06-23allow gc <= 7.1 to stop the signal delivery threadAndy Wingo1-0/+25
2011-06-16O_CLOEXEC usageAndy Wingo1-6/+1
2011-05-26leave guile when reading signal pipeAndy Wingo1-8/+28
2009-12-05remove a bunch of needless scm_permanent_object callsAndy Wingo1-4/+2
2009-09-30Avoid throw from critical section, given invalid sigaction callNeil Jerram1-1/+4
2009-08-19Remove unneeded `scm_without_guile ()' call.Ludovic Courtès1-28/+2
2009-06-23Remove AC_SYS_RESTARTABLE_SYSCALLS and related codeNeil Jerram1-34/+2
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2008-11-30Check the return value of libc's functions to make `_FORTIFY_SOURCE=2' work.Ludovic Courtès1-1/+4
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1