Use same declarations as in gc.h, but avoid including all definitions

for the Boehm-Weiser GC.
This commit is contained in:
jjgarcia 2002-11-19 14:31:32 +00:00
parent 8fa35bd98a
commit c7d4c73767

View file

@ -27,8 +27,8 @@ extern cl_object make_cons(cl_object a, cl_object d);
extern void cl_dealloc(void *p, cl_index s);
#ifdef GBC_BOEHM
extern cl_object cl_gc(cl_object area);
extern void *GC_malloc(cl_index size);
extern void *GC_malloc_atomic_ignore_off_page(cl_index size);
extern void *GC_malloc(size_t size);
extern void *GC_malloc_atomic_ignore_off_page(size_t size);
extern void GC_free(void *);
#define cl_alloc GC_malloc
#define cl_alloc_atomic GC_malloc_atomic_ignore_off_page