[Openmcl-cvs-notifications] r13617 - /trunk/source/lisp-kernel/
gb at clozure.com
gb at clozure.com
Mon Apr 12 00:25:51 UTC 2010
Author: gb
Date: Sun Apr 11 18:25:51 2010
New Revision: 13617
Log:
Move IMAGE_BASE_ADDRESS, PURESPACE_RESERVE definitions to platform header;
move STATIC_BASE_ADDRESS to architecture-specific constants.h.
Modified:
trunk/source/lisp-kernel/area.h
trunk/source/lisp-kernel/platform-darwinppc.h
trunk/source/lisp-kernel/platform-darwinppc64.h
trunk/source/lisp-kernel/platform-darwinx8632.h
trunk/source/lisp-kernel/platform-darwinx8664.h
trunk/source/lisp-kernel/platform-freebsdx8632.h
trunk/source/lisp-kernel/platform-freebsdx8664.h
trunk/source/lisp-kernel/platform-linuxppc.h
trunk/source/lisp-kernel/platform-linuxppc64.h
trunk/source/lisp-kernel/platform-linuxx8632.h
trunk/source/lisp-kernel/platform-linuxx8664.h
trunk/source/lisp-kernel/platform-solarisx64.h
trunk/source/lisp-kernel/platform-solarisx86.h
trunk/source/lisp-kernel/platform-win32.h
trunk/source/lisp-kernel/platform-win64.h
trunk/source/lisp-kernel/pmcl-kernel.c
trunk/source/lisp-kernel/ppc-constants.h
trunk/source/lisp-kernel/x86-constants.h
Modified: trunk/source/lisp-kernel/area.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/area.h (original)
+++ trunk/source/lisp-kernel/area.h Sun Apr 11 18:25:51 2010
@@ -123,14 +123,17 @@
#define CSTACK_SOFTPROT (100<<10)
#define MIN_VSTACK_SIZE (1<<16)
#define VSTACK_HARDPROT (1<<12)
+
#ifdef PPC
#define VSTACK_SOFTPROT (1<<16)
#else
#define VSTACK_SOFTPROT CSTACK_SOFTPROT
#endif
+
#define MIN_TSTACK_SIZE (1<<18)
#define TSTACK_HARDPROT 0
#define TSTACK_SOFTPROT (1<<16)
+
#ifdef PPC
#define CS_OVERFLOW_FORCE_LIMIT ((natural)(-(sizeof(lisp_frame))))
#endif
@@ -140,60 +143,7 @@
#endif
=
=
-#ifdef PPC
-#ifdef LINUX
-#ifdef PPC64
-#define IMAGE_BASE_ADDRESS 0x50000000000L
-#else
-#define IMAGE_BASE_ADDRESS 0x31000000
-#endif
-#endif
-#ifdef DARWIN
-#ifdef PPC64
-#define IMAGE_BASE_ADDRESS 0x300000000000L
-#else
-#define IMAGE_BASE_ADDRESS 0x04000000
-#endif
-#endif
-#endif
=
-#ifdef X86
-#ifdef LINUX
-#ifdef X8664
-#define IMAGE_BASE_ADDRESS 0x300000000000L
-#else
-#define IMAGE_BASE_ADDRESS 0x10000000
-#endif
-#endif
-#ifdef FREEBSD
-#ifdef X8664
-#define IMAGE_BASE_ADDRESS 0x300000000000L /* 0x100000000L */
-#else
-#define IMAGE_BASE_ADDRESS 0x30000000
-#endif
-#endif
-#ifdef SOLARIS
-#ifdef X8664
-#define IMAGE_BASE_ADDRESS 0x300000000000L
-#else
-#define IMAGE_BASE_ADDRESS 0x10000000
-#endif
-#endif
-#ifdef DARWIN
-#ifdef X8664
-#define IMAGE_BASE_ADDRESS 0x300000000000L
-#else
-#define IMAGE_BASE_ADDRESS 0x04000000
-#endif
-#endif
-#endif
-#ifdef WINDOWS
-#ifdef X8664
-#define IMAGE_BASE_ADDRESS 0x100000000LL
-#else
-#define IMAGE_BASE_ADDRESS 0x04000000
-#endif
-#endif
=
#if (WORD_SIZE=3D=3D64)
#define PURESPACE_RESERVE 0x2000000000LL /* 128 GB */
@@ -205,11 +155,6 @@
=
#define STATIC_RESERVE heap_segment_size
=
-#ifndef X86
-#define STATIC_BASE_ADDRESS (0x00002000+(LOWMEM_BIAS))
-#else
-#define STATIC_BASE_ADDRESS (0x00012000+(LOWMEM_BIAS))
-#endif
=
#define SPJUMP_TARGET_ADDRESS (STATIC_BASE_ADDRESS+0x3000)
=
Modified: trunk/source/lisp-kernel/platform-darwinppc.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-darwinppc.h (original)
+++ trunk/source/lisp-kernel/platform-darwinppc.h Sun Apr 11 18:25:51 2010
@@ -29,3 +29,7 @@
#define UC_MCONTEXT(UC) UC->uc_mcontext
=
#include "standard-inttypes.h"
+
+#define MAXIMUM_MAPPABLE_MEMORY ((1U<<31)-2*heap_segment_size)
+#define IMAGE_BASE_ADDRESS 0x04000000
+
Modified: trunk/source/lisp-kernel/platform-darwinppc64.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-darwinppc64.h (original)
+++ trunk/source/lisp-kernel/platform-darwinppc64.h Sun Apr 11 18:25:51 2010
@@ -29,3 +29,7 @@
=
=
#include "standard-inttypes.h"
+
+#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
+#define IMAGE_BASE_ADDRESS 0x300000000000L
+
Modified: trunk/source/lisp-kernel/platform-darwinx8632.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-darwinx8632.h (original)
+++ trunk/source/lisp-kernel/platform-darwinx8632.h Sun Apr 11 18:25:51 2010
@@ -30,3 +30,6 @@
=
#include "standard-inttypes.h"
=
+#define MAXIMUM_MAPPABLE_MEMORY ((1U<<31)-2*heap_segment_size)
+#define IMAGE_BASE_ADDRESS 0x04000000
+
Modified: trunk/source/lisp-kernel/platform-darwinx8664.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-darwinx8664.h (original)
+++ trunk/source/lisp-kernel/platform-darwinx8664.h Sun Apr 11 18:25:51 2010
@@ -30,3 +30,7 @@
#define UC_MCONTEXT(UC) UC->uc_mcontext
=
#include "standard-inttypes.h"
+
+#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
+#define IMAGE_BASE_ADDRESS 0x300000000000L
+
Modified: trunk/source/lisp-kernel/platform-freebsdx8632.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-freebsdx8632.h (original)
+++ trunk/source/lisp-kernel/platform-freebsdx8632.h Sun Apr 11 18:25:51 20=
10
@@ -25,4 +25,6 @@
#include "standard-inttypes.h"
=
=
+#define MAXIMUM_MAPPABLE_MEMORY (1U<<30)
+#define IMAGE_BASE_ADDRESS 0x30000000
=
Modified: trunk/source/lisp-kernel/platform-freebsdx8664.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-freebsdx8664.h (original)
+++ trunk/source/lisp-kernel/platform-freebsdx8664.h Sun Apr 11 18:25:51 20=
10
@@ -24,5 +24,6 @@
=
#include "standard-inttypes.h"
=
+#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
+#define IMAGE_BASE_ADDRESS 0x300000000000L
=
-
Modified: trunk/source/lisp-kernel/platform-linuxppc.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-linuxppc.h (original)
+++ trunk/source/lisp-kernel/platform-linuxppc.h Sun Apr 11 18:25:51 2010
@@ -25,4 +25,6 @@
#include "standard-inttypes.h"
=
=
+#define MAXIMUM_MAPPABLE_MEMORY (1U<<30)
+#define IMAGE_BASE_ADDRESS 0x31000000
=
Modified: trunk/source/lisp-kernel/platform-linuxppc64.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-linuxppc64.h (original)
+++ trunk/source/lisp-kernel/platform-linuxppc64.h Sun Apr 11 18:25:51 2010
@@ -24,5 +24,6 @@
=
#include "standard-inttypes.h"
=
+#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
+#define IMAGE_BASE_ADDRESS 0x50000000000L
=
-
Modified: trunk/source/lisp-kernel/platform-linuxx8632.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-linuxx8632.h (original)
+++ trunk/source/lisp-kernel/platform-linuxx8632.h Sun Apr 11 18:25:51 2010
@@ -25,4 +25,6 @@
#include "standard-inttypes.h"
=
=
+#define MAXIMUM_MAPPABLE_MEMORY (9U<<28)
+#define IMAGE_BASE_ADDRESS 0x10000000
=
Modified: trunk/source/lisp-kernel/platform-linuxx8664.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-linuxx8664.h (original)
+++ trunk/source/lisp-kernel/platform-linuxx8664.h Sun Apr 11 18:25:51 2010
@@ -24,5 +24,5 @@
=
#include "standard-inttypes.h"
=
-
-
+#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
+#define IMAGE_BASE_ADDRESS 0x300000000000L
Modified: trunk/source/lisp-kernel/platform-solarisx64.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-solarisx64.h (original)
+++ trunk/source/lisp-kernel/platform-solarisx64.h Sun Apr 11 18:25:51 2010
@@ -24,5 +24,5 @@
=
#include "solaris-inttypes.h"
=
-
-
+#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
+#define IMAGE_BASE_ADDRESS 0x300000000000L
Modified: trunk/source/lisp-kernel/platform-solarisx86.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-solarisx86.h (original)
+++ trunk/source/lisp-kernel/platform-solarisx86.h Sun Apr 11 18:25:51 2010
@@ -24,5 +24,6 @@
=
#include "solaris-inttypes.h"
=
+#define MAXIMUM_MAPPABLE_MEMORY (1U<<30)
+#define IMAGE_BASE_ADDRESS 0x10000000
=
-
Modified: trunk/source/lisp-kernel/platform-win32.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-win32.h (original)
+++ trunk/source/lisp-kernel/platform-win32.h Sun Apr 11 18:25:51 2010
@@ -26,4 +26,6 @@
#include "windows-inttypes.h"
=
=
+#define MAXIMUM_MAPPABLE_MEMORY (1U<<30)
+#define IMAGE_BASE_ADDRESS 0x04000000
=
Modified: trunk/source/lisp-kernel/platform-win64.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/platform-win64.h (original)
+++ trunk/source/lisp-kernel/platform-win64.h Sun Apr 11 18:25:51 2010
@@ -25,3 +25,9 @@
typedef CONTEXT ExceptionInformation;
=
#include "windows-inttypes.h"
+
+/* Supposedly, the high-end version of Vista allow 128GB of pageable memor=
y */
+#define MAXIMUM_MAPPABLE_MEMORY (512LL<<30LL)
+#define IMAGE_BASE_ADDRESS 0x100000000LL
+
+
Modified: trunk/source/lisp-kernel/pmcl-kernel.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/pmcl-kernel.c (original)
+++ trunk/source/lisp-kernel/pmcl-kernel.c Sun Apr 11 18:25:51 2010
@@ -362,50 +362,6 @@
return y;
}
}
-
-#if WORD_SIZE =3D=3D 64
-#ifdef DARWIN
-#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
-#endif
-#ifdef FREEBSD
-#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
-#endif
-#ifdef SOLARIS
-#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
-#endif
-#ifdef LINUX
-#ifdef X8664
-#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
-#endif
-#ifdef PPC
-#define MAXIMUM_MAPPABLE_MEMORY (512L<<30L)
-#endif
-#endif
-#ifdef WINDOWS
-/* Supposedly, the high-end version of Vista allow 128GB of pageable memor=
y */
-#define MAXIMUM_MAPPABLE_MEMORY (512LL<<30LL)
-#endif
-#else
-#ifdef DARWIN
-#define MAXIMUM_MAPPABLE_MEMORY ((1U<<31)-2*heap_segment_size)
-#endif
-#ifdef LINUX
-#ifdef X86
-#define MAXIMUM_MAPPABLE_MEMORY (9U<<28)
-#else
-#define MAXIMUM_MAPPABLE_MEMORY (1U<<30)
-#endif
-#endif
-#ifdef WINDOWS
-#define MAXIMUM_MAPPABLE_MEMORY (1U<<30)
-#endif
-#ifdef FREEBSD
-#define MAXIMUM_MAPPABLE_MEMORY (1U<<30)
-#endif
-#ifdef SOLARIS
-#define MAXIMUM_MAPPABLE_MEMORY (1U<<30)
-#endif
-#endif
=
natural
reserved_area_size =3D MAXIMUM_MAPPABLE_MEMORY;
Modified: trunk/source/lisp-kernel/ppc-constants.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/ppc-constants.h (original)
+++ trunk/source/lisp-kernel/ppc-constants.h Sun Apr 11 18:25:51 2010
@@ -86,6 +86,7 @@
#define dnode_shift (node_shift+1)
=
#define INTERRUPT_LEVEL_BINDING_INDEX (1)
+#define STATIC_BASE_ADDRESS 0x00002000
=
#endif /* __ppc_constants__ */
=
Modified: trunk/source/lisp-kernel/x86-constants.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/x86-constants.h (original)
+++ trunk/source/lisp-kernel/x86-constants.h Sun Apr 11 18:25:51 2010
@@ -58,6 +58,8 @@
#define X86_DIRECTION_FLAG_BIT (10)
#define X86_OVERFLOW_FLAG_BIT (11)
=
+#define STATIC_BASE_ADDRESS 0x00012000
+
=
#endif /* __x86_constants__ */
=
More information about the Openmcl-cvs-notifications
mailing list