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
|
@ -1,5 +1,5 @@
|
|||
/* Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
|
||||
* 2004, 2006, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
|
||||
* 2004, 2006, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public License
|
||||
|
@ -134,11 +134,7 @@ scm_realloc (void *mem, size_t size)
|
|||
return ptr;
|
||||
|
||||
/* Time is hard: trigger a full, ``stop-the-world'' GC, and try again. */
|
||||
#ifdef HAVE_GC_GCOLLECT_AND_UNMAP
|
||||
GC_gcollect_and_unmap ();
|
||||
#else
|
||||
GC_gcollect ();
|
||||
#endif
|
||||
|
||||
ptr = do_realloc (mem, size);
|
||||
if (ptr)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue