From 138b63a11aa4c5cc941e8d632a24353d4f97e825 Mon Sep 17 00:00:00 2001 From: Douglas Katzman Date: Thu, 22 Jun 2017 21:59:55 -0400 Subject: [PATCH] Fix cheneygc --- src/runtime/cheneygc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/runtime/cheneygc.c b/src/runtime/cheneygc.c index 94c1301db..69a25de34 100644 --- a/src/runtime/cheneygc.c +++ b/src/runtime/cheneygc.c @@ -47,6 +47,9 @@ lispobj *from_space_free_pointer; lispobj *new_space; lispobj *new_space_free_pointer; +/* This does nothing. It's only to satisfy a reference from gc-common. */ +char gc_coalesce_string_literals = 0; + static void scavenge_newspace(void); @@ -463,7 +466,7 @@ gc_trigger_hit(void *addr) return 0; else{ return (addr >= (void *)current_auto_gc_trigger && - addr <((void *)current_dynamic_space + dynamic_space_size)); + (char*)addr <((char *)current_dynamic_space + dynamic_space_size)); } } -- 2.11.4.GIT