/[cmucl]/src/lisp/x86-validate.h
ViewVC logotype

Contents of /src/lisp/x86-validate.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations)
Tue Jan 21 00:28:13 1997 UTC (17 years, 3 months ago) by ram
Branch: MAIN
File MIME type: text/plain
source kit 1.03.7
1 /*
2
3 This code was written as part of the CMU Common Lisp project at
4 Carnegie Mellon University, and has been placed in the public domain.
5
6 */
7
8
9 #define READ_ONLY_SPACE_START (0x01000000)
10 #define READ_ONLY_SPACE_SIZE (0x04000000) /* 64MB!! */
11
12 #define STATIC_SPACE_START (0x05000000)
13 #define STATIC_SPACE_SIZE (0x02fff000) /* 64MB - 1 page */
14
15 #define DYNAMIC_0_SPACE_START (0x09000000)
16 #define DYNAMIC_1_SPACE_START (0x0d000000)
17 #define DYNAMIC_SPACE_SIZE (0x04000000)
18
19 /* Note that i386 has the stack growing from high
20 * to low addresses. The code for the RISC systems
21 * seem to go the other way. May have to make
22 * a lot of changes in the GC and supporting code
23 * to account for stack direction.
24 */
25 #define CONTROL_STACK_START (0x50000000)
26 #define CONTROL_STACK_SIZE (0x00100000)
27
28 #define BINDING_STACK_START (0x60000000)
29 #define BINDING_STACK_SIZE (0x00100000)

  ViewVC Help
Powered by ViewVC 1.1.5