[Git][cmucl/cmucl][rtoy-mmap-anon-control-and-binding-stacks] Fix for FreeBSD: Use control_stack/binding_stack instead of

Raymond Toy rtoy at common-lisp.net
Tue Oct 20 04:13:26 UTC 2015


Raymond Toy pushed to branch rtoy-mmap-anon-control-and-binding-stacks at cmucl / cmucl


Commits:
20f530c4 by Raymond Toy at 2015-10-19T21:13:12Z
Fix for FreeBSD:  Use control_stack/binding_stack instead of
CONTROL_STACK_START and BINDING_STACK_START.

Fred Gilham says the same fix is needed for FreeBSD as for NetBSD.

- - - - -


1 changed file:

- src/lisp/FreeBSD-os.c


Changes:

=====================================
src/lisp/FreeBSD-os.c
=====================================
--- a/src/lisp/FreeBSD-os.c
+++ b/src/lisp/FreeBSD-os.c
@@ -224,8 +224,8 @@ valid_addr(os_vm_address_t addr)
 #ifndef GENCGC
 	|| in_range_p(addr, DYNAMIC_1_SPACE_START, dynamic_space_size)
 #endif
-	|| in_range_p(addr, CONTROL_STACK_START, control_stack_size)
-	|| in_range_p(addr, BINDING_STACK_START, binding_stack_size))
+	|| in_range_p(addr, control_stack, control_stack_size)
+	|| in_range_p(addr, binding_stack, binding_stack_size))
 	return TRUE;
     return FALSE;
 }



View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/20f530c4388452cf3f9f66ee11b424239f05da8c
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20151020/53f75d85/attachment.html>


More information about the cmucl-cvs mailing list