mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-16 16:50:21 +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
|
@ -355,13 +355,7 @@ void
|
|||
scm_init_guardians ()
|
||||
{
|
||||
/* We use unordered finalization `a la Java. */
|
||||
#ifdef HAVE_GC_SET_JAVA_FINALIZATION
|
||||
/* This function was added in 7.2alpha2 (June 2009). */
|
||||
GC_set_java_finalization (1);
|
||||
#else
|
||||
/* This symbol is deprecated as of 7.3. */
|
||||
GC_java_finalization = 1;
|
||||
#endif
|
||||
|
||||
tc16_guardian = scm_make_smob_type ("guardian", 0);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue