summaryrefslogtreecommitdiff
path: root/libguile/scmsigs.c
AgeCommit message (Expand)AuthorFilesLines
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
2002-11-03* __scm.h (USE_THREADS, GUILE_ISELECT): Define whenMarius Vollmer1-41/+3
2002-10-27(signal_cell_handlers, install_handler_data,Marius Vollmer1-20/+153
2002-10-16(scm_sigaction_for_thread): It's "USE_THREADS" not "USE_THREAD".Marius Vollmer1-1/+1
2002-10-11* async.c (s_scm_system_async_mark_for_thread): Only callMarius Vollmer1-0/+11
2002-10-10(scm_sigaction_for_thread): Store original handler in signal_handlers,Marius Vollmer1-2/+1
2002-10-05* async.c (scm_async_click): Set the cdr of a executed handlerMarius Vollmer1-1/+1
2002-10-04* scmsigs.h (scm_sigaction_for_thread): New prototype.Marius Vollmer1-47/+55
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-17/+16
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2002-01-282002-01-28 Stefan Jahn <stefan@lkcc.org>Stefan Jahn1-1/+1
2001-11-25(scm_take_signal): Removed all code that assumes that signal handlersMarius Vollmer1-30/+1
2001-11-11* Documentation work.Neil Jerram1-4/+4
2001-11-02Made `usleep()' avalable on MinGW.Marius Vollmer1-2/+3