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

Commits:

1 changed file:

Changes:

  • src/lisp/x86-validate-linux.h
    --- a/src/lisp/x86-validate-linux.h
    +++ b/src/lisp/x86-validate-linux.h
    @@ -45,17 +45,17 @@
     #define STATIC_SPACE_START	(SpaceStart_TargetStatic)
     #define STATIC_SPACE_SIZE	(0x0ffff000)	/* 256MB - 1 page */
     
    -#ifdef RELOCATABLE_STACK_START
    +#ifndef RELOCATABLE_STACK_START
     #define BINDING_STACK_START	(0x20000000)
     #endif
     #define BINDING_STACK_SIZE	(0x07fff000)	/* 128MB - 1 page */
     
    -#ifdef RELOCATABLE_STACK_START
    +#ifndef RELOCATABLE_STACK_START
     #define CONTROL_STACK_START	0x38000000
     #endif
     #define CONTROL_STACK_SIZE	(0x07fff000 - 8192)
     
    -#ifdef RELOCATABLE_STACK_START
    +#ifndef RELOCATABLE_STACK_START
     #define SIGNAL_STACK_START	CONTROL_STACK_END
     #endif
     #define SIGNAL_STACK_SIZE	SIGSTKSZ