mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-01 15:20:36 -08:00
Use same declarations as in gc.h, but avoid including all definitions
for the Boehm-Weiser GC.
This commit is contained in:
parent
8fa35bd98a
commit
c7d4c73767
1 changed files with 2 additions and 2 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue