[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