diff --git a/src/lisp/ppc-validate.h b/src/lisp/ppc-validate.h index 40530f79e68817e3e247941f012a987444d5539e..1959dc8d52ce2479f0c0923f66b41e56bbd76968 100644 --- a/src/lisp/ppc-validate.h +++ b/src/lisp/ppc-validate.h @@ -41,11 +41,17 @@ #define STATIC_SPACE_START (0x10000000) #define STATIC_SPACE_SIZE (0x07ff8000) /* 128 MB, almost */ +#if 0 #define CONTROL_STACK_START (0x30000000) +#endif #define CONTROL_STACK_SIZE (0x07ff8000) /* 128 MB, almost */ +#if 0 #define CONTROL_STACK_END (CONTROL_STACK_START + control_stack_size) +#endif +#if 0 #define BINDING_STACK_START (0x38000000) +#endif #define BINDING_STACK_SIZE (0x07ff8000) /* 128 MB, almost */ #if 0 diff --git a/src/lisp/sparc-validate.h b/src/lisp/sparc-validate.h index 0a6a6cea1aa6536b6f44bace0484d7b33452beef..e3a88d74453c9acaa62bc45fe5b7c3e40a746f31 100644 --- a/src/lisp/sparc-validate.h +++ b/src/lisp/sparc-validate.h @@ -92,15 +92,22 @@ #define READ_ONLY_SPACE_START (SpaceStart_TargetReadOnly) #define READ_ONLY_SPACE_SIZE ((2*MB_128) - SPARSE_BLOCK_SIZE) /* 256 MB - 32 KB, 256 MB max */ +#if 0 #define BINDING_STACK_START (0x20000000) +#endif + #define BINDING_STACK_SIZE (MB_128 - SPARSE_BLOCK_SIZE) /* 128 MB - 32 KB, 128 MB max */ #define STATIC_SPACE_START (SpaceStart_TargetStatic) #define STATIC_SPACE_SIZE ((2*MB_128) - SPARSE_BLOCK_SIZE) /* 256 MB - 32 KB, 256 MB max */ +#if 0 #define CONTROL_STACK_START (0x38000000) +#endif #define CONTROL_STACK_SIZE (MB_128 - SPARSE_BLOCK_SIZE) /* 128 MB - 32 KB, 128 MB max */ +#if 0 #define CONTROL_STACK_END (CONTROL_STACK_START + control_stack_size) +#endif #define DYNAMIC_0_SPACE_START (SpaceStart_TargetDynamic) diff --git a/src/lisp/x86-validate-darwin.h b/src/lisp/x86-validate-darwin.h index 712a0feb8db1abed28824c9fafa0c33429a62c12..09f139628c070864417ccba0c09fb976951465e0 100644 --- a/src/lisp/x86-validate-darwin.h +++ b/src/lisp/x86-validate-darwin.h @@ -18,10 +18,14 @@ #define STATIC_SPACE_START (SpaceStart_TargetStatic) #define STATIC_SPACE_SIZE (0x0ffff000) /* 256MB - 1 page */ +#if 0 #define BINDING_STACK_START (0x38000000) +#endif #define BINDING_STACK_SIZE (0x07fff000) /* 128MB - 1 page */ +#if 0 #define CONTROL_STACK_START (0x40000000) +#endif /* * According to /usr/include/sys/signal.h, MINSIGSTKSZ is 32K and diff --git a/src/lisp/x86-validate-linux.h b/src/lisp/x86-validate-linux.h index 258d871870aa451da0de881a62e75082f93086cd..41240c88d51b29ff6fdf400a36638d93c4740125 100644 --- a/src/lisp/x86-validate-linux.h +++ b/src/lisp/x86-validate-linux.h @@ -36,10 +36,14 @@ #define STATIC_SPACE_START (SpaceStart_TargetStatic) #define STATIC_SPACE_SIZE (0x0ffff000) /* 256MB - 1 page */ +#if 0 #define BINDING_STACK_START (0x20000000) +#endif #define BINDING_STACK_SIZE (0x07fff000) /* 128MB - 1 page */ +#if 0 #define CONTROL_STACK_START 0x38000000 +#endif #define CONTROL_STACK_SIZE (0x07fff000 - 8192) #if 0