mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-11 06:20:23 +02:00
Remove weak sets
* libguile/weak-set.c: * libguile/weak-set.h: Remove. * libguile.h: * libguile/Makefile.am: Adapt build and includes. * libguile/scm.h: Remove weak set tc7. * libguile/evalext.c: * libguile/hash.c: * libguile/ioext.c: * libguile/ports.c: * libguile/print.c: Remove weak-set includes and tc7 cases. * libguile/init.c: No need to init weak sets. * module/language/cps/compile-bytecode.scm: * module/system/base/types.scm: * module/system/base/types/internal.scm: * module/system/vm/assembler.scm: Adapt to tc7 change.
This commit is contained in:
parent
4138d3c646
commit
1e06be2fa8
15 changed files with 6 additions and 961 deletions
|
@ -68,7 +68,6 @@
|
|||
#include "variable.h"
|
||||
#include "vectors.h"
|
||||
#include "vm.h"
|
||||
#include "weak-set.h"
|
||||
|
||||
#include "print.h"
|
||||
|
||||
|
@ -721,9 +720,6 @@ iprin1 (SCM exp, SCM port, scm_print_state *pstate)
|
|||
case scm_tc7_hashtable:
|
||||
scm_i_hashtable_print (exp, port, pstate);
|
||||
break;
|
||||
case scm_tc7_weak_set:
|
||||
scm_i_weak_set_print (exp, port, pstate);
|
||||
break;
|
||||
case scm_tc7_fluid:
|
||||
scm_i_fluid_print (exp, port, pstate);
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue