diff --git a/ldb/validate.h b/ldb/validate.h index 323475f643c0e63656d914c8bdec1d2beda35bf4..03a6a500a0920c6c455f72268b9f57be481f592d 100644 --- a/ldb/validate.h +++ b/ldb/validate.h @@ -1,8 +1,28 @@ -/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/validate.h,v 1.8 1991/09/18 06:37:47 wlott Exp $ */ +/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/validate.h,v 1.9 1992/12/17 13:03:13 wlott Exp $ */ #if !defined(_INCLUDE_VALIDATE_H_) #define _INCLUDE_VALIDATE_H_ +#ifdef sparc + +#define READ_ONLY_SPACE_START (0x00200000) +#define READ_ONLY_SPACE_SIZE (0x0bdfe000) + +#define STATIC_SPACE_START (0x0c000000) +#define STATIC_SPACE_SIZE (0x03ffe000) + +#define DYNAMIC_0_SPACE_START (0x10000000) +#define DYNAMIC_1_SPACE_START (0x18000000) +#define DYNAMIC_SPACE_SIZE (0x07ffe000) + +#define CONTROL_STACK_START (0x00100000) +#define CONTROL_STACK_SIZE (0x0007e000) + +#define BINDING_STACK_START (0x00180000) +#define BINDING_STACK_SIZE (0x0007e000) + +#else sparc + #ifdef ibmrt #define READ_ONLY_SPACE_START (0x00100000) #define READ_ONLY_SPACE_SIZE (0x04F00000) @@ -18,20 +38,12 @@ #define DYNAMIC_1_SPACE_START (0x0b000000) #define DYNAMIC_SPACE_SIZE (0x04000000) -#ifdef sparc -#define CONTROL_STACK_START (0x00e00000) -#define CONTROL_STACK_SIZE (0x00080000) -#else #define CONTROL_STACK_START (0x50000000) #define CONTROL_STACK_SIZE (0x00100000) -#endif -#ifdef sparc -#define BINDING_STACK_START (0x00f00000) -#define BINDING_STACK_SIZE (0x00080000) -#else #define BINDING_STACK_START (0x60000000) #define BINDING_STACK_SIZE (0x00100000) -#endif + +#endif sparc #endif