summaryrefslogtreecommitdiff
path: root/libguile/scmsigs.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-06Check for working profiling and virtual itimerswip-itimer-checksMike 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
2008-08-27Fix builds `--without-threads'.Ludovic Courtès1-1/+3
2007-10-20Changes from arch/CVS synchronizationLudovic Courtès1-8/+42
2007-03-07merge from 1.8 branchKevin Ryde1-3/+15
2007-01-15merge from 1.8Kevin Ryde1-4/+20
2006-04-17merge from 1.8 branchKevin Ryde1-1/+1
2005-12-14(do_read_without_guile): Use the "raw_data" passed inNeil Jerram1-1/+1
2005-12-06(read_without_guile): New.Marius Vollmer1-4/+27
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-05-10(signal_delivery_thread): Return a value, to avoidNeil Jerram1-0/+2
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-141/+110
2005-01-24(scm_sigaction_for_thread): Use scm_to_long forKevin Ryde1-1/+1
2005-01-02Use new vector elements API or simple vector API, as appropriate.Marius Vollmer1-16/+16
2004-09-22*** empty log message ***Marius Vollmer1-2/+2
2004-08-02* numbers.h, numbers.c, discouraged.h, discouraged.c (scm_short2num,Marius Vollmer1-16/+16
2004-07-27* tags.h, deprecated.h (SCM_EQ_P): Deprecated by moving it intoMarius Vollmer1-2/+2
2004-07-23* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer1-8/+8
2004-07-10* validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer1-25/+8
2004-07-08* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer1-6/+6
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-7/+7
2004-05-10(scm_sigaction_for_thread): Validate that the handler is indeed aMarius Vollmer1-1/+1
2004-04-05(scm_sigaction_for_thread): Correction to signum rangeKevin Ryde1-2/+2
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-35/+11
2003-03-25* scmsigs.c: #include <config.h> if HAVE_CONFIG_H.Rob Browning1-0/+4