mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 03:40:34 +02:00
Remove tests and shims for pre-7.2 bdw-gc.
* configure.ac: Remove checks for symbols present in bdw-gc 7.2. * libguile/finalizers.c: * libguile/gc-malloc.c: * libguile/gc.c: * libguile/guardians.c: * libguile/scmsigs.c: * libguile/threads.c: Remove shims.
This commit is contained in:
parent
d86682ba2c
commit
03d1294977
7 changed files with 8 additions and 278 deletions
|
@ -142,28 +142,6 @@ struct signal_pipe_data
|
|||
int err;
|
||||
};
|
||||
|
||||
#ifndef HAVE_GC_GET_SUSPEND_SIGNAL
|
||||
static int
|
||||
GC_get_suspend_signal (void)
|
||||
{
|
||||
#if defined SIG_SUSPEND
|
||||
return SIG_SUSPEND;
|
||||
#elif defined SIGPWR
|
||||
return SIGPWR;
|
||||
#elif defined SIGLOST
|
||||
return SIGLOST;
|
||||
#elif defined _SIGRTMIN
|
||||
return _SIGRTMIN + 6;
|
||||
#elif defined SIGRTMIN
|
||||
return SIGRTMIN + 6;
|
||||
#elif defined __GLIBC__
|
||||
return 32+6;
|
||||
#else
|
||||
return SIGUSR1;
|
||||
#endif
|
||||
}
|
||||
#endif /* HAVE_GC_GET_SUSPEND_SIGNAL */
|
||||
|
||||
static void*
|
||||
read_signal_pipe_data (void * data)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue